[devel] проблема с libtool

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Чт Май 11 17:18:20 MSD 2006


Anton Farygin wrote:
> Anton Farygin wrote:
>> Всем привет.
>>
>> Есть проблема.
>>
>> Имеем: новый ImageMagick со сменой soname. (был so.9, стал so.10)
>>
> 
> <skip>
> 
>> Т.е. - команда:
>> ./libtool --silent --mode=install /bin/install -c  'wand/libWand.la' 
>> '/home/rider/RPMS/git/ImageMagick.git/BUILD/ImageMagick-6.2.7/tmp//usr/lib64/libWand.la'
>>
>> Перелинковывает дополнительные библиотеки с установленным в систему 
>> ImageMagick'ом.
>>
>> Может быть кто-то сталкивался с таким странным поведением и знает как 
>> его лечить ?
> 
> Вопрос:
> а зачем вообще libtool делает relink всему что собирал, но только уже 
> при установке в реальную систему и совсем с другими путями к библиотекам ?
> 
> Судя по коду - это выполняется в момент install, когда libtool не 
> находит одной из требуемых библиотек в путях.
> 
> То он делает relink с тем, что установлено в системе, не подозревая о 
> том, что линковаться надо со свежесобранными библиотеками.
> 
> Да и почему бы просто не изменить rpath ?

Собственно lafile от libmagick++, attached.

Rgds,
Rider
----------- следующая часть -----------
An embedded and charset-unspecified text was scrubbed...
Name: libMagick++.lai
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20060511/7f662bd2/attachment-0001.ksh>


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