FreeBSD 4.8 - не устанавливается gd-2.0.21 библиотека :(

User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

FreeBSD 4.8 - не устанавливается gd-2.0.21 библиотека :(

Post by Pukite »

Привет всем !

Из портов благополучно установлена и работает 1.6.2, но нужна именно 2-ая версия. Скачала http://www.boutell.com/gd/http/gd-2.0.21.tar.gz, ./configure прошел нормально, а вот make вываливается с таким сообщением:

###
/usr/local/bin/bash ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -o annotate annotate.o ./libgd.la -ljpeg -lfreetype -lz -lm /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
gcc -g -O2 -o .libs/annotate annotate.o /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib ./.libs/libgd.so -ljpeg -lfreetype -lz -lm -Wl,--rpath -Wl,/usr/local/lib
./.libs/libgd.so: undefined reference to `pthread_mutex_unlock'
./.libs/libgd.so: undefined reference to `pthread_mutex_destroy'
./.libs/libgd.so: undefined reference to `pthread_mutex_lock'
./.libs/libgd.so: undefined reference to `pthread_mutex_init'
*** Error code 1

Stop in /root/gd-2.0.21.
*** Error code 1

Stop in /root/gd-2.0.21.
*** Error code 1
###

Что делать?
User avatar
A. Fig Lee
Уже с Приветом
Posts: 12072
Joined: 17 Nov 2002 03:41
Location: английская колония

Re: FreeBSD 4.8 - не устанавливается gd-2.0.21 библиотека :(

Post by A. Fig Lee »

Pukite wrote:Привет всем !

Из портов благополучно установлена и работает 1.6.2, но нужна именно 2-ая версия. Скачала http://www.boutell.com/gd/http/gd-2.0.21.tar.gz, ./configure прошел нормально, а вот make вываливается с таким сообщением:

###
/usr/local/bin/bash ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -o annotate annotate.o ./libgd.la -ljpeg -lfreetype -lz -lm /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
gcc -g -O2 -o .libs/annotate annotate.o /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib ./.libs/libgd.so -ljpeg -lfreetype -lz -lm -Wl,--rpath -Wl,/usr/local/lib
./.libs/libgd.so: undefined reference to `pthread_mutex_unlock'
./.libs/libgd.so: undefined reference to `pthread_mutex_destroy'
./.libs/libgd.so: undefined reference to `pthread_mutex_lock'
./.libs/libgd.so: undefined reference to `pthread_mutex_init'
*** Error code 1

Stop in /root/gd-2.0.21.
*** Error code 1

Stop in /root/gd-2.0.21.
*** Error code 1
###

Что делать?

To make long story short - dobav'te
-lpthread
v LDFLAGS ili prjamo v
/usr/local/bin/bash ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -o annotate annotate.o ./libgd.la -ljpeg -lfreetype -lpthread -lz -lm /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
Верить нельзя никому - даже себе. Мне - можно!
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Re: FreeBSD 4.8 - не устанавливается gd-2.0.21 библиотека :(

Post by Pukite »

A. Fig Lee wrote:To make long story short - dobav'te
-lpthread
v LDFLAGS ili prjamo v
/usr/local/bin/bash ./libtool --mode=link gcc -g -O2 -L/usr/local/lib -o annotate annotate.o ./libgd.la -ljpeg -lfreetype -lpthread -lz -lm /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib
Я ввела ./libtool --mode=link gcc -g -O2 -L /usr/local/lib -o annotate annotate.o ./libgd.la -ljpeg -lfreetype -lpthread -lz -lm /usr/local/lib/libiconv.so -Wl,-rpath -Wl,/usr/local/lib - в результате получилось:

/usr/local/lib: file not recognized: File format not recognized :pain1:
User avatar
Pukite
Уже с Приветом
Posts: 257
Joined: 05 Apr 2003 17:06
Location: Европа :: Латвия

Post by Pukite »

:(

Return to “Вопросы и новости IT”