Софт под Linux, разные программы, но только связанные с Linux
Модератор: /dev/random
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b
Сообщение
Unnamed_Hero » 28.10.2007 12:48
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
Сообщение
panter_dsd » 28.10.2007 13:29
Не знаю как в ММОПСе (не получил еще), а в Слаке собралось без проблем.
С уважением.
Пантер.
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b
Сообщение
Unnamed_Hero » 28.10.2007 13:40
panter_dsd писал(а): ↑ 28.10.2007 13:29
Не знаю как в ММОПСе (не получил еще), а в Слаке собралось без проблем.
Чёрт, смахивает на какой=то недочёт в 6м МОПСе, ибо wine тоже не собирается, а в слаке собирается на-ура
Добрых дел мастер
Сообщения: 49
ОС: FC5
Сообщение
Добрых дел мастер » 28.10.2007 15:48
Выполни make depend. Может чего не хватает? Не с проста ж твой мопс не умеет логорифмы считать.
Эти дайсы себе слишком много позволяют
Отпусти меня, чудо-трава. Я тебе за это песенку спою
Unnamed_Hero
Сообщения: 33
ОС: MOPSLinux 6.2b
Сообщение
Unnamed_Hero » 28.10.2007 22:24
Добрых дел мастер писал(а): ↑ 28.10.2007 15:48
Выполни make depend. Может чего не хватает? Не с проста ж твой мопс не умеет логорифмы считать.
Код: Выделить всё
make: *** Нет правила для сборки цели `depend'. Останов.
Djam
Сообщения: 533
ОС: Mandriva 2009.0
Сообщение
Djam » 29.10.2007 23:15
И у меня не собирается в 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
Сообщение
Unnamed_Hero » 30.10.2007 07:45
Моя проблема решена.
Решение - добавить LIBS='-lm' при выполнении configure
Код: Выделить всё
LIBS='-lm' ./configure --with-x --prefix=/usr
Djam
Сообщения: 533
ОС: Mandriva 2009.0
Сообщение
Djam » 30.10.2007 12:40
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
Сообщение
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 отрабатывает нормально? Что за система-то? Данных мало!
Djam
Сообщения: 533
ОС: Mandriva 2009.0
Сообщение
Djam » 30.10.2007 17:31
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 отрабатывает нормально? Что за система-то? Данных мало!
прилагаю логи отработки команды ./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
Сообщение
edd » 31.10.2007 04:41
Тоже проблемы с установеой:
Код: Выделить всё
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
Сообщение
Unnamed_Hero » 31.10.2007 09:10
Обоим надо gtk обновлять... и как бы не пол-системы. у меня дистрибутив-то посвежее (MOPS6 - срез Slackware-current от начала сентября, там просто уже всё было), вам или глобально обновляться надо, либо пытаться обновить gtk со всеми зависимостями. Это моё мнение.