[devel] perl dl problems

Mikhail Zabaluev =?iso-8859-1?q?mhz_=CE=C1_alt-linux=2Eorg?=
Ср Апр 18 11:58:14 MSD 2001


Доброе время суток.

Столкнулся с такой проблемой. При смене версии Perl перестали работать
программы, скомпонованные с libperl.so. Происходит это оттого, что при
сборке таких программ используются флаги, которые выдает
'perl -MExtUtils::Embed -e ldopts', и там есть rpath, ведущий в
каталог текущей версии. При смене версии этот rpath перестает быть
валидным.

Чтобы не привязывать все такие пакеты жестко к версии perl, можно
добавлять этот путь в /etc/ld.so.conf при установке. Но это может
привести к проблемам с бинарной совместимостью - libperl.so вроде бы
не имеет версий. Хотя вот vim ничего, завелся. Кстати, зачем vim-у
встроенный Perl?

P.S. Куда подевались мануалы по ldd, ldconfig и т.п.?

-- 
Stay tuned,
  MhZ                                     JID: mookid на jabber.org
___________
Snow Day -- stay home.
_______________________________________________
Devel mailing list
Devel на linux.iplabs.ru
http://www.logic.ru/mailman/listinfo/devel



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