Hallo,
ich hab OpenSuse 10.2 installiert und wollte jetzt weitere Software installieren: Den Paragon NTFS-Treiber und VMWare Server.
Beide Software muss anscheinend neue Kernel-Module kompilieren und dabei gibts Fehler.
Die NTFS-Software meldet:
Kapier ich ehrlich gesagt nicht so ganz ... ?
Und der VMware-Server schmiert ebenfalls beim Kompilieren ab:
ich hab OpenSuse 10.2 installiert und wollte jetzt weitere Software installieren: Den Paragon NTFS-Treiber und VMWare Server.
Beide Software muss anscheinend neue Kernel-Module kompilieren und dabei gibts Fehler.
Die NTFS-Software meldet:
meister:/home/tom/software/ParagonNTFS # ./install.sh
Please specify correct path for current kernel. (/usr/src/linux)
configure kernel
scripts/kconfig/conf -s arch/i386/Kconfig
CHK include/linux/version.h
Can't find compiled modules for kernel. Please, compile your kernel and run this program again.
Kapier ich ehrlich gesagt nicht so ganz ... ?
Und der VMware-Server schmiert ebenfalls beim Kompilieren ab:
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config1/vmmon-only'
make -C /lib/modules/2.6.18.2-34-default/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make -C ../../../linux-2.6.18.2-34 O=../linux-2.6.18.2-34-obj/i386/default modules
CC [M] /tmp/vmware-config1/vmmon-only/linux/driver.o
In file included from include2/asm/tsc.h:9,
from include2/asm/timex.h:10,
from /usr/src/linux-2.6.18.2-34/include/linux/timex.h:193,
from /usr/src/linux-2.6.18.2-34/include/linux/sched.h:48,
from /usr/src/linux-2.6.18.2-34/include/linux/module.h:9,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
/usr/src/linux-2.6.18.2-34/include/linux/config.h:4:1: warning: "CONFIG_SMP" redefined
In file included from /tmp/vmware-config1/vmmon-only/./include/driver-config.h:21,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:6:
include/linux/autoconf.h:2324:1: warning: this is the location of the previous definition
In file included from include2/asm/seccomp.h:9,
from /usr/src/linux-2.6.18.2-34/include/linux/seccomp.h:10,
from /usr/src/linux-2.6.18.2-34/include/linux/sched.h:73,
from /usr/src/linux-2.6.18.2-34/include/linux/module.h:9,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:12:
/usr/src/linux-2.6.18.2-34/include/linux/unistd.h:5:2: error: #error use syscall(2) instead, and who defines __KERNEL__ in userland anyway?!
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined
In file included from /tmp/vmware-config1/vmmon-only/linux/driver.h:20,
from /tmp/vmware-config1/vmmon-only/linux/driver.c:49:
/tmp/vmware-config1/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’
/usr/src/linux-2.6.18.2-34/include/linux/poll.h:62: error: previous declaration of ‘poll_initwait’ was here
/tmp/vmware-config1/vmmon-only/linux/driver.c:145: warning: initialization from incompatible pointer type
/tmp/vmware-config1/vmmon-only/linux/driver.c:149: warning: initialization from incompatible pointer type
make[4]: *** [/tmp/vmware-config1/vmmon-only/linux/driver.o] Fehler 1
make[3]: *** [_module_/tmp/vmware-config1/vmmon-only] Fehler 2
make[2]: *** [modules] Fehler 2
make[1]: *** [modules] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.18.2-34-obj/i386/default'
make: *** [vmmon.ko] Fehler 2
make: Leaving directory `/tmp/vmware-config1/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
Execution aborted.