A voir également:
- Directory of C header sous debian ??
- Directory list & print - Télécharger - Divers Utilitaires
- Path of exile 2 - Guide
- Out of range - Forum Ecran
- Gpt header corruption ✓ - Forum Windows 10
- Departure from inward office of exchange - Forum Réseaux sociaux
4 réponses
Salut,
J'arrive surement un peu tard, mais bon, je réponds tout de même à ta question:
Pour avoir les fichiers headers kernel sous debian5, vous devez installer le paquet les contenant;
Pour ça tape la commande:
# apt-get install linux-headers-`uname -r`
Indique ensuite le chemin suivant pour les headers à l'install de vmware:
/usr/src/linux-headers-2.6.26-2-686/include/
Mon kernel étant en 2.6.26-2-686
Voilà
J'arrive surement un peu tard, mais bon, je réponds tout de même à ta question:
Pour avoir les fichiers headers kernel sous debian5, vous devez installer le paquet les contenant;
Pour ça tape la commande:
# apt-get install linux-headers-`uname -r`
Indique ensuite le chemin suivant pour les headers à l'install de vmware:
/usr/src/linux-headers-2.6.26-2-686/include/
Mon kernel étant en 2.6.26-2-686
Voilà
kmf31
Messages postés
1564
Date d'inscription
mercredi 30 mars 2005
Statut
Contributeur
Dernière intervention
22 juin 2007
501
30 sept. 2005 à 18:28
30 sept. 2005 à 18:28
/usr/src/linux/include
ou:
/lib/modules/<version_noyau>/build/include
ou:
/lib/modules/<version_noyau>/build/include
Bonjour
un peu d'aide serait le bien venu ...
Je vous explique mon problème
Je suis sur un windiows 2003 sur lequel j'ai installé VMWare pour installer la Fedora Core 8
Par la suite, j'install les outils de VMWare et je lance le fichier de config vmware-config-tools.pl
Un certain nombre de questions me sont posées ... mais je bloque sur l'une d'entre elle :
What is the location of C header files that match your running kernel ? [ /usr/src/linux/include ]
Mais évidement l'emplacement n'est pas le bon.
Que dois je répondre ???
et surtout c'est quoi les " C header files ???
Merci
un peu d'aide serait le bien venu ...
Je vous explique mon problème
Je suis sur un windiows 2003 sur lequel j'ai installé VMWare pour installer la Fedora Core 8
Par la suite, j'install les outils de VMWare et je lance le fichier de config vmware-config-tools.pl
Un certain nombre de questions me sont posées ... mais je bloque sur l'une d'entre elle :
What is the location of C header files that match your running kernel ? [ /usr/src/linux/include ]
Mais évidement l'emplacement n'est pas le bon.
Que dois je répondre ???
et surtout c'est quoi les " C header files ???
Merci
yoann_tux
Messages postés
441
Date d'inscription
lundi 28 février 2005
Statut
Membre
Dernière intervention
24 juillet 2008
95
28 janv. 2008 à 13:12
28 janv. 2008 à 13:12
même réponse que la réponse précedente ;)
/usr/src/linux/include
ou:
/lib/modules/<version_noyau>/build/include
Lire avant de demander....
/usr/src/linux/include
ou:
/lib/modules/<version_noyau>/build/include
Lire avant de demander....
Bonjour,
On me demande à l'installation :
What is the location of the directory of C header files that match your running
kernel? (normal)
Mais mon noyau est recompilé:
Donc a la place de mettre : /lib/modules/2.6.29DL380G5/build/include
Je mets /usr/src/linux-2.6.2/include
où il y a les mêmes fichiers.
Mais j'ai toujours le même message d'erreur:
What is the location of the directory of C header files that match your running
kernel? /lib/modules/2.6.29DL380G5/build/include /usr/src/linux-2.6.29/include
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config5/vmmon-only'
make -C /usr/src/linux-2.6.29/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.29'
CC [M] /tmp/vmware-config5/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config5/vmmon-only/linux/driver.c:31:
/tmp/vmware-config5/vmmon-only/./include/compat_wait.h:78: error: conflicting types for âpoll_initwaitâ
include/linux/poll.h:67: error: previous declaration of âpoll_initwaitâ was here
In file included from /tmp/vmware-config5/vmmon-only/./common/vmx86.h:31,
from /tmp/vmware-config5/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config5/vmmon-only/linux/driver.c:101:
/tmp/vmware-config5/vmmon-only/./include/x86apic.h:97:1: warning: "APIC_BASE_MSR" redefined
In file included from /usr/src/linux-2.6.29/arch/x86/include/asm/numa_64.h:5,
from /usr/src/linux-2.6.29/arch/x86/include/asm/numa.h:4,
from /usr/src/linux-2.6.29/arch/x86/include/asm/acpi.h:28,
from /usr/src/linux-2.6.29/arch/x86/include/asm/fixmap_64.h:15,
from /usr/src/linux-2.6.29/arch/x86/include/asm/fixmap.h:7,
from /usr/src/linux-2.6.29/arch/x86/include/asm/apic.h:8,
from /usr/src/linux-2.6.29/arch/x86/include/asm/smp.h:13,
from include/linux/smp.h:36,
from include/linux/topology.h:33,
from include/linux/mmzone.h:767,
from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /tmp/vmware-config5/vmmon-only/./include/compat_module.h:27,
from /tmp/vmware-config5/vmmon-only/linux/driver.c:26:
/usr/src/linux-2.6.29/arch/x86/include/asm/apicdef.h:132:1: warning: this is the location of the previous definition
/tmp/vmware-config5/vmmon-only/linux/driver.c: In function âLinuxDriverSyncCallOnEachCPUâ:
/tmp/vmware-config5/vmmon-only/linux/driver.c:1423: error: too many arguments to function âsmp_call_functionâ
/tmp/vmware-config5/vmmon-only/linux/driver.c: In function âLinuxDriver_Ioctlâ:
/tmp/vmware-config5/vmmon-only/linux/driver.c:1987: error: âstruct task_structâ has no member named âeuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1987: error: âstruct task_structâ has no member named âuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1988: error: âstruct task_structâ has no member named âfsuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1988: error: âstruct task_structâ has no member named âuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1989: error: âstruct task_structâ has no member named âegidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1989: error: âstruct task_structâ has no member named âgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1990: error: âstruct task_structâ has no member named âfsgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1990: error: âstruct task_structâ has no member named âgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:2007: error: too many arguments to function âsmp_call_functionâ
make[2]: *** /tmp/vmware-config5/vmmon-only/linux/driver.o Error 1
make[1]: *** [_module_/tmp/vmware-config5/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.29'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config5/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "https://kb.vmware.com/s/article/1623" and
"https://kb.vmware.com/s/article/1625".
Execution aborted.
On me demande à l'installation :
What is the location of the directory of C header files that match your running
kernel? (normal)
Mais mon noyau est recompilé:
Donc a la place de mettre : /lib/modules/2.6.29DL380G5/build/include
Je mets /usr/src/linux-2.6.2/include
où il y a les mêmes fichiers.
Mais j'ai toujours le même message d'erreur:
What is the location of the directory of C header files that match your running
kernel? /lib/modules/2.6.29DL380G5/build/include /usr/src/linux-2.6.29/include
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config5/vmmon-only'
make -C /usr/src/linux-2.6.29/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.29'
CC [M] /tmp/vmware-config5/vmmon-only/linux/driver.o
In file included from /tmp/vmware-config5/vmmon-only/linux/driver.c:31:
/tmp/vmware-config5/vmmon-only/./include/compat_wait.h:78: error: conflicting types for âpoll_initwaitâ
include/linux/poll.h:67: error: previous declaration of âpoll_initwaitâ was here
In file included from /tmp/vmware-config5/vmmon-only/./common/vmx86.h:31,
from /tmp/vmware-config5/vmmon-only/linux/driver.h:29,
from /tmp/vmware-config5/vmmon-only/linux/driver.c:101:
/tmp/vmware-config5/vmmon-only/./include/x86apic.h:97:1: warning: "APIC_BASE_MSR" redefined
In file included from /usr/src/linux-2.6.29/arch/x86/include/asm/numa_64.h:5,
from /usr/src/linux-2.6.29/arch/x86/include/asm/numa.h:4,
from /usr/src/linux-2.6.29/arch/x86/include/asm/acpi.h:28,
from /usr/src/linux-2.6.29/arch/x86/include/asm/fixmap_64.h:15,
from /usr/src/linux-2.6.29/arch/x86/include/asm/fixmap.h:7,
from /usr/src/linux-2.6.29/arch/x86/include/asm/apic.h:8,
from /usr/src/linux-2.6.29/arch/x86/include/asm/smp.h:13,
from include/linux/smp.h:36,
from include/linux/topology.h:33,
from include/linux/mmzone.h:767,
from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /tmp/vmware-config5/vmmon-only/./include/compat_module.h:27,
from /tmp/vmware-config5/vmmon-only/linux/driver.c:26:
/usr/src/linux-2.6.29/arch/x86/include/asm/apicdef.h:132:1: warning: this is the location of the previous definition
/tmp/vmware-config5/vmmon-only/linux/driver.c: In function âLinuxDriverSyncCallOnEachCPUâ:
/tmp/vmware-config5/vmmon-only/linux/driver.c:1423: error: too many arguments to function âsmp_call_functionâ
/tmp/vmware-config5/vmmon-only/linux/driver.c: In function âLinuxDriver_Ioctlâ:
/tmp/vmware-config5/vmmon-only/linux/driver.c:1987: error: âstruct task_structâ has no member named âeuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1987: error: âstruct task_structâ has no member named âuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1988: error: âstruct task_structâ has no member named âfsuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1988: error: âstruct task_structâ has no member named âuidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1989: error: âstruct task_structâ has no member named âegidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1989: error: âstruct task_structâ has no member named âgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1990: error: âstruct task_structâ has no member named âfsgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:1990: error: âstruct task_structâ has no member named âgidâ
/tmp/vmware-config5/vmmon-only/linux/driver.c:2007: error: too many arguments to function âsmp_call_functionâ
make[2]: *** /tmp/vmware-config5/vmmon-only/linux/driver.o Error 1
make[1]: *** [_module_/tmp/vmware-config5/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.29'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config5/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "https://kb.vmware.com/s/article/1623" and
"https://kb.vmware.com/s/article/1625".
Execution aborted.