Компилляция QT4 [SOLVED]

Вроде начинает компиллиться нормально, все депенденсы вроде найдены, а выдаёт:

...
rm -f libQtOpenGL.so.4.2.3 libQtOpenGL.so libQtOpenGL.so.4 libQtOpenGL.so.4.2
g++ -shared -Wl,-soname,libQtOpenGL.so.4 -o libQtOpenGL.so.4.2.3 .obj/release-shared/qgl.o .obj/release-shared/qglcolormap.o .obj/release-shared/qpaintengine_opengl.o .obj/release-shared/qglpixelbuffer.o .obj/release-shared/qglframebufferobject.o .obj/release-shared/qgl_x11.o .obj/release-shared/qglpixelbuffer_x11.o .obj/release-shared/moc_qgl.o   -L/var/tmp/portage/x11-libs/qt-4.2.3-r1/work/qt-x11-opensource-src-4.2.3/lib -L/usr/lib -lGLU -lGL -lQtGui -L/var/tmp/portage/x11-libs/qt-4.2.3-r1/work/qt-x11-opensource-src-4.2.3/lib -L/usr/lib -lpng -lSM -lICE -lXrender -lXrandr -lXfixes -lXcursor -lfreetype -lfontconfig -lXext -lX11 -lQtCore -lz -lm -lpthread -ldl
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lGL
collect2: выполнение ld завершилось с кодом возврата 1
make[2]: *** [../../lib/libQtOpenGL.so.4.2.3] Ошибка 1
make[2]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.2.3-r1/work/qt-x11-opensource-src-4.2.3/src/opengl'
make[1]: *** [sub-opengl-all] Ошибка 2
make[1]: Leaving directory `/var/tmp/portage/x11-libs/qt-4.2.3-r1/work/qt-x11-opensource-src-4.2.3/src'
make: *** [sub-src-all-ordered] Ошибка 2

!!! ERROR: x11-libs/qt-4.2.3-r1 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  ebuild.sh, line 44:   Called src_compile
  qt-4.2.3-r1.ebuild, line 202:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/x11-libs/qt-4.2.3-r1/temp/build.log'.

localhost demanxp #  

Как это лечить?

eselect opengl set

eselect opengl set xorg-x11
и попробовать снова
возможно поможет
_________________

Core2Duo ~x86 4gb ram kde

Не помогло

Не помогло :(((
_________________
Во имя Святого Пингвина!

кстати у меня

кстати у меня сегодня qt то же не собрался, тока который из оверлея xeffects, только ругался на kio
ща попробую еще разок
_________________

Core2Duo ~x86 4gb ram kde

Ждём-с :))

Ок. Если получится - опиши полностью как собирал.
_________________
Во имя Святого Пингвина!

первая

первая установка?

тогда не забывать
env-update

просто обновление?
тогда вариантов много - вспоминайте что обновляли

Обновление.

Обновление. Точнее, первая установка QT4. А до этого в системе полностью все пакеты обновил...
_________________
Во имя Святого Пингвина!

я проверял 4.2.3-r1

я проверял 4.2.3-r1 собралось без проблем
правда у меня glibc - 2.4

пересоберите xorg, mesa, драйвер видео,
env-update, потом пробуйте еще

Да-да, кодеки от

Да-да, кодеки от нвидии при компилляции ругались, что ядро скопиллено другой версией gcc. Ща пересобиру ядро и кодеки, потом попробую QT4.
Кста, при установленной QT4 установленная QT3 нужна?
_________________
Во имя Святого Пингвина!

Да. Еще далеко

Да. Еще далеко не все приложения могут использовать QT4.

А как же флаг

А как же флаг "совместимость с QT3" при компилляции QT4 ???
_________________
Во имя Святого Пингвина!

Это значит

Это значит будет собираться поддержка устаревших классов Q3... Т.е. они ведут себя так же как и в qt3, но в их нназвания добвалена цифра 3.

Оговорился., не

Оговорился., не кодеки, а дровы. Просто про mplayer думал и виндошные кодеки в нём - вот и описАлся :)
ЗЫ Ясн. А то я думал, что емерджа по привычке сама удалит предыдущую установленную версию программы :))
PS2 Перекомпилляция ядра, видео-дров и месы помогла. Всем спасибо
_________________
Во имя Святого Пингвина!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".