GTK и Ошибка сегментирования
не работают гтк приложение gimp, xchat, gkrellm2, xhydra,firefox,cedega 5.1 - вылетают с ошибкой "Ошибка сегментирования"; но другие , такие как gmplayer, usbview, nero нормально запускаются.
Не компилиться gtk+
checking Pango flags... -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/ lib/glib-2.0/include -I/usr/include/cairo -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
configure: error:
*** Can't link to Pango. Pango is required to build
*** GTK+. For more information see http://www.pango.org!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/gtk+-2.8.13/work/gtk+-2.8.13/config.log!!! ERROR: x11-libs/gtk+-2.8.13 failed.
Call stack:
ebuild.sh, line 1532: Called dyn_compile
ebuild.sh, line 929: Called src_compile
gtk+-2.8.13.ebuild, line 114: Called econf '--disable-gtk-doc' '--with-libjp eg' '--with-libtiff' '--disable-xinerama' '--with-libpng' '--with-gdktarget=x11' '--with-xinput'
ebuild.sh, line 527: Called die!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if rel evant.
Начинает компилиться, только если в скрипт конфигурации еще добавить пакет pangoft2
после такой сборки не собирается lablgtk и gimp(где-то к концу компиляции уже) вылетают такие ошибки
ocamlc.opt -I +lablGL -w s -c -thread gtkThread.mli
ocamlc.opt -I +lablGL -w s -c -thread gtkThread.ml
ocamlc.opt -I +lablGL -w s -c gtkThInit.ml
ocamlmktop -I +lablGL -thread -o lablgtktop unix.cma threads.cma lablgl.cma \
-I . lablgtk.cma lablgtkgl.cma gtkThread.cmo
Error on dynamically loaded library: /usr/lib/libpangocairo-1.0.so.0: undefined
symbol: pango_font_get_font_map
make[1]: *** [lablgtktop] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/lablgtk-2.6.0/work/lablgtk-2.6.0/sr
c'
make: *** [all] Ошибка 2!!! ERROR: dev-ml/lablgtk-2.6.0 failed.
Call stack:
ebuild.sh, line 1532: Called dyn_compile
ebuild.sh, line 929: Called src_compile
lablgtk-2.6.0.ebuild, line 60: Called die!!! make failed
!!! If
gcc 3.4.6 в юз флагах стоит nptl и nptlonly
Разгон убирал, не помогло... надо бы еще мемтестом попробовать, кст эти ошибки и под рутом тоже.
- Для комментирования войдите или зарегистрируйтесь
А revdep-rebuild ?
и что значит "и под рутом тоже."?
_________________
Надоели компы...
ошибка
ошибка сегментирования и под юзером, и под рутом...
поставил систему заного, никаких ошибок теперь нет...
перечисленые,
перечисленые, пакеты (gmplayer, usbview, nero) пашут по-тому что они gtk+-1.x, а не работает у тебя gtk+-2.x у меня сегфолтилось при gtk+2.8.8, 2.8.10 ок.
А насчет сборки gtk тебе же ясно написали, что отсутствует "pango".
ну если так
ну если так здраво подумать, то можно предположить что панго все же у меня стоит(так и есть на самом деле), т.к. он нужен для гтк+(зависимости даже в портеджах прописаны) =) сейчас стоит гтк+ 2.8.13 и все норм(систему с нуля заного собирал). возможно где-то когда-то забыл сделать реvdep-rebuild и собрались криво пакеты, из-за которых потом и понеслось...