[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:31981] Re: nvidia-kerner-src と GeForce2 MX400 について
福本@自己レスです。
申し訳ありません、エラーメッセージの部分が抜けておりました。
下に全文を添付します。
----------------------------------------------------------------------------
------------
for module in /usr/src/modules/nvidia-kernel-1.0.2314 ; do
\
if test -d $module; then \
(cd $module; \
if ./debian/rules KVERS="2.2.18pre21"
KSRC="/usr/src/kernel-source-2.2.18pre21" \
KMAINT="Unknown Kernel Package Maintainer"
KEMAIL="unknown@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
KDREV="1.00.Custom" kdist_image; then \
echo "Module $module processed fine"; \
else \
echo "Module $module failed."; \
echo "Hit return to Continue"; \
read ans; \
fi; \
); \
fi; \
done
make[1]: Entering directory `/usr/src/modules/nvidia-kernel-1.0.2314'
if [ -f /usr/src/modules/nvidia-kernel-1.0.2314/debian/control.template ];
then \
cp -a /usr/src/modules/nvidia-kernel-1.0.2314/debian/control.template
/usr/src/modules/nvidia-kernel-1.0.2314/debian/control; \
fi
dh_testdir
dh_testroot
if [ ! -f /usr/src/"NVIDIA_kernel-1.0-2314.tar.gz" ]; then \
echo "NVIDIA_kernel needs to be downloaded."; \
if which wget > /dev/null; then \
echo "Now attempting to download NVIDIA_kernel."; \
if ! `wget -q --passive-ftp -P /usr/src -U "Debian GNU/Linux"
http://205.158.109.140/XFree86_40/1.0-2313/"NVIDIA_kernel-1.0-2314.tar.gz"`;
then \
echo ""NVIDIA_kernel-1.0-2314.tar.gz" not on web server."; \
exit 1; \
fi; \
else \
echo "wget not found. (apt-get install wget)"; \
exit 1; \
fi; \
fi
tar -zxvf /usr/src/"NVIDIA_kernel-1.0-2314.tar.gz"
NVIDIA_kernel-1.0-2314/
NVIDIA_kernel-1.0-2314/Makefile
NVIDIA_kernel-1.0-2314/README
NVIDIA_kernel-1.0-2314/makedevices.sh
NVIDIA_kernel-1.0-2314/nv.c
NVIDIA_kernel-1.0-2314/nv.h
NVIDIA_kernel-1.0-2314/nv_ref.h
NVIDIA_kernel-1.0-2314/nvrm.h
NVIDIA_kernel-1.0-2314/nvtypes.h
NVIDIA_kernel-1.0-2314/nv-linux.h
NVIDIA_kernel-1.0-2314/os-interface.h
NVIDIA_kernel-1.0-2314/os-interface.c
NVIDIA_kernel-1.0-2314/os-registry.c
NVIDIA_kernel-1.0-2314/nv-ids.h
NVIDIA_kernel-1.0-2314/Module-nvkernel
touch configure-stamp
dh_testdir
dh_testroot
make -C /usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314
SYSINCLUDE=/usr/src/kernel-source-2.2.18pre21/include NVdriver
make[2]: Entering directory
`/usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314'
/bin/sh: -c: line 1: syntax error near unexpected token `2.7.2.3)'
/bin/sh: -c: line 1: `if [ -z ]; then if [ 2.7.2.3) != 2.95.4 ]; then
echo " "; echo
"You appear to be compiling the NVdriver kernel module with "; echo "a
compiler different from the one that was used to compile "; echo "the
running kernel. This may be perfectly fine, but there "; echo "are cases
where this can lead to unexpected behaviour and "; echo "system crashes.
"; echo " ";
echo "If you know what you are doing and want to override this "; echo
"check, you can do so by setting IGNORE_CC_MISMATCH. "; echo "
"; echo "In any other case, set the CC environment variable to the ";
echo "name of the compiler that was used to compile the kernel. "; echo "
"; echo -en "\033[1;31m"; echo -e "*** Failed cc sanity check. Bailing
out! ***"; echo -en "\033[0m"; exit 1; fi fi'
make[2]: *** [gcc-check] Error 2
make[2]: Leaving directory
`/usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314'
make[1]: *** [build-stamp] Error 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel-1.0.2314'
Module /usr/src/modules/nvidia-kernel-1.0.2314 failed.
Hit return to Continue
----------------------------------------------------------------------------
-----------------
>
> /usr/src/kernel-source-2.2.18pre21/ に移動して
>
> make-kpkg modules_image
>
> としますと、以下の以下のようなエラーがでて、ドライバの
> インストールが停止します。
> (申し訳ありません、windows でメールを書いているために改行の
> 前に \マークがでてしまっています)
>
>
> for module in /usr/src/modules/nvidia-kernel-1.0.2314 ; do
> \
> if test -d $module; then \
> (cd $module; \
> if ./debian/rules KVERS="2.2.18pre21"
> KSRC="/usr/src/kernel-source-2.2.18pre21" \
> KMAINT="Unknown Kernel Package Maintainer"
> KEMAIL="unknown@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
> KDREV="1.00.Custom" kdist_image; then \
> echo "Module $module processed fine"; \
> else \
> echo "Module $module failed."; \
> echo "Hit return to Continue"; \
> read ans; \
> fi; \
> ); \
> fi; \
> done
> make[1]: Entering directory `/usr/src/modules/nvidia-kernel-1.0.2314'
> if [ -f /usr/src/modules/nvidia-kernel-1.0.2314/debian/control.template ];
> then \
> cp -a /usr/src/modules/nvidia-kernel-1.0.2314/debian/control.template
> /usr/src/modules/nvidia-kernel-1.0.2314/debian/control; \
> fi
> dh_testdir
> dh_testroot
> if [ ! -f /usr/src/"NVIDIA_kernel-1.0-2314.tar.gz" ]; then \
> echo "NVIDIA_kernel needs to be downloaded."; \
> if which wget > /dev/null; then \
> echo "Now attempting to download NVIDIA_kernel."; \
> if ! `wget -q --passive-ftp -P /usr/src -U "Debian GNU/Linux"
>
http://205.158.109.140/XFree86_40/1.0-2313/"NVIDIA_kernel-1.0-2314.tar.gz"`;
> then \
> echo ""NVIDIA_kernel-1.0-2314.tar.gz" not on web server."; \
> exit 1; \
> fi; \
> else \
> echo "wget not found. (apt-get install wget)"; \
> exit 1; \
> fi; \
> fi
> tar -zxvf /usr/src/"NVIDIA_kernel-1.0-2314.tar.gz"
> NVIDIA_kernel-1.0-2314/
> NVIDIA_kernel-1.0-2314/Makefile
> NVIDIA_kernel-1.0-2314/README
> NVIDIA_kernel-1.0-2314/makedevices.sh
> NVIDIA_kernel-1.0-2314/nv.c
> NVIDIA_kernel-1.0-2314/nv.h
> NVIDIA_kernel-1.0-2314/nv_ref.h
> NVIDIA_kernel-1.0-2314/nvrm.h
> NVIDIA_kernel-1.0-2314/nvtypes.h
> NVIDIA_kernel-1.0-2314/nv-linux.h
> NVIDIA_kernel-1.0-2314/os-interface.h
> NVIDIA_kernel-1.0-2314/os-interface.c
> NVIDIA_kernel-1.0-2314/os-registry.c
> NVIDIA_kernel-1.0-2314/nv-ids.h
> NVIDIA_kernel-1.0-2314/Module-nvkernel
> touch configure-stamp
> dh_testdir
> dh_testroot
> make -C /usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314
> SYSINCLUDE=/usr/src/kernel-source-2.2.18pre21/include NVdriver
> make[2]: Entering directory
> `/usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314'
> make[2]: Leaving directory
> `/usr/src/modules/nvidia-kernel-1.0.2314/NVIDIA_kernel-1.0-2314'
> make[1]: Leaving directory `/usr/src/modules/nvidia-kernel-1.0.2314'
> Module /usr/src/modules/nvidia-kernel-1.0.2314 failed.
> Hit return to Continue
>