On Tue, Oct 17, 2006 at 06:51:37PM +0300, Slava Dubrovskiy wrote: > Damir Shayhutdinov пишет: > >> При сборке GraphicsMagick получаю: > >> Verifying ELF objects in /home/slava/tmp/GraphicsMagick-buildroot > >> > > (arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved=normal) > > > >> verify-elf: WARNING: > >> ./usr/lib/perl5/vendor_perl/i386-linux/auto/Graphics/Magick/Magick.so: > >> undefined symbol: Perl_Top_ptr > >> verify-elf: WARNING: > >> ./usr/lib/perl5/vendor_perl/i386-linux/auto/Graphics/Magick/Magick.so: > >> undefined symbol: Perl_sv_setiv > >> > >> Причем тоже-самое и при сборке ImageMagick. Как-то на это надо > >> реагировать? Вроде работает. > >> > > Лучше долинковать с тем, что предоставляет эти символы. > > Для поиска что представляет эти символы можно использовать findsym. > > > > findsym Perl_sv_backoff > > /usr/lib/libperl.so: 000703f5 T Perl_sv_backoff > > /usr/lib/libperl.so.5.8: 000703f5 T Perl_sv_backoff > > > > К строке линковки этих .so файлов надо добавить -lperl. > > > > Недолинковать тоже в принципе можно, но тогда не будет явной > > зависимости на soname. > > > Спасибо за объяснение. Сделал. Что вы сделали?