1 |
Moin, |
2 |
Ich habe Probleme mit vmware-workstation. Alles hat damit angefangen, dass ich |
3 |
gestern die neuen nvidia-Treiber installiert haben. Bei diesen gab es |
4 |
Probleme, da die gcc-Version mit der die Treiber kompiliert wurden, nicht mit |
5 |
der des Kernels übersteinstimmte. Also habe ich den Kernel mit gcc 4.1.1 neu |
6 |
übersetzt und die nvidia-Module waren glücklich. |
7 |
|
8 |
Nun startete vmware nicht mehr, was ja eigentlich nicht verwunderlich ist. |
9 |
Daher habe ich vmware-config.pl ausgeführt. Doch dieses läuft nicht durch! |
10 |
|
11 |
Dann habe ich mal ein "emerge -pv vmware-workstation" aufgerufen und |
12 |
festgestellt, dass es ein Update gibt. Aber das möchte leider auch nicht - |
13 |
oder genauer gesagt, vmware-modules läßt sich nicht installieren. |
14 |
|
15 |
Ich habe ein amd64 System, mit Kernel 2.6.15-gentoo-r7 und gcc 4.1.1 |
16 |
|
17 |
Hier die Ausgabe von vmware-config.pl |
18 |
Building for VMware Workstation 5.5.x. |
19 |
Using 2.6.x kernel build system. |
20 |
make: Entering directory `/tmp/vmware-config4/vmmon-only' |
21 |
make -C /lib/modules/2.6.15-gentoo-r7/build/include/.. SUBDIRS=$PWD |
22 |
SRCROOT=$PWD/. modules |
23 |
make[1]: Entering directory `/usr/src/linux-2.6.15-gentoo-r7' |
24 |
CC [M] /tmp/vmware-config4/vmmon-only/linux/driver.o |
25 |
In file included from include/asm/smp.h:18, |
26 |
from include/linux/smp.h:19, |
27 |
from include/linux/sched.h:26, |
28 |
from include/linux/module.h:10, |
29 |
from /tmp/vmware-config4/vmmon-only/linux/driver.c:16: |
30 |
include/asm/mpspec.h:79: warning: 'packed' attribute ignored for field of |
31 |
type 'unsigned char[5u]' |
32 |
In file included from include/asm/smp.h:22, |
33 |
from include/linux/smp.h:19, |
34 |
from include/linux/sched.h:26, |
35 |
from include/linux/module.h:10, |
36 |
from /tmp/vmware-config4/vmmon-only/linux/driver.c:16: |
37 |
include/asm/apic.h: In function 'apic_write_atomic': |
38 |
include/asm/apic.h:47: warning: value computed is not used |
39 |
In file included from /tmp/vmware-config4/vmmon-only/linux/driver.h:20, |
40 |
from /tmp/vmware-config4/vmmon-only/linux/driver.c:53: |
41 |
/tmp/vmware-config4/vmmon-only/./include/compat_wait.h:37:5: |
42 |
warning: "VMW_HAVE_EPOLL" is not defined |
43 |
/tmp/vmware-config4/vmmon-only/./include/compat_wait.h:43:5: |
44 |
warning: "VMW_HAVE_EPOLL" is not defined |
45 |
In file included from /tmp/vmware-config4/vmmon-only/linux/driver.h:20, |
46 |
from /tmp/vmware-config4/vmmon-only/linux/driver.c:53: |
47 |
/tmp/vmware-config4/vmmon-only/./include/compat_wait.h: At top level: |
48 |
/tmp/vmware-config4/vmmon-only/./include/compat_wait.h:60: error: conflicting |
49 |
types for 'poll_initwait' |
50 |
include/linux/poll.h:45: error: previous declaration of 'poll_initwait' was |
51 |
here |
52 |
/tmp/vmware-config4/vmmon-only/linux/driver.c:160: warning: initialization |
53 |
from incompatible pointer type |
54 |
/tmp/vmware-config4/vmmon-only/linux/driver.c:164: warning: initialization |
55 |
from incompatible pointer type |
56 |
make[2]: *** [/tmp/vmware-config4/vmmon-only/linux/driver.o] Error 1 |
57 |
make[1]: *** [_module_/tmp/vmware-config4/vmmon-only] Error 2 |
58 |
make[1]: Leaving directory `/usr/src/linux-2.6.15-gentoo-r7' |
59 |
make: *** [vmmon.ko] Error 2 |
60 |
make: Leaving directory `/tmp/vmware-config4/vmmon-only' |
61 |
Unable to build the vmmon module. |
62 |
|
63 |
|
64 |
Und die Ausgabe von emerge |
65 |
>>> Emerging (1 of 2) app-emulation/vmware-modules-1.0.0.13 to / |
66 |
* vmware-any-any-update104.tar.gz MD5 ;-) ... |
67 |
[ ok ] |
68 |
* vmware-any-any-update104.tar.gz RMD160 ;-) ... |
69 |
[ ok ] |
70 |
* vmware-any-any-update104.tar.gz SHA1 ;-) ... |
71 |
[ ok ] |
72 |
* vmware-any-any-update104.tar.gz SHA256 ;-) ... |
73 |
[ ok ] |
74 |
* vmware-any-any-update104.tar.gz size ;-) ... |
75 |
[ ok ] |
76 |
* checking ebuild checksums ;-) ... |
77 |
[ ok ] |
78 |
* checking auxfile checksums ;-) ... |
79 |
[ ok ] |
80 |
* checking miscfile checksums ;-) ... |
81 |
[ ok ] |
82 |
* checking vmware-any-any-update104.tar.gz ;-) ... |
83 |
[ ok ] |
84 |
* Determining the location of the kernel source code |
85 |
* Found kernel source directory: |
86 |
* /usr/src/linux |
87 |
/usr/src/linux/scripts/setlocalversion: line 4: use: command not found |
88 |
/usr/src/linux/scripts/setlocalversion: line 5: use: command not found |
89 |
/usr/src/linux/scripts/setlocalversion: line 6: use: command not found |
90 |
/usr/src/linux/scripts/setlocalversion: line 7: require: command not found |
91 |
/usr/src/linux/scripts/setlocalversion: line 9: syntax error near unexpected |
92 |
token `{' |
93 |
/usr/src/linux/scripts/setlocalversion: line 9: `if (@ARGV != 1) {' |
94 |
* Found sources for kernel version: |
95 |
* 2.6.15-gentoo-r7 |
96 |
>>> Unpacking source... |
97 |
>>> Unpacking vmware-any-any-update104.tar.gz |
98 |
to /var/tmp/portage/vmware-modules-1.0.0.13/work |
99 |
>>> Unpacking ./vmware-any-any-update104/vmmon.tar |
100 |
to /var/tmp/portage/vmware-modules-1.0.0.13/work |
101 |
* Applying various patches (bugfixes/updates) ... |
102 |
* 000_all_makefile-include-directory.patch ... |
103 |
[ ok ] |
104 |
* Done with patching |
105 |
* Converting vmmon-only/Makefile to use M= instead of SUBDIRS= ... |
106 |
[ ok ] |
107 |
>>> Unpacking ./vmware-any-any-update104/vmnet.tar |
108 |
to /var/tmp/portage/vmware-modules-1.0.0.13/work |
109 |
* Applying various patches (bugfixes/updates) ... |
110 |
* 000_all_makefile-include-directory.patch ... |
111 |
[ ok ] |
112 |
* Done with patching |
113 |
* Converting vmnet-only/Makefile to use M= instead of SUBDIRS= ... |
114 |
[ ok ] |
115 |
>>> Source unpacked. |
116 |
>>> Compiling source in /var/tmp/portage/vmware-modules-1.0.0.13/work ... |
117 |
* Preparing vmmon module |
118 |
Using 2.6.x kernel build system. |
119 |
make -C /usr/src/linux/include/.. M=$PWD SRCROOT=$PWD/. modules |
120 |
make[1]: Entering directory `/usr/src/linux-2.6.15-gentoo-r7' |
121 |
CC |
122 |
[M] /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.o |
123 |
In file included from include/asm/smp.h:18, |
124 |
from include/linux/smp.h:19, |
125 |
from include/linux/sched.h:26, |
126 |
from include/linux/module.h:10, |
127 |
|
128 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:16: |
129 |
include/asm/mpspec.h:79: warning: 'packed' attribute ignored for field of |
130 |
type 'unsigned char[5u]' |
131 |
In file included from include/asm/smp.h:22, |
132 |
from include/linux/smp.h:19, |
133 |
from include/linux/sched.h:26, |
134 |
from include/linux/module.h:10, |
135 |
|
136 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:16: |
137 |
include/asm/apic.h: In function 'apic_write_atomic': |
138 |
include/asm/apic.h:47: warning: value computed is not used |
139 |
In file included |
140 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.h:20, |
141 |
|
142 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:53: |
143 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/./include/compat_wait.h:37:5: |
144 |
warning: "VMW_HAVE_EPOLL" is not defined |
145 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/./include/compat_wait.h:43:5: |
146 |
warning: "VMW_HAVE_EPOLL" is not defined |
147 |
In file included |
148 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.h:20, |
149 |
|
150 |
from /var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:53: |
151 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/./include/compat_wait.h: |
152 |
At top level: |
153 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/./include/compat_wait.h:60: |
154 |
error: conflicting types for 'poll_initwait' |
155 |
include/linux/poll.h:45: error: previous declaration of 'poll_initwait' was |
156 |
here |
157 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:160: |
158 |
warning: initialization from incompatible pointer type |
159 |
/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.c:164: |
160 |
warning: initialization from incompatible pointer type |
161 |
make[3]: *** |
162 |
[/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only/linux/driver.o] |
163 |
Error 1 |
164 |
make[2]: *** |
165 |
[_module_/var/tmp/portage/vmware-modules-1.0.0.13/work/vmmon-only] Error 2 |
166 |
make[1]: *** [modules] Error 2 |
167 |
make[1]: Leaving directory `/usr/src/linux-2.6.15-gentoo-r7' |
168 |
make: *** [vmmon.ko] Error 2 |
169 |
|
170 |
!!! ERROR: app-emulation/vmware-modules-1.0.0.13 failed. |
171 |
Call stack: |
172 |
ebuild.sh, line 1546: Called dyn_compile |
173 |
ebuild.sh, line 937: Called src_compile |
174 |
ebuild.sh, line 1255: Called linux-mod_src_compile |
175 |
linux-mod.eclass, line 469: Called die |
176 |
|
177 |
!!! Unable to make auto-build VMWARE_VER=VME_V55 KERNEL_DIR=/usr/src/linux |
178 |
KBUILD_OUTPUT=/usr/src/linux. |
179 |
!!! If you need support, post the topmost build error, and the call stack if |
180 |
relevant. |
181 |
|
182 |
Gruß & Danke |
183 |
Volker |
184 |
|
185 |
-- |
186 |
gentoo-user-de@g.o mailing list |