Skocz do zawartości
azyl

Kernel Source Tree

Rekomendowane odpowiedzi

Witam

 

Probowalem zainstalowac stery nvidii na debianie ( lenny ), w trakcie instalacji wyskoczyl blad z kompilacja kernel source tree ( wczesniej napisalo mi ze kernel byl na gcc-4.1 a ja mam 4.3 i czy mimo to kontynuowac ), czy jest to jednoznaczne z koniecznoscia kompilacji kernela czy moze da sie to jakos inaczej zalatwic? Nie jestem pewien co to jest to "source tree", moze ktos mi doradzic co zrobic ?

 

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ten log chyba byl z nieudanej instalacji , pod koniec jest log z udanej, trzeba by wylapac w ktorym momencie zaczyna sie w nim prawidlowa instalacja

 

nvidia-installer log file '/var/log/nvidia-installer.log'

creation time: Tue Sep 15 19:00:01 2009

installer version: 1.0.7

 

option status:

license pre-accepted : false

update : false

force update : false

expert : false

uninstall : false

driver info : false

precompiled interfaces : true

no ncurses color : false

query latest version : false

OpenGL header files : true

no questions : false

silent : false

no recursion : 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

no kernel module : false

force SELinux : default

no X server check : false

no cc version check : false

force tls : (not specified)

X install prefix : (not specified)

X library install path : (not specified)

X module install path : (not specified)

OpenGL install prefix : (not specified)

OpenGL install libdir : (not specified)

utility install prefix : (not specified)

utility install libdir : (not specified)

doc install prefix : (not specified)

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.

-> Installing NVIDIA driver version 173.14.20.

-> 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: No)

-> No precompiled kernel interface was found to match your kernel; this means

that the installer will need to compile a new kernel interface.

-> Performing CC sanity check with CC="cc".

-> Performing CC version check with CC="cc".

-> The CC version check failed:

 

The compiler used to compile the kernel (gcc 4.1) does not exactly match the

current compiler (gcc 4.3). The Linux 2.6 kernel module loader rejects kern

el modules built with a version of gcc that does not exactly match that of t

he compiler used to build the running kernel.

 

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)

-> Kernel source path: '/lib/modules/2.6.26-2-686/build'

-> Kernel output path: '/lib/modules/2.6.26-2-686/build'

-> Performing rivafb check.

-> Performing nvidiafb check.

-> Performing Xen check.

-> Cleaning kernel module build directory.

executing: 'cd ./usr/src/nv; make clean'...

-> Building kernel module:

executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.26-2-686/bu

ild SYSOUT=/lib/modules/2.6.26-2-686/build'...

NVIDIA: calling KBUILD...

make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.26-2-686/build SUBDIRS=/tmp

/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv modules

test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \

echo; \

echo " ERROR: Kernel configuration is invalid."; \

echo " include/linux/autoconf.h or include/config/auto.conf are mis

sing."; \

echo " Run 'make oldconfig && make prepare' on kernel src to fix it

."; \

echo; \

/bin/false)

mkdir -p /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tmp_ver

sions ; rm -f /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tm

p_versions/*

make -f scripts/Makefile.build obj=/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.2

0-pkg1/usr/src/nv

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.nv.

o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL

__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-proto

types -Wno-trigraphs -fno-strict

-aliasing -fno-common -Werror-implicit-function-declaration -fno-delete-null

-pointer-checks -fno-strict-overflow -Os -fno-stack-protector -m32 -msoft-

float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i

686 -ffreestanding -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -W

no-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2

-mno-3dnow -Iinclude/asm-x86/mach-default -fomit-frame-pointer -Wdeclaration

-after-statement -Wno-pointer-sign -I/tmp/selfgz3683/NVIDIA-Linux-x86-173.

14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wcha

r-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsi

gn-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSI

ON_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)

=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia

)" -c -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tmp_nv.

o /tmp/selfgz3683/NVIDIA-Linux-x86-1

73.14.20-pkg1/usr/src/nv/nv.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv.c:14:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv.c:14:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv.c:14:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.nv-

vm.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KER

NEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-pr

ototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-fu

nction-declaration -fno-delete-null-pointer-checks -fno-strict-overflow -Os

-fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-return -mpr

eferred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI=1 -DCON

FIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-t

ables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-default

-fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/tm

p/selfgz3683/NVIDIA-Linux-x86-17

3.14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wc

har-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -MD -W

sign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VER

SION_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(

s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)" -D"KBUILD_MODNAME=KBUILD_STR(n

vidia)" -c -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tm

p_nv-vm.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/nv-vm.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-vm.c:14:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-vm.c:14:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-vm.c:14:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.os-

agp.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KE

RNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-p

rototypes -Wno-trigraphs -fno-strict-aliasing -fno-co

mmon -Werror-implicit-function-declaration -fno-delete-null-pointer-checks -

fno-strict-overflow -Os -fno-stack-protector -m32 -msoft-float -mregparm=3

-freg-struct-return -mpreferred-stack-boundary=2 -march=i686 -ffreestanding

-DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fn

o-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclud

e/asm-x86/mach-default -fomit-frame-pointer -Wdeclaration-after-statement -W

no-pointer-sign -I/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/

nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wpare

ntheses -Wpointer-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cas

t-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.

20\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASE

NAME=KBUILD_STR(os_agp)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/s

elfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tmp_os-agp.o /tmp/self

gz3683/NVIDIA-Linux-x86-173.14.20-

pkg1/usr/src/nv/os-agp.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-agp.c:24:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-agp.c:24:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-agp.c:24:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.os-

interface.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include

-D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wst

rict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-impl

icit-function-declaration -fno-delete-null-pointer-checks -fno-strict-overfl

ow -Os -fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-ret

urn -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI

=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-

unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-

default -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign

-I/tmp/selfgz3683/NVIDI

A-Linux-x86-173.14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitc

h -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -W

error -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -

DNVRM -DNV_VERSION_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -DNDEBUG -DMODULE

-D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_interface)" -D"KBUILD

_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.2

0-pkg1/usr/src/nv/.tmp_os-interface.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.1

4.20-pkg1/usr/src/nv/os-interface.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-interface.c:26:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-interface.c:26:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-interface.c:26:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.os-

registry.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -

D__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstr

ict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-impli

cit-function-declaration -fno-delete-null-pointer-checks -fno-strict-overflo

w -Os -fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-retu

rn -mpreferred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI=

1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-u

nwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-d

efault -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign

-I/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv -Wall -Wimplic

it -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer

-arith -Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error

-D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.20\" -UDEBUG -U_DE

BUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os

_registry)" -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz3683/NVI

DIA-Linux-x86-173.14.20-pkg1/us

r/src/nv/.tmp_os-registry.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/

usr/src/nv/os-registry.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-registry.c:15:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-registry.c:15:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/os-registry.c:15:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.nv-

i2c.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KE

RNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-p

rototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-f

unction-declaration -fno-delete-null-pointer-checks -fno-strict-overflow -Os

-fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-return -mp

referred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI=1 -DCO

NFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-

tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-default

-fomit-fr

ame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz3

683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-typ

e -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mul

tichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -

DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -DNDEBUG

-DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2c)" -D"KBU

ILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.1

4.20-pkg1/usr/src/nv/.tmp_nv-i2c.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.2

0-pkg1/usr/src/nv/nv-i2c.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-i2c.c:8:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-i2c.c:8:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-i2c.c:8:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.nva

cpi.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KE

RNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstrict-p

rototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-f

unction-declaration -fno-delete-null-pointer-checks -fno-strict-overflow -Os

-fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-return -mp

referred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI=1 -DCO

NFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-

tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-default

-fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/tm

p/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wr

eturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith

-Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KE

RNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -D

NDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvacpi)"

-D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz368

3/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.tmp_nvacpi.o /tmp/selfgz3683/N

VIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/nvacpi.c

In file included from include/linux/list.h:6,

from include/linux/preempt.h:11,

from include/linux/spinlock.h:49,

from include/linux/seqlock.h:29,

from include/linux/time.h:8,

from include/linux/timex.h:57,

from include/linux/sched.h:54,

from include/linux/utsname.h:35,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:19,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nvacpi.c:15:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

In file included from include/asm/dma-mapping.h:9,

from include/linux/dma-mapping.h:52,

from include/asm-generic/pci-dma-compat.h:7,

from include/asm/pci.h:92,

from include/linux/pci.h:948,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:86,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nvacpi.c:15:

include/linux/scatterlist.h: In function ‘sg_virt’:

include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used

in arithmetic

In file included from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nv-linux.h:113,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nvacpi.c:15:

include/linux/highmem.h: In function ‘zero_user_segments’:

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a

rithmetic

ld -m elf_i386 -r -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr

/src/nv/nvidia.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/

nv-kernel.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/nv.o

/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/nv-vm.o /tmp/self

gz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/os-agp.o /tmp/selfgz3683/N

VIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/os-interface.o /tmp/selfgz3683/NVI

DIA-Linux-x86-173.14.20-pkg1/usr/src/nv/os-registry.o /tmp/selfgz3683/NVIDIA

-Linux-x86-173.14.20-pkg1/usr/src/nv/nv-i2c.o /tmp/selfgz3683/NVIDIA-Linux-x

86-173.14.20-pkg1/usr/src/nv/nvacpi.o

(cat /dev/null; echo kernel//tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg

1/usr/src/nv/nvidia.ko;) > /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/u

sr/src/nv/modules.order

Building modules, stage 2.

make -f /usr/src/linux-headers-2.6.26-2-686/scripts/Makefile.modpost

scripts/mod/modpost -m -i /usr/src/linux-headers-2.6.26-2-686/Module.symv

ers -I /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/Module.sym

vers -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/Module.s

ymvers -S -w -c -s

cc -Wp,-MD,/tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv/.nvi

dia.mod.o.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D

__KERNEL__ -Iinclude -include include/linux/autoconf.h -Wall -Wundef -Wstri

ct-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implic

it-function-declaration -fno-delete-null-pointer-checks -fno-strict-overflow

-Os -fno-stack-protector -m32 -msoft-float -mregparm=3 -freg-struct-return

-mpreferred-stack-boundary=2 -march=i686 -ffreestanding -DCONFIG_AS_CFI=1 -

DCON

FIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-t

ables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-default

-fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/

selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/nv -Wall -Wimplicit -Wret

urn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -

Wno-multichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KER

NEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.20\" -UDEBUG -U_DEBUG -DN

DEBUG -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)" -D"

KBUILD_MODNAME=KBUILD_STR(nvidia)" -DMODULE -c -o /tmp/selfgz3683/NVIDIA-Lin

ux-x86-173.14.20-pkg1/usr/src/nv/nvidia.mod.o /tmp/selfgz3683/NVIDIA-Linux-x

86-173.14.20-pkg1/usr/src/nv/nvidia.mod.c

In file included from include/linux/list.h:6,

from include/linux/module.h:9,

from /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/sr

c/nv/nvidia.mod.c:1:

include/linux/prefetch.h: In function ‘prefetch_range’:

include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a

rithmetic

ld -r -m elf_i386 --build-id -o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.2

0-pkg1/usr/src/nv/nvidia.ko /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/

usr/src/nv/nvidia.o /tmp/selfgz3683/NVIDIA-Linux-x86-173.14.20-pkg1/usr/src/

nv/nvidia.mod.o

NVIDIA: left KBUILD.

-> done.

-> Kernel module compilation complete.

-> Kernel messages:

[ 11.388113] ACPI: Power Button (CM) [PWRB]

[ 11.388263] input: Sleep Button (CM) as /class/input/input3

[ 11.420134] ACPI: Sleep Button (CM) [sLPB]

[ 12.066665] NET: Registered protocol family 23

[ 12.220551] input: PC Speaker as /class/input/input4

[ 12.586216] gameport: NS558 PnP Gameport is pnp00:04/gameport0, io 0x200,

speed 1011kHz

[ 13.348293] ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) ->

IRQ 22

[ 13.348293] PCI: Setting latency timer of device 0000:00:11.5 to 64

[ 13.504002] input: ImExPS/2 Generic Explorer Mouse as /class/input/input5

[ 13.548664] parport_pc 00:03: reported by Plug and Play ACPI

[ 13.548758] parport0: PC-style at 0x378 (0x778), irq 7

[PCSPP,TRISTATE,EPP]

[ 14.937305] Adding 1389580k swap on /dev/hdb5. Priority:-1 extents:1

across:1389580k

[ 15.362030] EXT3 FS on hdb1, internal journal

[ 15.734961] loop: module loaded

[ 17.151601] kjournald starting. Commit interval 5 seconds

[ 17.151896] EXT3 FS on hdb6, internal journal

[ 17.151896] EXT3-fs: mounted filesystem with ordered data mode.

[ 17.916222] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

[ 20.016107] lp0: using parport0 (interrupt-driven).

[ 20.038505] ppdev: user-space parallel port driver

[ 20.905838] NET: Registered protocol family 10

[ 20.906469] lo: Disabled Privacy Extensions

[ 1219.310738] nvidia: module license 'NVIDIA' taints kernel.

[ 1219.571392] ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) ->

IRQ 16

[ 1219.572218] NVRM: loading NVIDIA UNIX x86 Kernel Module 173.14.20 Thu

Jun 25 19:23:24 PDT 2009

-> Installing both new and classic TLS OpenGL libraries.

-> Searching for conflicting X files:

-> done.

-> Searching for conflicting OpenGL files:

-> done.

-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (173.14.20):

executing: '/sbin/ldconfig'...

executing: '/sbin/depmod -aq'...

-> done.

-> Driver file installation is complete.

-> Running post-install sanity check:

-> done.

-> Post-install sanity check passed.

-> Shared memory test passed.

-> Running runtime sanity check:

-> done.

-> Runtime sanity check passed.

-> Would you like to run the nvidia-xconfig utility to automatically update you

r X configuration file so that the NVIDIA X driver will be used when you res

tart X? Any pre-existing X configuration file will be backed up. (Answer: Y

es)

-> Your X configuration file has been successfully updated. Installation of

the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 173.14.20) is

now complete.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Gość <account_deleted>

...wygląda na to, że zamiast budować kernela wystarczyło zainstalować gcc-4.1 ;)

...chyba, że był - w takim razie coś z linkami albo z config vars... wtedy:

>export CC=gcc-4.1

> ./<nv_installer>.sh

;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Gość <account_deleted>

hmm, nv powinno skompilować interfejs pod 4.1 -> jeśli gcc-4.1 było, tzn installer o tym nie "wiedział"

no ale: grunt że działa ;)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Do kompilacji modułu nvidia potrzebne są źródła używanego jądra ale po kompilacji. Tzn jeżeli mamy jajko 2.6.32 w systemie to nie wystarczy wrzucić źródła z kernel.org, trzeba jeszcze uruchomić make z odpowiednim plikiem .config.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...