[devel] pkg-config Requires.private - полчища саранчи и враги народа
Dmitry V. Levin
ldv на altlinux.org
Пн Фев 28 12:30:59 UTC 2011
On Mon, Feb 28, 2011 at 12:35:56PM +0300, Damir Shayhutdinov wrote:
> >> Дядя Лёша, вопрос из зала - а как же быть с условными зависимостями?
> >>
> >> #ifdef USE_FOO_H
> >>
> >> #include <foo.h>
> >>
> >> #endif
> >
> > Просьба уточнить, каким образом включается -DUSE_FOO_H.
> > Если автоматически, например, из другого заголовка в этом пакете,
> > или из pkg-config --cflags согласно .pc-файлу в этом пакете, то и
> > зависимость, с высокой вероятностью, подцепится автоматически.
> > А если вручную, то и зависимость можно прописать вручную.
>
> Ага, вот про использование pkg-config --cflags в исходном письме было
> не понятно. А вообще это изменение применимо только к пакетам,
> заточенным под pkgconfig?
Нет, отчего же. К сожалению, если у библиотеки CFLAGS формируются с
помощью %_bindir/*-config, то они в cpp.req не подхватятся. Правда, таких
библиотек осталось немного.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20110228/4946ed8e/attachment.bin>
Подробная информация о списке рассылки Devel