[devel] pkg-config и наименование библиотеки (libmongoc)
Sergey Afonin
asy на altlinux.ru
Ср Авг 24 17:44:46 MSK 2016
Приветствую.
А как правильно следует упаковывать %name.pc ?
Пытаюсь собрать syslog-ng 3.8. Зачем-то там перешли с libmongo-client
на libmongoc, и вылезла ошибка сборки. В configure проверка библиотеки
делается так:
$PKG_CONFIG --exists --print-errors "libmongoc >= $LMC_MIN_VERSION"
А у нас пакет называется libmongoc-1.0 (кстати, на самом деле, он 1.1.2).
Вопрос: тут с версией в названии у libmongoc проблема, или для libmongoc
так положено ? Кстати, а cmake pkg-config использует ? Клиент у libmongoc
один пока, и он cmake-ом собирается.
Хотя, в принципе, можно задать LIBMONGO_CFLAGS и LIBMONGO_LIBS, в этом
случае pkg-config не используется в configure у syslog-ng...
--
С уважением, Сергей Афонин.
Подробная информация о списке рассылки Devel