cunit pkg-config 配置中缺少版本
missing version in cunit pkg-config configuration
我已经在 Ubuntu Trusty64 上安装了 libcunit1-dev
软件包 (2.1-2.dfsg-1
)。这带有安装在 /usr/lib/pkgconfig/cunit.pc
.
中的 pkg-config
但是,似乎一旦安装,pkg-config
本身就会遇到问题:
vagrant@vagrant-ubuntu-trusty-64:~$ pkg-config --list-all
iso-codes iso-codes - ISO country, language, script and currency codes and translations
tic tic - ncurses 5.9 add-on library
icu-io icu-io - International Components for Unicode: Stream and I/O Library
xkbcomp xkbcomp - XKB keymap compiler
usbutils usbutils - USB device database
udev udev - udev
Package 'cunit' has no Version: field
尝试编译使用 cunit 的 pkg-config 配置的软件也失败了。
查看cunit.pc
文件,确实没有版本行。
prefix=/usr
exec_prefix=${prefix}
libdir={exec_prefix}/lib
includedir=${prefix}/include/CUnit
Name: CUnit
Description: The C Unit Test Library
Libs: -L${libdir} -lcunit
CFlags: -I${includedir}
添加像 Version: 2.1.2
这样的版本行使其再次工作。考虑到其他 pc 文件有版本行,我认为这是强制行。
我的问题:这是 ubuntu (and/or debian) 中的错误吗,因为我非常怀疑我是第一个遇到这个问题的人(在我看来 cunit / pkg-config是编译软件时广泛使用的组合),还是我在这里明显遗漏的其他东西?
这似乎确实是 cunit-dev debian 软件包中的错误,报告于:
我已经在 Ubuntu Trusty64 上安装了 libcunit1-dev
软件包 (2.1-2.dfsg-1
)。这带有安装在 /usr/lib/pkgconfig/cunit.pc
.
但是,似乎一旦安装,pkg-config
本身就会遇到问题:
vagrant@vagrant-ubuntu-trusty-64:~$ pkg-config --list-all
iso-codes iso-codes - ISO country, language, script and currency codes and translations
tic tic - ncurses 5.9 add-on library
icu-io icu-io - International Components for Unicode: Stream and I/O Library
xkbcomp xkbcomp - XKB keymap compiler
usbutils usbutils - USB device database
udev udev - udev
Package 'cunit' has no Version: field
尝试编译使用 cunit 的 pkg-config 配置的软件也失败了。
查看cunit.pc
文件,确实没有版本行。
prefix=/usr
exec_prefix=${prefix}
libdir={exec_prefix}/lib
includedir=${prefix}/include/CUnit
Name: CUnit
Description: The C Unit Test Library
Libs: -L${libdir} -lcunit
CFlags: -I${includedir}
添加像 Version: 2.1.2
这样的版本行使其再次工作。考虑到其他 pc 文件有版本行,我认为这是强制行。
我的问题:这是 ubuntu (and/or debian) 中的错误吗,因为我非常怀疑我是第一个遇到这个问题的人(在我看来 cunit / pkg-config是编译软件时广泛使用的组合),还是我在这里明显遗漏的其他东西?
这似乎确实是 cunit-dev debian 软件包中的错误,报告于: