On Mon, Feb 28, 2011 at 12:35:56PM +0300, Damir Shayhutdinov wrote: > >> Дядя Лёша, вопрос из зала - а как же быть с условными зависимостями? > >> > >> #ifdef USE_FOO_H > >> > >> #include > >> > >> #endif > > > > Просьба уточнить, каким образом включается -DUSE_FOO_H. > > Если автоматически, например, из другого заголовка в этом пакете, > > или из pkg-config --cflags согласно .pc-файлу в этом пакете, то и > > зависимость, с высокой вероятностью, подцепится автоматически. > > А если вручную, то и зависимость можно прописать вручную. > > Ага, вот про использование pkg-config --cflags в исходном письме было > не понятно. А вообще это изменение применимо только к пакетам, > заточенным под pkgconfig? Нет, отчего же. К сожалению, если у библиотеки CFLAGS формируются с помощью %_bindir/*-config, то они в cpp.req не подхватятся. Правда, таких библиотек осталось немного. -- ldv