[devel] I: rpmbuild make install с libtool (was freeradius development team)
Aleksey Avdeev
=?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Июн 2 19:50:32 MSD 2006
Aleksey Avdeev пишет:
> Anton Gorlov пишет:
>
>>Aleksey Avdeev пишет:
>>
>>
>>
>>> Какие есть пути борьбы с этим?
>>
>>С чем именно? C выносом того чт оприлинковано при инсталле?
>>Или с кривым путём при линковке?
>
>
> Со своим случаем разобрался: секция %install отработала нормально.
>
>
>>>PS: Только что нарвался на подобное.
>>> На данный момент, сложилось впечатление, что это происходит при
>>>использовании "libxxx_la_LIBADD = libyyy.la" в Makefile.am, и возможно
>>>-- есть связь с порядком обхода подкаталогов (объявлением их в SUBDIRS).
>
>
> 1. Связь всётаки есть. Причём, не только с порядком обхода подкаталогов,
> но и с порядком объявления *.la в {pkg,}lib_LTLIBRARIES: все *.la,
> требуемые для линковки должны объявляться в ранее обработанных каталогах
> и/или раньше по списку в переменных. (Иначе в момент инсталляции
> приложения/библиотеки используемые компоненты ещё не инсталлированы.)
>
> 2. В спеке:
>
> %makeinstall inst_prefix_dir=%buildroot
^^^^^^^^^^^^^^^^^^^^^^^^^^
Выделенное, всётаки не нужно.
>
> (Это inst_prefix_dir -- присутствует в *.la как @inst_prefix_dir@)
>
--
С уважением. Алексей.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 550 байтов
Описание: OpenPGP digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20060602/5e994dec/attachment-0001.bin>
Подробная информация о списке рассылки Devel