[devel] undefined symbol при сборке GraphicsMagick

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Чт Окт 19 03:41:37 MSD 2006


On Wed, Oct 18, 2006 at 08:58:48AM +0300, Slava Dubrovskiy wrote:
> Alexey Tourbin пишет:
> >>> Лучше долинковать с тем, что предоставляет эти символы.
> >>> Для поиска что представляет эти символы можно использовать 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.
> >>>   
> >>>       
> >> Спасибо за объяснение. Сделал.
> >>     
> > Что вы сделали?
> >   
> В спеке было:
> %build
> export LDFLAGS="-L%buildroot/magick/.libs $LDFLAGS"
> 
> Заменил на:
> export LDFLAGS="-L%buildroot/magick/.libs -lperl $LDFLAGS"

Если 'grep -r WriteMakefile .' что-нибудь говорит тогда можно было
не делать.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20061019/0ad0d002/attachment-0001.bin>


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