LINUX.ORG.RU

Кто поставил d4x 5.0_rc4?


0

0

Вот блин никак не поставлю.

./configure --prefix=/usr

а он мне мол нету GTK+2.4.0 и смотрите configure.log. Смотрю его. В нём видно что нету gtk/gtk.h, но он есть и лежит в /usr/include/gtk-2.0/gtk/gtk.h ладно лезу в configure исправляю gtk/gtk.h на gtk-2.0/gtk/gtk.h и попутно изменяю glib.h на glib-2.0/glib.h. Но что же вы думаете... он всёравно не собирается. Ладно лезем опять в configure.log, и что же теперь а теперь уже gtk.h ругается что gdk/gdk.h нету, но это совсем бред сумсашедшего поскольку он лежит в /usr/include/gtk-2.0/gdk/gdk.h т.е. уровнем выше а обьявлен в gtk.h как в gdk/gdk.h. Но менять вручную все пути это мазохизм, пусть даже скриптом. Может как то можно поступить иначе?!

Заранее спасибо!!!

★★★★★

убери свои правки из configure. затем:

CPPFLAGS=-I/usr/include/gtk-2.0 ./configure --prefix=/usr

anonymous
()
Ответ на: комментарий от anonymous

Теперь в config.log следующее:

configure:10369: checking whether _snprintf is declared
configure:10394: gcc -c -g -O2 -I/usr/include/gtk-2.0:/usr/include/glib-2.0 conftest.c >&5
conftest.c: In function `main':
conftest.c:85: error: `_snprintf' undeclared (first use in this function)
conftest.c:85: error: (Each undeclared identifier is reported only once
conftest.c:85: error: for each function it appears in.)

configure:10424: result: no
configure:10438: checking whether _snwprintf is declared
configure:10463: gcc -c -g -O2 -I/usr/include/gtk-2.0:/usr/include/glib-2.0 conftest.c >&5
conftest.c: In function `main':
conftest.c:86: error: `_snwprintf' undeclared (first use in this function)
conftest.c:86: error: (Each undeclared identifier is reported only once
conftest.c:86: error: for each function it appears in.)
configure:10469: $? = 1

configure:10602: gcc -c -g -O2 -I/usr/include/gtk-2.0:/usr/include/glib-2.0 conftest.c >&5
conftest.c: In function `main':
conftest.c:88: error: `fgets_unlocked' undeclared (first use in this function)
conftest.c:88: error: (Each undeclared identifier is reported only once
conftest.c:88: error: for each function it appears in.)
configure:10608: $? = 1

и.т.д.

cyclon ★★★★★
() автор топика
Ответ на: комментарий от cyclon

Делаю так: CPPFLAGS=-I/usr/include/gtk-2.0:/usr/include/glib-2.0 ./configure --prefix=/usr

cyclon ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.