nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Mar 20 08:48:16 2006
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
no precompiled interface: false
no ncurses color : false
query latest driver ver : false
OpenGL header files : false
no questions : false
silent : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
force tls : (not specified)
force compat32 tls : (not specified)
X install prefix : /usr/X11R6
OpenGL install prefix : /usr
compat32 install prefix : (not specified)
installer install prefix: /usr
utility install prefix : /usr
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Kernel source path: '/lib/modules/2.4.27-2-386/build'
-> Performing CC test with CC="cc".
-> gcc-version-check failed:
You appear to be compiling the NVIDIA kernel module with a different compile
r than the one that was used to compile the running kernel. This may be fin
e, but there are cases where this can lead to instability. The compiler use
d to compile the kernel was gcc 3.3; the current compiler is gcc 4.0.
If you know what you are doing and want to ignore the gcc version check, sel
ect "No" to continue installation. Otherwise, select "Yes" to abort install
ation, set the CC environment variable to the name of the compiler used to c
ompile your kernel, and restart installation. Abort now? (Answer: No)
-> Performing rivafb check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
rm -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-linux.o nv_comp
iler.h *.d NVdriver nvidia.o
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.4.27-2-386/bu
ild SYSOUT=/lib/modules/2.4.27-2-386/build'...
echo \#define NV_COMPILER \"`cc -v 2>&1 | tail -n 1`\" > nv_compiler.h
cc -c -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wp
arentheses -Wpointer-arith -Wno-multichar -Werror -O -fno-common -UDEBUG -
U_DEBUG -DNDEBUG -MD -D__KERNEL__ -DMODULE -D_LOOSE_KERNEL_NAMES -DNTRM -D_G
NU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__ -DMODULE -DNV_MAJOR_VERSION=1
-DNV_MINOR_VERSION=0 -DNV_PATCHLEVEL=7174 -DNV_UNIX -DNV_LINUX -DNV_INT
64_OK -DNVCPU_X86 -I. -I/lib/modules/2.4.27-2-386/build/include -Wsi
gn-compare -Wno-cast-qual -Wno-error nv.c
In file included from /lib/modules/2.4.27-2-386/build/include/linux/kernel.h
:15,
from nv-linux.h:45,
from nv.c:14:
/lib/modules/2.4.27-2-386/build/include/asm/byteorder.h:14: warning: type qu
alifiers ignored on function return type
/lib/modules/2.4.27-2-386/build/include/asm/byteorder.h:30: warning: type qu
alifiers ignored on function return type
In file included from /lib/modules/2.4.27-2-386/build/include/linux/byteorde
r/little_endian.h:11,
from /lib/modules/2.4.27-2-386/build/include/asm/byteorder.
h:65,
from /lib/modules/2.4.27-2-386/build/include/linux/kernel.h
:15,
from nv-linux.h:45,
from nv.c:14:
/lib/modules/2.4.27-2-386/build/include/linux/byteorder/swab.h:160: warning:
type qualifiers ignored on function return type
/lib/modules/2.4.27-2-386/build/include/linux/byteorder/swab.h:173: warning:
type qualifiers ignored on function return type
/lib/modules/2.4.27-2-386/build/include/linux/byteorder/swab.h:186: warning:
type qualifiers ignored on function return type
/lib/modules/2.4.27-2-386/build/include/linux/byteorder/swab.h:200: warning:
type qualifiers ignored on function return type
In file included from /lib/modules/2.4.27-2-386/build/include/linux/prefetch
.h:13,
from /lib/modules/2.4.27-2-386/build/include/linux/list.h:6
,
from /lib/modules/2.4.27-2-386/build/include/linux/module.h
:13,
from nv-linux.h:46,
from nv.c:14:
/lib/modules/2.4.27-2-386/build/include/asm/processor.h:75: error: array typ
e has incomplete element type
In file included from nv.c:14:
nv-linux.h:691:2: warning: #warning "conftest.sh failed, assuming remap_page
_range(4)!"
nv.c: In function 'nv_kern_read_cardinfo':
nv.c:2188: warning: pointer targets in passing argument 4 of 'rm_get_device_
name' differ in signedness
nv.c: In function 'nv_kern_read_status':
nv.c:2350: warning: pointer targets in passing argument 2 of 'rm_read_regist
ry_dword' differ in signedness
nv.c:2350: warning: pointer targets in passing argument 3 of 'rm_read_regist
ry_dword' differ in signedness
nv.c:2350: warning: pointer targets in passing argument 4 of 'rm_read_regist
ry_dword' differ in signedness
nv.c:2351: warning: pointer targets in passing argument 2 of 'rm_read_regist
ry_dword' differ in signedness
nv.c:2351: warning: pointer targets in passing argument 3 of 'rm_read_regist
ry_dword' differ in signedness
nv.c:2351: warning: pointer targets in passing argument 4 of 'rm_read_regist
ry_dword' differ in signedness
nv.c: In function 'nv_alloc_pages':
nv.c:2702: warning: pointer targets in passing argument 5 of 'KernAllocAGPPa
ges' differ in signedness
nv.c:2732: warning: pointer targets in passing argument 6 of 'rm_alloc_agp_p
ages' differ in signedness
make[1]: *** [nv.o] Fehler 1
make: *** [module] Fehler 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.