[Vmware server] Dov'è l'header C?

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Si:
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/linux$ cat version.h
#define LINUX_VERSION_CODE 132643
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8 ) + (c))
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

Codice: Seleziona tutto

cat /usr/src/linux-headers-2.6.35-23-generic/include/generated/utsrelease.h | sudo tee -a version.h
cat /usr/src/linux-headers-2.6.35-23-generic/include/linux/version.h
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Direi che stiamo facendo grossi passi avanti!
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-headers-2.6.35-23-generic/include

The path "/usr/src/linux-headers-2.6.35-23-generic/include" is a kernel header
file directory, but it does not contain the file "linux/autoconf.h" as
expected.  This can happen if the kernel has never been built, or if you have
invoked the "make mrproper" command in your kernel directory.  In any case, you
may want to rebuild your kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
::)
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

copia il risultato precedente
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

:o
Cioè?
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

hai eseguito due comandi, copia la risposta no?
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Spero che sia questo che intendi:
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/linux$ cat version.h
#define LINUX_VERSION_CODE 132643
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/linux$ cat /usr/src/linux-headers-2.6.35-23-generic/include/generated/utsrelease.h | sudo tee -a version.h
[sudo] password for ivo:
#define UTS_RELEASE "2.6.35-23-generic"
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/linux$ cat /usr/src/linux-headers-2.6.35-23-generic/include/linux/version.h
#define LINUX_VERSION_CODE 132643
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define UTS_RELEASE "2.6.35-23-generic"
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/linux$ cat version.h
#define LINUX_VERSION_CODE 132643
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
#define UTS_RELEASE "2.6.35-23-generic"
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

ah ok, ora va bene la versione. lamenta l'assenza di autoconf

hai autoconf.h dentro /usr/src/linux-headers-2.6.35-23-generic/include/generated ?

(non usare il tag quote ma code, altrimenti vengono le faccine invece dei numeri)
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Si, è presente:

Codice: Seleziona tutto

ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/generated$ ls autoconf.h 
autoconf.h
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

copialo su include

Codice: Seleziona tutto

sudo cp autoconf.h ../
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Codice: Seleziona tutto

ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/generated$ sudo cp autoconf.h ../
[sudo] password for ivo: 
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include/generated$ cd ..
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ ls autoconf.h 
autoconf.h
Ma, la risposta non cambia:

Codice: Seleziona tutto

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-headers-2.6.35-23-generic/include

The path "/usr/src/linux-headers-2.6.35-23-generic/include" is a kernel header 
file directory, but it does not contain the file "linux/autoconf.h" as 
expected.  This can happen if the kernel has never been built, or if you have 
invoked the "make mrproper" command in your kernel directory.  In any case, you
may want to rebuild your kernel.

What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
PS: perdiamo meno tempo se installo VirtualBox?
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

ah la vuole su /usr/src/linux-headers-2.6.35-23-generic/include/linux/autoconf.h, spostala lì

(ovviamente con virtualbox si fa prima, è software libero e non ha tutte queste menate di incompatibilità)
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Avatar utente
Jrachi
Prode Principiante
Messaggi: 136
Iscrizione: sabato 12 maggio 2007, 21:46

Re: [Vmware server] Dov'è l'header C?

Messaggio da Jrachi »

Ok vada per virtualbox!
Guarda, dopo l'ultimo copia:

Codice: Seleziona tutto

What is the location of the directory of C header files that match your running
kernel? [/lib/modules/2.6.35-23-generic/build/include] 
Wow. Funge... ma finisce presto con:

Codice: Seleziona tutto

/tmp/vmware-config0/vmmon-only/linux/driver.c:1990: error: ‘struct task_struct’ has no member named ‘gid’
/tmp/vmware-config0/vmmon-only/linux/driver.c:2007: error: too many arguments to function ‘smp_call_function’
make[2]: *** [/tmp/vmware-config0/vmmon-only/linux/driver.o] Errore 1
make[1]: *** [_module_/tmp/vmware-config0/vmmon-only] Errore 2
make[1]: uscita dalla directory «/usr/src/linux-headers-2.6.35-23-generic»
make: *** [vmmon.ko] Errore 2
make: uscita dalla directory «/tmp/vmware-config0/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/go/unsup-linux-products" and 
"http://www.vmware.com/go/unsup-linux-tools".

Execution aborted.

Sei stato grande Muflone ma va da se---
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
Avatar utente
il_muflone
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 18878
Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:

Re: [Vmware server] Dov'è l'header C?

Messaggio da il_muflone »

questi sono i sintomi che ti manca la patch chiamata any-to-any che si trova sul forum di vmware.
http://www.muflone.com - I miei contatti e i miei progetti - La guida completa a VirtualBox
Non mandatemi messaggi privati per chiedere aiuto, li cancello senza rispondere nemmeno.
Nicocad
Prode Principiante
Messaggi: 3
Iscrizione: lunedì 20 febbraio 2012, 15:20

[Supporto] Re: [Vmware server] Dov'è l'header C?

Messaggio da Nicocad »

ciao il Muflone,

Ho lo stesso problema, Vmware 2.0 su Ubuntu 11.10. Ho seguito tutta la vostra discussione, facendo le cose che hai suggerito a jrachi. Sono arrivato alla stessa schermata in cui compila gli headers c, ma poi alla fine appare un bel

Execution aborted.

Hai parlato di any-to-any o qualcosa di simile..dove posso beccarlo?!

Considera che i miei headers sono aggiornati alla versione 3.0.0-16-generic (ovviamente ho editato il file version.h di conseguenza).
Grazie!!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti