Anton Farygin wrote: > Anton Farygin wrote: >> Всем привет. >> >> Есть проблема. >> >> Имеем: новый ImageMagick со сменой soname. (был so.9, стал so.10) >> > > > >> Т.е. - команда: >> ./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