не собирается gimp-2.4 (решено) (guillotine.c:192: undefined reference to `log10')

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

OC: MOPS 6 (Slackware12)... Скачал исходники с gimp.org, в процессе сборки вываливается с ошибкой

Код: Выделить всё

make[3]: Entering directory `/home/data/tmp/gimp-2.4.0/plug-ins/common'
/bin/sh ../../libtool --tag=CC --mode=link gcc  -g -O2 -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith   -o guillotine  guillotine.o ../../libgimp/libgimp-2.0.la ../../libgimpmath/libgimpmath-2.0.la ../../libgimpconfig/libgimpconfig-2.0.la ../../libgimpcolor/libgimpcolor-2.0.la ../../libgimpbase/libgimpbase-2.0.la -pthread -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0
gcc -g -O2 -Wall -Wdeclaration-after-statement -Wmissing-prototypes -Wmissing-declarations -Winit-self -Wpointer-arith -o .libs/guillotine guillotine.o -pthread  ../../libgimp/.libs/libgimp-2.0.so ../../libgimpmath/.libs/libgimpmath-2.0.so ../../libgimpconfig/.libs/libgimpconfig-2.0.so ../../libgimpcolor/.libs/libgimpcolor-2.0.so ../../libgimpbase/.libs/libgimpbase-2.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so
guillotine.o: In function `guillotine':
/home/data/tmp/gimp-2.4.0/plug-ins/common/guillotine.c:192: undefined reference to `log10'
/home/data/tmp/gimp-2.4.0/plug-ins/common/guillotine.c:193: undefined reference to `log10'
collect2: ld returned 1 exit status
make[3]: *** [guillotine] Ошибка 1
make[3]: Leaving directory `/home/data/tmp/gimp-2.4.0/plug-ins/common'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/data/tmp/gimp-2.4.0/plug-ins'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/data/tmp/gimp-2.4.0'
make: *** [all] Ошибка 2
Спасибо сказали:
Аватара пользователя
panter_dsd
Сообщения: 157
Статус: Жаждущий знаний
ОС: Slackware 12

Re: не собирается gimp-2.4 (решено)

Сообщение panter_dsd »

Не знаю как в ММОПСе (не получил еще), а в Слаке собралось без проблем.

С уважением.
Пантер.
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

panter_dsd писал(а):
28.10.2007 13:29
Не знаю как в ММОПСе (не получил еще), а в Слаке собралось без проблем.


Чёрт, смахивает на какой=то недочёт в 6м МОПСе, ибо wine тоже не собирается, а в слаке собирается на-ура
Спасибо сказали:
Добрых дел мастер
Сообщения: 49
ОС: FC5

Re: не собирается gimp-2.4 (решено)

Сообщение Добрых дел мастер »

Выполни make depend. Может чего не хватает? Не с проста ж твой мопс не умеет логорифмы считать.
Эти дайсы себе слишком много позволяют
Отпусти меня, чудо-трава. Я тебе за это песенку спою
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

Добрых дел мастер писал(а):
28.10.2007 15:48
Выполни make depend. Может чего не хватает? Не с проста ж твой мопс не умеет логорифмы считать.


Код: Выделить всё

make: *** Нет правила для сборки цели `depend'.  Останов.
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: не собирается gimp-2.4 (решено)

Сообщение Djam »

И у меня не собирается в Mandriva 2007.1 :(
Тоже выдает ошибку на make
make install или make depend
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

Моя проблема решена.
Решение - добавить LIBS='-lm' при выполнении configure

Код: Выделить всё

LIBS='-lm' ./configure --with-x --prefix=/usr
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: не собирается gimp-2.4 (решено)

Сообщение Djam »

Unnamed_Hero писал(а):
30.10.2007 07:45
Моя проблема решена.
Решение - добавить LIBS='-lm' при выполнении configure

Код: Выделить всё

LIBS='-lm' ./configure --with-x --prefix=/usr


Попробовал такую команду. Ни чего сильно не изменилось
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

Djam писал(а):
30.10.2007 12:40
Unnamed_Hero писал(а):
30.10.2007 07:45
Моя проблема решена.
Решение - добавить LIBS='-lm' при выполнении configure

Код: Выделить всё

LIBS='-lm' ./configure --with-x --prefix=/usr


Попробовал такую команду. Ни чего сильно не изменилось


А какую ошибку выдаёт у вас? ./configure отрабатывает нормально? Что за система-то? Данных мало! :ph34r:
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: не собирается gimp-2.4 (решено)

Сообщение Djam »

Unnamed_Hero писал(а):
30.10.2007 13:16
Djam писал(а):
30.10.2007 12:40
Unnamed_Hero писал(а):
30.10.2007 07:45
Моя проблема решена.
Решение - добавить LIBS='-lm' при выполнении configure

Код: Выделить всё

LIBS='-lm' ./configure --with-x --prefix=/usr


Попробовал такую команду. Ни чего сильно не изменилось


А какую ошибку выдаёт у вас? ./configure отрабатывает нормально? Что за система-то? Данных мало! :ph34r:


прилагаю логи отработки команды ./configure
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
edd
Сообщения: 13
ОС: openSUSE 10.2 Mandriva 2007

Re: не собирается gimp-2.4 (решено)

Сообщение edd »

Тоже проблемы с установеой:

Код: Выделить всё

checking for GTK+ - version >= 2.10.13... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error: Test for GTK+ failed. See the file 'INSTALL' for help.


Пытаюсьставить gtk2-2.12.0-6.1.i386.bin.rpm

Код: Выделить всё

ошибка: Неудовлетворенные зависимости:
        hicolor-icon-theme нужен для gtk2-2.12.0-6.1.i586
        gtk2-lang = 2.12.0 нужен для gtk2-2.12.0-6.1.i586
        libxcb-render-util.so.0 нужен для gtk2-2.12.0-6.1.i586


Помогут ли исходники с ftp://ftp.gtk.org/pub/gtk/2.12/ ?
А то как-то 22 метра тянуть напрасно не хочется.
Спасибо сказали:
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b

Re: не собирается gimp-2.4 (решено)

Сообщение Unnamed_Hero »

Обоим надо gtk обновлять... и как бы не пол-системы. у меня дистрибутив-то посвежее (MOPS6 - срез Slackware-current от начала сентября, там просто уже всё было), вам или глобально обновляться надо, либо пытаться обновить gtk со всеми зависимостями. Это моё мнение.
Спасибо сказали: