Проблема с Mesa(dri) (Происходит проблема при сборке Mesa вернее make linux-dri-x86)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
geniusevgeny
Сообщения: 76
ОС: Bluewhite 64

Проблема с Mesa(dri)

Сообщение geniusevgeny »

У меня Intel(встроенная)видеокарта,хотел сделать нормальный OpenGL но не выходит
Прочитал доку и пошел в путь...
Сталкивался с проблемами в самом начале сборке Mesa,их я решил так(может у кого тоже самое):
создание симлинков...
установка libdrm
установка glproto
Сейчас же такии помидоры уже почти в конце как я понял:
mklib: Making Linux static library: libmesa.a
ar: создается libmesa.a
cd drivers/dri ; make
make[5]: Entering directory `/tmp/Mesa-6.5.2/src/mesa/drivers/dri'
echo i810 i915tex i915 i965 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx
trident unichrome ffb
i810 i915tex i915 i965 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx trid
ent unichrome ffb
i810
make[6]: Entering directory `/tmp/Mesa-6.5.2/src/mesa/drivers/dri/i810'
../Makefile.template:110: depend: No such file or directory
touch depend
makedepend -fdepend -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -
I../../../../../include -I../../../../../include/GL/internal -I../../../../../sr
c/mesa -I../../../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../..
/../../src/mesa/math -I../../../../../src/mesa/transform -I../../../../../src/me
sa/shader -I../../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setu
p -I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config
--cflags libdrm` ../../common/driverfuncs.c ../common/utils.c ../common/texmem
.c ../common/vblank.c ../common/dri_util.c ../common/xmlconfig.c ../common/drire
nderbuffer.c i810context.c i810ioctl.c i810render.c i810screen.c i810span.c i81
0state.c i810tex.c i810texmem.c i810texstate.c i810tris.c i810vb.c \
2>&1 /dev/null
make[6]: Leaving directory `/tmp/Mesa-6.5.2/src/mesa/drivers/dri/i810'
make[6]: Entering directory `/tmp/Mesa-6.5.2/src/mesa/drivers/dri/i810'
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../.
./include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../..
/../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mes
a/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I..
/../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../.
./../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config --cflags libd
rm` -Wall -Wmissing-prototypes -std=c99 -ffast-math -O -g -m32 -D_POSIX_SOURCE
-D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT
_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_
3DNOW_ASM -DUSE_SSE_ASM ../../common/driverfuncs.c -o ../../common/driverfuncs.
o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../.
./include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../..
/../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mes
a/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I..
/../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../.
./../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config --cflags libd
rm` -Wall -Wmissing-prototypes -std=c99 -ffast-math -O -g -m32 -D_POSIX_SOURCE
-D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT
_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_
3DNOW_ASM -DUSE_SSE_ASM ../common/utils.c -o ../common/utils.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../.
./include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../..
/../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mes
a/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I..
/../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../.
./../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config --cflags libd
rm` -Wall -Wmissing-prototypes -std=c99 -ffast-math -O -g -m32 -D_POSIX_SOURCE
-D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT
_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_
3DNOW_ASM -DUSE_SSE_ASM ../common/texmem.c -o ../common/texmem.o
gcc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver -I../../../../.
./include -I../../../../../include/GL/internal -I../../../../../src/mesa -I../..
/../../../src/mesa/main -I../../../../../src/mesa/glapi -I../../../../../src/mes
a/math -I../../../../../src/mesa/transform -I../../../../../src/mesa/shader -I..
/../../../../src/mesa/swrast -I../../../../../src/mesa/swrast_setup -I../../../.
./../src/egl/main -I../../../../../src/egl/drivers/dri `pkg-config --cflags libd
rm` -Wall -Wmissing-prototypes -std=c99 -ffast-math -O -g -m32 -D_POSIX_SOURCE
-D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DGLX_INDIRECT
_RENDERING -DHAVE_ALIAS -DHAVE_POSIX_MEMALIGN -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_ 3DNOW_ASM -DUSE_SSE_ASM ../common/vblank.c -o ../common/vblank.o
../common/vblank.c: In function `driGetCurrentVBlank':
../common/vblank.c:306: error: `DRM_VBLANK_SECONDARY' undeclared (first use in t his function)
../common/vblank.c:306: error: (Each undeclared identifier is reported only once
../common/vblank.c:306: error: for each function it appears in.)
../common/vblank.c: In function `driWaitForVBlank':
../common/vblank.c:363: error: `DRM_VBLANK_SECONDARY' undeclared (first use in t his function)
"У меня непритязательный вкус : мне вполне достаточно самого лучшего"
Оскар Уайльд
Один из ktv-sk lug
Спасибо сказали:
Lord Gaos
Сообщения: 29
ОС: suse 10.1 10.2

Re: Проблема с Mesa(dri)

Сообщение Lord Gaos »

кхм... А собственно зачем mesa? Какой линух используете, железо?
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Проблема с Mesa(dri)

Сообщение Лис »

DRM_VBLANK_SECONDARY' undeclared

drm из git выкачивали? Если да, то устанавливали его перед сборкой mesa?
Спасибо сказали: