xgl
Гость 7 июля, 2006 - 23:53
Пытаюсь установить xglДелаю все по англ How-to. Но не ставится mesa
Вот последнии пара строк:
Цитата:
r200_state_init.c: In function `cmdveclinear':
r200_state_init.c:102: error: union has no member named `veclinear'
r200_state_init.c:102: error: `RADEON_CMD_VECLINEAR' undeclared (first use in th
is function)
r200_state_init.c:102: error: (Each undeclared identifier is reported only once
r200_state_init.c:102: error: for each function it appears in.)
r200_state_init.c:103: error: union has no member named `veclinear'
r200_state_init.c:104: error: union has no member named `veclinear'
r200_state_init.c:105: error: union has no member named `veclinear'
r200_state_init.c: In function `r200InitState':
r200_state_init.c:461: error: `R200_EMIT_VAP_PVS_CNTL' undeclared (first use in
this function)
make[6]: *** [r200_state_init.o] Error 1
make[6]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa/
src/mesa/drivers/dri/r200'
make[5]: *** [subdirs] Error 1
make[5]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa/
src/mesa/drivers/dri'
make[4]: *** [linux-solo] Error 2
make[4]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa/
src/mesa'
make[3]: *** [default] Error 2
make[3]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa/
src/mesa'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa/
src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/var/tmp/portage/mesa-6.5.1_alpha20060622/work/Mesa'
make: *** [linux-dri-x86] Error 2!!! ERROR: media-libs/mesa-6.5.1_alpha20060622 failed.
Call stack:
ebuild.sh, line 1539: Called dyn_compile
ebuild.sh, line 939: Called src_compile
mesa-6.5.1_alpha20060622.ebuild, line 245: Called die!!! Build failed
!!! If you need support, post the topmost build error, and the call stack if rel
evant.!!! This ebuild is from an overlay: '/usr/local/overlays/xgl-coffee'
До этогоже выпадало много предупреждений типа :
Цитата:
makedepend: warning: radeon_screen.c, line 48: cannot find include file "radeon
_screen.h"
not in radeon_screen.h
not in radeon_screen.h
not in ./radeon_screen.h
not in ../../../../../src/mesa/drivers/dri/common/radeon_screen.h
not in server/radeon_screen.h
not in ../../../../../include/radeon_screen.h
not in ../../../../../include/GL/internal/radeon_screen.h
not in ../../../../../src/mesa/radeon_screen.h
not in ../../../../../src/mesa/main/radeon_screen.h
not in ../../../../../src/mesa/glapi/radeon_screen.h
not in ../../../../../src/mesa/math/radeon_screen.h
not in ../../../../../src/mesa/transform/radeon_screen.h
not in ../../../../../src/mesa/shader/radeon_screen.h
not in ../../../../../src/mesa/swrast/radeon_screen.h
not in ../../../../../src/mesa/swrast_setup/radeon_screen.h
not in ../../../../../src/egl/main/radeon_screen.h
not in ../../../../../src/egl/drivers/dri/radeon_screen.h
not in /usr/include/drm/radeon_screen.h
not in /usr/include/radeon_screen.h
Не подскажете что делать?
ЗЫ Карта у меня nvidia =/
»
- Для комментирования войдите или зарегистрируйтесь
Re: xgl
А что это такое?
Я думаю не xgl, а
Я думаю не xgl, а glx.
А во вторых, я думаю где-то включена поддержка карт radeon, а драйверов под нее нет т.к. стоит nvidia. Может быть с USE флагами что-то не то. Например выставлена VIDEO_CARDS="radeon".
Вывод в студию:
emerge -pv mesa
Re: Я думаю не xgl, а
А это что такое?
О чем вообще речь?
1) Это одна из
лишнее
1) Это одна из
1) Это одна из настроек портежей. Сидит в make.conf, отвечает за видеокарточки. Появилась в новых портежах.
2) Ну наверное о том, что нет такого пакета glx.
Re: 1) Это одна из
Если ты догадался, что он компиляет, сообщи. Не понимаю как можно давать советы по вопросу, который не сформулирован.
Дело в том, что
Дело в том, что товарищи которые клепают месу иногда время от времени ее ломают :) По этому приходится искать рабочую версию. Попробуй поставить
mesa-6.5.1_alpha20060619 + x11-base/xgl-0.0.1_p20060619-r2
Хотя должен признать, что у меня собралась
media-libs/mesa-6.5.1_alpha20060622
думаю всё равно
думаю всё равно пользуешь бинарные драйвера от производителя
по крайней мере я для Radeon X1600 пользую бинарные от ATI
потому что бы скомпилировать mesa-6.5.1_alpha20060622
запустил сиё так
VIDEO_CARDS="none" emerge mesa
и вроде всё пучком скомпилировалось
сидел с такой
сидел с такой же ошибкой до вчерашнего дня...
libdrm-2.1_alpha20060614 поставил - заработало.
А откедава
А откедава такие диковинные версии? alpha+дата... Ааа, тестовые. Хехе, что ж, наверное скоро придется навешивать объявление, что типа истцы с ~[x86|amd65|...] в make.conf идут дальше без остановок стройными рядами в багзиллу.
_________________
Прежде чем задать вопрос, подумай, а не додумались до него раньше?
From Siberia with Love!
А вот не надо
А вот не надо язвить. Xgl тоже близко не финал - вообще из CVS втыкается.