2015-07-14 5 views
1

Я установил на Ubuntu Trusty64 пакет libcunit1-dev (2.1-2.dfsg-1). Это поставляется с pkg-config, установленным в /usr/lib/pkgconfig/cunit.pc.Отсутствует версия в конфигурации cunit pkg-config

Тем не менее, кажется, что после установки pkg-config сама работает в вопросах:

[email protected]:~$ 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 

Попытка компиляции программного обеспечения, использующего конфигурации PKG-конфигурации Куните терпит неудачу также.

Заглянув в файл 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, делает его работу еще раз. Учитывая, что в других файлах ПК есть строки версий, я предполагаю, что это обязательная строка.

Мой вопрос: это ошибка в ubuntu (и/или debian), потому что я очень сомневаюсь, что я первый столкнулся с этим (мне кажется, что cunit/pkg-config является широко используемым combi при компиляции программное обеспечение), или это что-то еще я, очевидно, отсутствует здесь?

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^