Bonjour, je suis sous woody, tout fonctionne comme il faut. je souhaite installer les drivers suivants : NVIDIA_kernel-0.9-6 NVIDIA_GLX-0.9-6
mon probl�me se pose lors de la compilation de NVIDIA_kernel-0.9-6 : --------------------------------------------------------------------------------------------------------------------- # make rm -f nv.o os-interface.o os-registry.o Module-linux NVdriver cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include nv.c cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include os-interface.c os-interface.c:1288: warning: `MAX_ORDER' redefined /usr/include/linux/mmzone.h:15: warning: this is the location of the previous definition cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include os-registry.c In file included from os-registry.c:67: /usr/include/linux/module.h:21: linux/modversions.h: No such file or directory make: *** [os-registry.o] Error 1 --------------------------------------------------------------------------------------------------------------------- et effectivement lors de l'installation de woody je n'ai pas le fichier directement installer sous /usr/include/linux/ MAIS j'ai bien ce fichier sous /usr/src/kernel-headers-2.2.18pre21/include/linux/ alors brutalement j'ai copi� le contenu du r�pertoire dans /usr/include/linux/ avec les modules. (je sais pas si c'est tres malin mais je l'ai quand m�me fait) du coup je compile bien mais nouveaux probl�mes arrivent : --------------------------------------------------------------------------------------------------------------------- #make rm -f nv.o os-interface.o os-registry.o Module-linux NVdriver cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include nv.c cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include os-interface.c os-interface.c:1288: warning: `MAX_ORDER' redefined /usr/include/linux/mmzone.h:15: warning: this is the location of the previous definition cc -c -Wall -Wunknown-pragmas -Wno-multichar -O -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DUNIX -DLINUX -DNV4_HW -DNTRM -DRM20 -D_X86_=1 -Di386=1 -D_GNU_SOURCE -DRM_HEAPMGR -D_LOOSE_KERNEL_NAMES -I. -I/usr/src/linux/include os-registry.c ld -r -o Module-linux nv.o os-interface.o os-registry.o ld -r -o NVdriver Module-linux Module-nvkernel size NVdriver text data bss dec hex filename 441409 28160 19528 489097 77689 NVdriver depmod: *** Unresolved symbols in /lib/modules/2.2.18pre21/video/NVdriver /lib/modules/2.2.18pre21/video/NVdriver: kernel-module version mismatch /lib/modules/2.2.18pre21/video/NVdriver was compiled for kernel version 2.4.0 while this kernel is version 2.2.18pre21. /lib/modules/2.2.18pre21/video/NVdriver: insmod /lib/modules/2.2.18pre21/video/NVdriver failed /lib/modules/2.2.18pre21/video/NVdriver: insmod NVdriver failed make: *** [package-install] Error 255 --------------------------------------------------------------------------------------------------------------------- et effectivement je n'ai pas un noyau de version 2.4. Cependant j'ai bien le noyau 2.2.18pre21 et je pense avoir compil� avec les bons "headers" (d�sol� pour le vocabulaire j'y pige pas grand chose...) ALORS COMMENT EST CE QU'IL FAUT QUE JE FASSE QUOI ??? pour que cela marche merci beaucoup par avance.

