[devel] export в SPEC-файлах и apxs2

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Янв 5 22:02:20 MSK 2007


On Fri, Jan 05, 2007 at 09:40:28PM +0300, Avramenko Andrew wrote:
> 1. Можно ли делать export в SPEC фалах. Например:
> export CFLAGS="-I/usr/include/apr -I/usr/include/apu"
> %configure
> 
> или в таких случаях корректнее делать патчики?

Вообще можно, но именно так лучше не делать, поскольку макрос
%configure делает CFLAGS="${CFLAGS:-%optflags}" - в данном случае
значение CFLAGS, указанное в spec, будет использовано, но потеряется
%optflags.  Можно добавить %optflags в устанавливаемое значение
CFLAGS, либо использовать CPPFLAGS (что для опций -I... и -D... вроде
бы более корректно, но не работает с некоторыми проектами, где
используются самописные Makefile.in).

Иногда удаётся найти подходящую опцию configure.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20070105/fcb16177/attachment-0001.bin>


Подробная информация о списке рассылки Devel