Je prendrai aussi le temps de le faire.
Merci pour l'info.
epo
Merci pour l'info.
epo
En suivant ce "POST" j'ai essayé (je suis en 64 bit)/usr/bin/ld: cannot find -lXvMCNVIDIA
mais cela me renvoiXEXT_LDFLAGS=-L/usr/lib64/nvidia -lXext -lXvMCNVIDIA -lXvMC -lXv
Aussi bien en user qu'en rootbash: -lXext: command not found
[root@52 renouveau]# make
cc -MM -g -Wall `sdl-config --cflags` re.c detection.c tests.c xvmc_tests.c main.c NVCtrl.c objects.c ioctl.c regl.c family.c nv20_vtxprog.c nv30_vtxprog.c nv40_vtxprog.c nv30_fragprog.c nv40_fragprog.c disasm_shader.c 1> .depend
cc -g -Wall `sdl-config --cflags` -c -o re.o re.c
re.c: In function 'dump_shader_program':
re.c:408: attention : format '%08x' expects type 'unsigned int', but argument 2 has type 'unsigned int *'
re.c: In function 'dump_fifo':
re.c:926: attention : unused variable 'str'
re.c:916: attention : unused variable 'nops'
re.c: Hors de toute fonction :
re.c:370: attention : 'is_shader_program' defined but not used
re.c:388: attention : 'dump_shader_program' defined but not used
re.c:839: attention : 'dump_changed_regs' defined but not used
cc -g -Wall `sdl-config --cflags` -c -o detection.o detection.c
cc -g -Wall `sdl-config --cflags` -c -o tests.o tests.c
tests.c: In function 'test_exa':
tests.c:5015: attention : unused variable 'texmod'
tests.c: In function 'test_yuv':
tests.c:5269: attention : unused variable 'y'
tests.c:5268: attention : unused variable 'x'
cc -g -Wall `sdl-config --cflags` -c -o xvmc_tests.o xvmc_tests.c
cc -g -Wall `sdl-config --cflags` -c -o main.o main.c
cc -g -Wall `sdl-config --cflags` -c -o NVCtrl.o NVCtrl.c
cc -g -Wall `sdl-config --cflags` -c -o objects.o objects.c
cc -g -Wall `sdl-config --cflags` -c -o ioctl.o ioctl.c
ioctl.c:36:4: attention : #warning It looks like kernel headers have been sanitized. (Ubuntu?) Use our own copy of macro definitions
cc -g -Wall `sdl-config --cflags` -c -o regl.o regl.c
cc -g -Wall `sdl-config --cflags` -c -o family.o family.c
cc -g -Wall `sdl-config --cflags` -c -o nv20_vtxprog.o nv20_vtxprog.c
cc -g -Wall `sdl-config --cflags` -c -o nv30_vtxprog.o nv30_vtxprog.c
cc -g -Wall `sdl-config --cflags` -c -o nv40_vtxprog.o nv40_vtxprog.c
cc -g -Wall `sdl-config --cflags` -c -o nv30_fragprog.o nv30_fragprog.c
cc -g -Wall `sdl-config --cflags` -c -o nv40_fragprog.o nv40_fragprog.c
cc -g -Wall `sdl-config --cflags` -c -o disasm_shader.o disasm_shader.c
cc -g -Wall `sdl-config --cflags` re.o detection.o tests.o xvmc_tests.o main.o NVCtrl.o objects.o ioctl.o regl.o family.o nv20_vtxprog.o nv30_vtxprog.o nv40_vtxprog.o nv30_fragprog.o nv40_fragprog.o disasm_shader.o -o renouveau `sdl-config --libs` -L/usr/lib64/nvidia -lXext -lXvMCNVIDIA -lXvMC -lXv
/usr/bin/ld: skipping incompatible /usr/lib/libXv.so when searching for -lXv
/usr/bin/ld: cannot find -lXv
collect2: ld a retourné 1 code d'état d'exécution
make: *** [renouveau] Erreur 1
0398 G70 [GeForce Go 7600] Sun Apr 27 13:29:00 2008
Comment le voit-on si l'on utilise le driver "nouveau"? (à part remplacer nv par nouveau dans xorg.conf...)