[+]vmware - kompilacja modu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
kuleczek
Posty: 36
Rejestracja: 16 grudnia 2007, 12:24

[+]vmware - kompilacja modułu

Post autor: kuleczek » 19 lutego 2008, 10:54

Podpialem sie najpierw w innym temacie, jednak wnioskuje, ze problem moze byc nie zauwazony i tworze nowy temat..
Przy kompilacji modulu vmware:

Kod: Zaznacz cały

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.22-3-686/build/include]

Extracting the sources of the vmmon module.

Building the vmmon module.

Building for VMware Server 1.0.0.
Using 2.6.x kernel build system.
make: Wejście do katalogu `/tmp/vmware-config2/vmmon-only'
make -C /lib/modules/2.6.22-3-686/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.22-3-686'
Makefile:275: /usr/src/linux-headers-2.6.22-3-686/scripts/Kbuild.include: Nie ma takiego pliku ani katalogu
/bin/sh: line 0: [: -lt: unary operator expected
make[1]: *** Brak reguł do wykonania obiektu `/usr/src/linux-headers-2.6.22-3-686/scripts/Kbuild.include'. Stop.
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.22-3-686'
make: *** [vmmon.ko] Błąd 2
make: Opuszczenie katalogu `/tmp/vmware-config2/vmmon-only'
Unable to build the vmmon module.

zawartosc /usr/src/

Kod: Zaznacz cały

lrwxrwxrwx  1 root root       35 2008-02-18 20:38 linux -> /usr/src/linux-headers-2.6.22-3-686
drwxrwxr-x 19 root root     4096 2007-08-15 18:25 linux-2.6.22-3-686
-rw-r--r--  1 root root 45105233 2008-01-28 22:29 linux-2.6.22.3.tar.bz2
drwxr-xr-x 17 root root     4096 2008-02-18 20:34 linux-headers-2.6.22-3
drwxr-xr-x 17 root root     4096 2008-02-18 20:34 linux-headers-2.6.22-3-686
lrwxrwxrwx  1 root root       18 2008-01-28 22:30 linux-OLDVERSION.1201555885 -> linux-2.6.22-3-686
-rw-r--r--  1 root root   166692 2008-01-15 12:41 virtualbox-ose-guest.tar.bz2 
zawartosc /usr/src/linux-headers-2.6.22-3-686

Kod: Zaznacz cały

drwxr-xr-x  4 root root   4096 2008-01-28 22:49 arch
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 block
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 crypto
drwxr-xr-x 66 root root   4096 2008-01-28 22:49 drivers
drwxr-xr-x 62 root root   4096 2008-01-28 22:49 fs
drwxr-xr-x 20 root root   4096 2008-02-18 20:34 include
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 init
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 ipc
drwxr-xr-x  5 root root   4096 2008-01-28 22:49 kernel
drwxr-xr-x  5 root root   4096 2008-01-28 22:49 lib
lrwxrwxrwx  1 root root     34 2008-02-18 20:34 Makefile -> ../linux-headers-2.6.22-3/Makefile
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 mm
-rw-r--r--  1 root root 415069 2008-02-10 21:20 Module.symvers
drwxr-xr-x 41 root root   4096 2008-01-28 22:49 net
lrwxrwxrwx  1 root root     30 2008-02-18 20:34 scripts -> ../linux-kbuild-2.6.22/scripts
drwxr-xr-x  4 root root   4096 2008-01-28 22:49 security
drwxr-xr-x 18 root root   4096 2008-01-28 22:49 sound
drwxr-xr-x  2 root root   4096 2008-01-28 22:49 usr
Nie wiem czy jakis problem jest z kbuild.. Przeinstalowalem ten pakiet na wszleki wypadek ale nadal to samo. Any-any patch tazke zainstalowany... :/

lepek
Posty: 30
Rejestracja: 23 października 2007, 07:20

Post autor: lepek » 19 lutego 2008, 11:16

A spróbuj wyeksportować $CC:

Kod: Zaznacz cały

export CC=/usr/bin/gcc-3.4
i ponów kompilację.
Też miałem z tym problem, korzystałem z tych opisów i wszystko śmiga:

https://help.ubuntu.com/community/InstallingVmPlayer
http://petermag.blogspot.com/2008/01/in ... 02-on.html

Pozdrawiam.

kuleczek
Posty: 36
Rejestracja: 16 grudnia 2007, 12:24

Post autor: kuleczek » 19 lutego 2008, 20:24

The configuration of VMware Server 1.0.4 build-56528 for Linux for this running
kernel completed successfully.

Dzieki. ten export pomogl.

ODPOWIEDZ