[Suse 8.0] SMP nvidia_kernel.src.rpm error

Pagina: 1
Acties:
  • 30 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

  • lonkhuijzen
  • Registratie: December 2001
  • Laatst online: 18-09 16:11
Ik heb een dual cpu setup hier en wou hierop de nvidia drivers zetten.

Omdat nvidia geen rpm's heeft die SMP ondersteunen voor suse moet ik ze zelf maken

Ik probeer die nu met de NVIDIA_kernel-1.0-2960.src.rpm met het commando:
code:
1
rpm --rebuild NVIDIA_kernel-1.0-2960.src.rpm

Alleen dit werkt niet, ik krijg de volgende error msg terug. En ik heb geen idee wat ik daarmee moet.
Sorry voor de lap tekst maar ik zet hem er in zijn geheel maar bij.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
In file included from /usr/include/linux/module.h:296,
     from nv.c:25:
/usr/include/linux/version.h:2: #error "======================================================="
/usr/include/linux/version.h:3: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5: #error ""
/usr/include/linux/version.h:6: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10: #error "included via other system header files - user space"
/usr/include/linux/version.h:11: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13: #error ""
/usr/include/linux/version.h:14: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15: #error ""
/usr/include/linux/version.h:16: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17: #error ""
/usr/include/linux/version.h:18: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21: #error ""
/usr/include/linux/version.h:22: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23: #error "   /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24: #error ""
/usr/include/linux/version.h:25: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:27: #error ""
/usr/include/linux/version.h:28: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29: #error ""
/usr/include/linux/version.h:30: #error "   instead of"
/usr/include/linux/version.h:31: #error ""
/usr/include/linux/version.h:32: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:33: #error ""
/usr/include/linux/version.h:34: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35: #error "======================================================="
In file included from nv-linux.h:24,
     from nv.c:27:
/usr/include/linux/version.h:2: #error "======================================================="
/usr/include/linux/version.h:3: #error "You should not include /usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4: #error "files directly for the compilation of kernel modules."
/usr/include/linux/version.h:5: #error ""
/usr/include/linux/version.h:6: #error "glibc now uses kernel header files from a well-defined"
/usr/include/linux/version.h:7: #error "working kernel version (as recommended by Linus Torvalds)"
/usr/include/linux/version.h:8: #error "These files are glibc internal and may not match the"
/usr/include/linux/version.h:9: #error "currently running kernel. They should only be"
/usr/include/linux/version.h:10: #error "included via other system header files - user space"
/usr/include/linux/version.h:11: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13: #error ""
/usr/include/linux/version.h:14: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15: #error ""
/usr/include/linux/version.h:16: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17: #error ""
/usr/include/linux/version.h:18: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19: #error "   /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20: #error "   the matching kernel source directory"
/usr/include/linux/version.h:21: #error ""
/usr/include/linux/version.h:22: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23: #error "   /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24: #error ""
/usr/include/linux/version.h:25: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26: #error "   compiler option to use the correct include files:"
/usr/include/linux/version.h:27: #error ""
/usr/include/linux/version.h:28: #error "   -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29: #error ""
/usr/include/linux/version.h:30: #error "   instead of"
/usr/include/linux/version.h:31: #error ""
/usr/include/linux/version.h:32: #error "   -I/usr/include/linux"
/usr/include/linux/version.h:33: #error ""
/usr/include/linux/version.h:34: #error "   Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35: #error "======================================================="
In file included from nv.c:27:
nv-linux.h:32: parse error
nv-linux.h:34: parse error
nv-linux.h:36: parse error
nv-linux.h:38: parse error
nv-linux.h:40: parse error
nv-linux.h:44: #error This driver does not support 2.6.x or newer kernels!
nv-linux.h:53: linux/autoconf.h: No such file or directory
nv.c:180: parse error
nv.c:784: parse error
nv.c:1098: parse error
nv.c:1127: parse error
nv.c:1470: parse error
nv.c:3020: parse error
make: *** [nv.o] Error 1
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.72965
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd NVIDIA_kernel-1.0-2960
+ rm -f /tmp/files.lst
+ '[' -z '' ']'
++ uname -r
+ export TARGET_KERNEL=2.4.18-64GB-SMP
+ TARGET_KERNEL=2.4.18-64GB-SMP
+ '[' -d /lib/modules/2.4.18-64GB-SMP/kernel ']'
+ INSTALLPATH=/lib/modules/2.4.18-64GB-SMP/kernel/drivers/video
+ mkdir -p /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-64GB-SMP/kernel/drivers/video
+ install -m 0444 NVdriver /var/tmp/NVIDIA_kernel-1.0//lib/modules/2.4.18-64GB-SMP/kernel/drivers/video
install: cannot stat `NVdriver': No such file or directory
Bad exit status from /var/tmp/rpm-tmp.72965 (%install)

5,85kWp 15x Sunpower Max3 390Wp OZO | live PV output | LabelA@‘78


Acties:
  • 0 Henk 'm!

  • Jordi
  • Registratie: Januari 2000
  • Niet online

Jordi

#1#1

Sorry dat ik hem na al die moeite sluit, maar hier is 1 groot topic voor:
[topic=463842/1/100]

Het zal wel niet, maar het zou maar wel.


Dit topic is gesloten.