Bon, là je commence à m’arracher les cheveux.
make module du .run :
[code]If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.
If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the “KBUILD_OUTPUT” or
the “O” KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.
Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.
*** Unable to determine the target kernel version. ***
make: *** [select_makefile] Erreur 1
[/code]
et avec module-assistant :
[code]…touch configure-stamp
dh_testdir
dh_testroot
PATCHLEVEL = 6
Kernel compiler version : 4.3.2
Detected compiler version : 4.3.2
Using compiler gcc-4.3 version 4.3.2
touch /usr/src/modules/nvidia-kernel//gcc-check
touch /usr/src/modules/nvidia-kernel//cc-sanity-check
Main Make
IGNORE_CC_MISMATCH=1 CC=“gcc-4.3” /usr/bin/make -C /usr/src/modules/nvidia-kernel/ -f Makefile SYSSRC=/usr/src/linux-headers-2.6.32.3-seb KBUILD_PARAMS="-C /usr/src/linux-headers-2.6.32.3-seb SUBDIRS=/usr/src/modules/nvidia-kernel" module;
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
NVIDIA: calling KBUILD…
make CC=gcc-4.3 -C /usr/src/linux-headers-2.6.32.3-seb SUBDIRS=/usr/src/modules/nvidia-kernel modules
make[3]: entrant dans le répertoire « /usr/src/linux-headers-2.6.32.3-seb »
Building modules, stage 2.
MODPOST 0 modules
make[3]: quittant le répertoire « /usr/src/linux-headers-2.6.32.3-seb »
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[2]: *** [module] Erreur 1
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
make[1]: *** [build-stamp] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
make: *** [kdist_image] Erreur 2[/code]
kernel-headers est bien installé, je ne comprends plus rien.
avec kpkg :
[code]vouiajour:/usr/src/linux# make-kpkg modules_image
exec debian/rules DEBIAN_REVISION=2.6.32.3-seb-10.00.Custom modules_image
for module in /usr/src/modules/nvidia-kernel ; do
if test -d $module; then
(cd $module;
if ./debian/rules KVERS=“2.6.32.3-seb” KSRC="/usr/src/linux"
KMAINT=“Unknown Kernel Package Maintainer” KEMAIL=“unknown@unconfigured.in.etc.kernel-pkg.conf”
KPKG_DEST_DIR="/usr/src/linux/…"
KPKG_MAINTAINER=“Unknown Kernel Package Maintainer”
KPKG_EXTRAV_ARG=""
ARCH=“i386”
KDREV=“2.6.32.3-seb-10.00.Custom” kdist_image; then
echo “Module $module processed fine”;
else
echo “Module $module failed.”;
if [ “X” != “X” ]; then
echo “Perhaps $module does not understand --rootcmd?”;
echo “If you see messages that indicate that it is not”;
echo "in fact being built as root, please file a bug ";
echo “against $module.”;
fi;
echo “Hit return to Continue”;
read ans;
fi;
);
else
echo “Module $module does not exist”;
echo “Hit return to Continue?”;
fi;
done
make[1]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
echo "ROOT_CMD = "
ROOT_CMD =
/usr/bin/make -w -f debian/rules binary_modules
make[2]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/Makefile || true
if [ 6 = 6 ]; then
ln -s Makefile.kbuild Makefile ;
fi
if [ 6 = 4 ]; then
ln -s Makefile.nvidia Makefile ;
fi
if ! gcc-4.3 -v 2> /dev/null ; then
echo “Compiler gcc-4.3 does not exist on the system” ;
exit 1;
fi
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then
cp /usr/src/modules/nvidia-kernel/debian/control.template /usr/src/modules/nvidia-kernel/debian/control;
fi
if [ “i686” = “x86_64” ]; then
cp /usr/src/modules/nvidia-kernel/nv-kernel.o.x86_64 /usr/src/modules/nvidia-kernel/nv-kernel.o ;
fi
touch configure-stamp
dh_testdir
dh_testroot
PATCHLEVEL = 6
Kernel compiler version : 4.3.2
Detected compiler version : 4.3.2
Using compiler gcc-4.3 version 4.3.2
touch /usr/src/modules/nvidia-kernel//gcc-check
touch /usr/src/modules/nvidia-kernel//cc-sanity-check
Main Make
IGNORE_CC_MISMATCH=1 CC=“gcc-4.3” /usr/bin/make -C /usr/src/modules/nvidia-kernel/ -f Makefile SYSSRC=/usr/src/linux KBUILD_PARAMS="-C /usr/src/linux SUBDIRS=/usr/src/modules/nvidia-kernel" module;
make[3]: entrant dans le répertoire « /usr/src/modules/nvidia-kernel »
NVIDIA: calling KBUILD…
make CC=gcc-4.3 -C /usr/src/linux SUBDIRS=/usr/src/modules/nvidia-kernel modules
make[4]: entrant dans le répertoire « /usr/src/linux-headers-2.6.32.3-seb »
Building modules, stage 2.
MODPOST 0 modules
make[4]: quittant le répertoire « /usr/src/linux-headers-2.6.32.3-seb »
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[3]: *** [module] Erreur 1
make[3]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
make[2]: *** [build-stamp] Erreur 2
make[2]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
make[1]: *** [kdist_image] Erreur 2
make[1]: quittant le répertoire « /usr/src/modules/nvidia-kernel »
Module /usr/src/modules/nvidia-kernel failed.
Hit return to Continue
[/code]
Au secours!!!
PS : ça vole un portable Asus?