Bonjour, Le mer 21/04/2004 � 01:28, [EMAIL PROTECTED] a �crit : > >En instable, avec le paquet kernel debian, je fais comme �a: > je suis aussi en unstable ;) ca tombe bien. > > >(paquets nvidia-glx et nvidia-kernel-source install�s) > le glx install aussi un precompile en 2.4 c po grave je suppose .... > > >- apt-get install kernel-headers-2.6.5-1-686-smp (enfin, celui qui > >correspond � ton kernel) > kernel-headers-2.6.3-1-686 est d�j� la plus r�cente version disponible. > c ok donc > > >- tar xvfz nvidia-kernel-source.tar.gz > >- cd modules/nvidia-kernel/ > >- export KSRC=/usr/src/kernel-headers-2.6.5-1-686-smp > >- export KVERS=2.6.5-1-686-smp > fport-se3:/usr/src/modules/nvidia-kernel# export > KSRC=/usr/src/kernel-headers-2.6.3-1-686/ > fport-se3:/usr/src/modules/nvidia-kernel# export KVERS=2.6.3-1-686 > ok... > > >- ./debian/rules binary_modules > la c'est plus ok du tt du tt :/ > > # select which makefile to use. > rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true > if [ 6 = 6 ]; then \ > cd /usr/src/modules/nvidia-kernel/nv ; \ > ln -s Makefile.kbuild Makefile ; \ > cd .. ; \ > if [ 1 = 1 ]; then \ > dpatch apply 01_sysfs ; \ > dpatch status 01_sysfs >patch-stamp ; \ > fi \ > ...................... couic....................... > Kernel compiler version : 3.3.2 > Detected compiler version : 3.3.3 > > You appear to be compiling the NVIDIA kernel module with > a compiler different from the one that was used to compile > the running kernel. > The compiler that will be used to compile this module has been > determined from: > 1) the CC environment variable > 2) that specified in > /usr/src/kernel-headers-2.6.3-1-686//include/linux/compile.h > 3) gcc > Using compiler gcc-3.3 version 3.3.3
Par la suite, si le module ne marche pas, f� pas chercher plus loin... recompile avec gcc 3.3.2 (ou passe � un noyau plus recent). > touch /usr/src/modules/nvidia-kernel/nv/gcc-check > touch /usr/src/modules/nvidia-kernel/nv/cc-sanity-check > ## Main Make ## > IGNORE_CC_MISMATCH=1 CC="gcc-3.3" /usr/bin/make -C > /usr/src/modules/nvidia-kerne l/nv -f Makefile > SYSSRC=/usr/src/kernel-headers-2.6.3-1-686/ > KBUILD_PARAMS="-C /usr/src/kernel-headers-2.6.3-1-686/ > SUBDIRS=/usr/src/modules/nvidia-kernel/nv" module; > make[1]: entrant dans le r�pertoire � /usr/src/modules/nvidia-kernel/nv � > make[2]: entrant dans le r�pertoire � /usr/src/kernel-headers-2.6.3-1-686 � > SPLIT include/linux/autoconf.h -> include/config/* > make[2]: scripts/split-include : commande introuvable $ locate split-include /usr/src/kernel-kbuild-2.6-1/scripts/basic/split-include.c /usr/src/kernel-kbuild-2.6-1/scripts/basic/.split-include.cmd /usr/src/kernel-kbuild-2.6-1/scripts/basic/split-include Installe le paquet kernel-kbuild-2.6-1... -- ANALPHAB�TE M : Incapable ! Inutile ! Moi, au moins, je rapporte le courrier ! P : Je pourrais le faire aussi mais moi, je suis charg� d'y r�pondre au courrier !

