Problème d'installation virtualbox

Fermé
coyote02 - 14 mars 2008 à 21:14
 coyote02 - 16 mars 2008 à 10:20
Bonjour,
Je suis nouveaux dans le domaine de linux, je suis sous mandriva linux 2008 depuis 1 mois environ, avec tous les forum et les tutos on s'en sort bien mais pour virtual box je cale

Voici le message d'erreur qu'il ma donne quand je lance l'install

"[root@localhost famille]# ./VirtualBox_1.5.6-1_Linux_x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation........
VirtualBox Version 1.5.7 (Wed Feb 20 15:40:21 CET 2008) installation
Installing VirtualBox to /opt/VirtualBox-1.5.7
Installation aborted. Please check the log file /var/log/vbox-install.log for m
ore information.
"

Et dans le fichier d'erreur j'ai ceci

"Makefile:78: Warning: using /usr/src/linux as the source directory of your Linux kernel. If this is not correct, specify KERN_DIR=<directory> and run Make again .
Makefile:86: *** Error: /usr/src/linux (version 2.6.22.9-1mdvcustom) does not ma tch the current kernel (version 2.6.22.12-laptop-1mdv). Arrêt.

J'espère que quelqu'un peut m'aider Please
A voir également:

5 réponses

unguest Messages postés 220 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 21 avril 2008 45
14 mars 2008 à 22:08
C'est une histoire de noyeau (kernel) il faut que tu installes les sources correspondantes, à savoir un paquet dont le nom ressemblerait à kernel-source-2.6.22.12-laptop-1mdv
0
bonjour,
Merci d'avoir répondu si vite, donc j'ai été dans les packages mandriva et j'ai trouvé le paquet que tu m'a parlé et je l'ai installé mais maintenant j'ai ce message d'erreur

"[root@localhost famille]# ./VirtualBox_1.5.6-1_Linux_x86.run
Verifying archive integrity... All good.
Uncompressing VirtualBox for Linux installation........
VirtualBox Version 1.5.7 (Wed Feb 20 15:40:21 CET 2008) installation
Installing VirtualBox to /opt/VirtualBox-1.5.7
Installation aborted. Please check the log file /var/log/vbox-install.log for more information.

[root@localhost famille]# cat /var/log/vbox-install.log

VirtualBox 1.5.7 installer, built Wed Feb 20 15:40:21 CET 2008.

Testing system setup...
System setup appears correct.

Installing VirtualBox to /opt/VirtualBox-1.5.7

Output from the module build process (the Linux kernel build system) follows:

Makefile:86: *** Error: /usr/src/linux (version 2.6.22.12-1mdvcustom) does not match the current kernel (version 2.6.22.12-laptop-1mdv). Arrêt."

Merci d'avance
0
unguest Messages postés 220 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 21 avril 2008 45
15 mars 2008 à 16:43
tiens c'est zarb ca...
que te renvoie
uname -r

Au fait, il parait qu'il existe sur un depot urpmi. Je ne sais pas lequel, je suis sous debian
http://club.mandriva.com/
http://wiki.mandriva.com/
0
voilà ce que me renvoie la commande

[root@localhost famille]# uname -r
2.6.22.12-laptop-1mdv
0
unguest Messages postés 220 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 21 avril 2008 45
15 mars 2008 à 17:32
installe kernel-sources-2.6.22.12-laptop-1mdv
Y a de la redite, tu l'as deja fait apparament. Manifestement le nom des sources ne correspondent pas.
Ca rend quoi ca?
ls /usr/src/linux
0
/usr/src/linux@

ca donne ça
0
unguest Messages postés 220 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 21 avril 2008 45
15 mars 2008 à 18:24
Je ne vois rien?
en gros il y a quoi dans /usr/src/linux ?
0
dedans il y a un fichier KERNEL , fS, drivers, usr, makefile et d'autre....
0
dans mes paquage il seulement kernel-source-2.6.22.12.1mv et pas kernel-sources-2.6.22.12-laptop-1mdv
c'est peut être ça le problème??
Mais c'est quoi la différence entre tous ces noyaux, je suis un peu perdu!!
Merci encore de ton aide!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
unguest Messages postés 220 Date d'inscription dimanche 29 mai 2005 Statut Membre Dernière intervention 21 avril 2008 45
16 mars 2008 à 04:10
En fait il y a de nouvelles versions du noyau qui sortent regulierement. Sur cette base, chaque disribution developpe ses propres sources optimisées pour différentes architectures. La plupart du temps, toutes ces infos se trouvent dans le nom mem du paquet
Concretement, pour le paquet kernel-sources-2.6.22.12-laptop-1mdv:
kernel-sources ---> indique que le paquet est celui des sources d'un noyau
2.6.22.12 ---> Ca c'est le numero de version
laptop ---> indique qu'il est optimisé pour les architectures laptop (ordis portables)
1mdv ---> il doit s'agir de ManDriVa (mdv)
Pour compiler (generer le programme) virtualbox, tu as besoin des sources du noyau (kernel) de ta becane comme un urbaniste a besoin des plans de canalisations enterrees pour modifier le tracé d'une rue.
As tu installé kernel-source-2.6.22.12.1mv? Si l'architecture (laptop) n'est pas indiquée, il s'agit d'un paquet générique, c'est toujours bon à installer. Tente...
0
Merci pour les explications sur le noyau c'est un peu moins flou

donc j'ai bien installé kernel-source-2.6.22.12.1mv mais par contre je n'ai pas le paquet kernel-source-2.6.22.12.laptop.1mv et sur google je le trouve pas.

voilà ce que me renvoie l'install :

[root@localhost famille]# urpmi kernel-source-2.6.22.12-laptop-1mdv
Pas de paquetage nommé kernel-source-2.6.22.12-laptop-1mdv
0
bonjour,
J'ai retentais une install en redémarrant le pc maintenant

J'ai ça en message(attention c'est un peu long)


include/linux/pagemap.h: Hors de toute fonction :
include/linux/pagemap.h:143: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribu
te__’ before ‘page_offset’
include/linux/pagemap.h: In function ‘linear_page_index’:
include/linux/pagemap.h:151: erreur: ‘PAGE_SHIFT’ undeclared (first use in this
function)
include/linux/pagemap.h:152: erreur: ‘struct vm_area_struct’ has no member named
‘vm_pgoff’
include/linux/pagemap.h: In function ‘fault_in_pages_writeable’:
include/linux/pagemap.h:225: attention : implicit declaration of function ‘__put
_user’
include/linux/pagemap.h:233: erreur: ‘PAGE_MASK’ undeclared (first use in this f
unction)
include/linux/pagemap.h: In function ‘fault_in_pages_readable’:
include/linux/pagemap.h:245: attention : implicit declaration of function ‘__get
_user’
include/linux/pagemap.h:249: erreur: ‘PAGE_MASK’ undeclared (first use in this f
unction)
Dans le fichier inclus à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:66:5: attention : « LINUX_VERSION_CO
DE » n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:66:27: attention : « KERNEL_VERSION
» n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:66:41: erreur: opérateur binaire man
quant avant l'élément lexical « ( »
In file included from include/linux/pci.h:44,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:72,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/mod_devicetable.h: Hors de toute fonction :
include/linux/mod_devicetable.h:18: erreur: expected specifier-qualifier-list be
fore ‘__u32’
include/linux/mod_devicetable.h:31: erreur: expected specifier-qualifier-list be
fore ‘__u32’
include/linux/mod_devicetable.h:100: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:136: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:153: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:167: erreur: expected specifier-qualifier-list b
efore ‘__u8’
include/linux/mod_devicetable.h:172: erreur: expected specifier-qualifier-list b
efore ‘__u8’
include/linux/mod_devicetable.h:183: erreur: expected specifier-qualifier-list b
efore ‘__u8’
include/linux/mod_devicetable.h:213: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:260: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:294: erreur: expected specifier-qualifier-list b
efore ‘__u16’
include/linux/mod_devicetable.h:325: erreur: expected specifier-qualifier-list b
efore ‘__u8’
include/linux/mod_devicetable.h:338: erreur: expected specifier-qualifier-list b
efore ‘__u16’
In file included from include/linux/pci.h:47,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:72,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/ioport.h:18: erreur: expected specifier-qualifier-list before ‘res
ource_size_t’
include/linux/ioport.h:105: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:105: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:106: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:106: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:108: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:108: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:110: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:111: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:122: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:123: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:130: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:130: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:131: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:132: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:134: erreur: expected ‘)’ before ‘s’
include/linux/ioport.h:148: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:149: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:157: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
include/linux/ioport.h:157: erreur: expected declaration specifiers or ‘...’ bef
ore ‘resource_size_t’
Dans le fichier inclus à partir de include/linux/pci.h:52,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:72,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/device.h:25:24: erreur: asm/device.h : Aucun fichier ou répertoire
de ce type
In file included from include/linux/pci.h:52,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:72,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/device.h:41: erreur: expected specifier-qualifier-list before ‘ssi
ze_t’
include/linux/device.h:156: erreur: expected specifier-qualifier-list before ‘ss
ize_t’
include/linux/device.h:186: erreur: field ‘sem’ has incomplete type
include/linux/device.h:211: erreur: expected specifier-qualifier-list before ‘ss
ize_t’
include/linux/device.h:224: erreur: expected specifier-qualifier-list before ‘ss
ize_t’
include/linux/device.h:265: erreur: expected specifier-qualifier-list before ‘de
v_t’
include/linux/device.h: In function ‘class_get_devdata’:
include/linux/device.h:282: erreur: ‘struct class_device’ has no member named ‘c
lass_data’
include/linux/device.h: In function ‘class_set_devdata’:
include/linux/device.h:288: erreur: ‘struct class_device’ has no member named ‘c
lass_data’
include/linux/device.h: Hors de toute fonction :
include/linux/device.h:325: erreur: expected declaration specifiers or ‘...’ bef
ore ‘dev_t’
include/linux/device.h:328: erreur: format string argument not a string type
include/linux/device.h:329: erreur: expected declaration specifiers or ‘...’ bef
ore ‘dev_t’
include/linux/device.h:353: erreur: expected specifier-qualifier-list before ‘ss
ize_t’
include/linux/device.h:425: erreur: field ‘sem’ has incomplete type
include/linux/device.h:440: erreur: expected specifier-qualifier-list before ‘u6
4’
include/linux/device.h:533: erreur: expected declaration specifiers or ‘...’ bef
ore ‘dev_t’
include/linux/device.h:534: erreur: format string argument not a string type
include/linux/device.h:535: erreur: expected declaration specifiers or ‘...’ bef
ore ‘dev_t’
In file included from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:72,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/pci.h:120: erreur: expected specifier-qualifier-list before ‘u32’
include/linux/pci.h:141: erreur: expected specifier-qualifier-list before ‘u8’
include/linux/pci.h: In function ‘pci_channel_offline’:
include/linux/pci.h:205: erreur: ‘struct pci_dev’ has no member named ‘error_sta
te’
include/linux/pci.h: In function ‘pci_find_saved_cap’:
include/linux/pci.h:214: erreur: ‘struct pci_dev’ has no member named ‘saved_cap
_space’
include/linux/pci.h: In function ‘pci_add_saved_cap’:
include/linux/pci.h:224: erreur: ‘struct pci_dev’ has no member named ‘saved_cap
_space’
include/linux/pci.h: Hors de toute fonction :
include/linux/pci.h:290: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h:291: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h:296: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h:298: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h:695: erreur: expected declaration specifiers or ‘...’ before
‘u8’
include/linux/pci.h:695: erreur: expected declaration specifiers or ‘...’ before
‘u16’
include/linux/pci.h:695: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h:696: erreur: expected declaration specifiers or ‘...’ before
‘u8’
include/linux/pci.h:696: erreur: expected declaration specifiers or ‘...’ before
‘u16’
include/linux/pci.h:696: erreur: expected declaration specifiers or ‘...’ before
‘u32’
include/linux/pci.h: In function ‘pci_enable_device’:
include/linux/pci.h:724: erreur: ‘EIO’ undeclared (first use in this function)
include/linux/pci.h: Hors de toute fonction :
include/linux/pci.h:726: erreur: expected declaration specifiers or ‘...’ before
‘u64’
include/linux/pci.h: In function ‘pci_set_dma_mask’:
include/linux/pci.h:726: erreur: ‘EIO’ undeclared (first use in this function)
include/linux/pci.h: In function ‘pci_assign_resource’:
include/linux/pci.h:727: erreur: ‘EBUSY’ undeclared (first use in this function)
include/linux/pci.h: Hors de toute fonction :
include/linux/pci.h:732: erreur: expected declaration specifiers or ‘...’ before
‘u8’
include/linux/pci.h: In function ‘pci_request_regions’:
include/linux/pci.h:743: erreur: ‘EIO’ undeclared (first use in this function)
Dans le fichier inclus à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:7
2,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/pci.h:766:21: erreur: asm/pci.h : Aucun fichier ou répertoire de c
e type
include/linux/pci.h: In function ‘pci_get_drvdata’:
include/linux/pci.h:787: erreur: ‘struct pci_dev’ has no member named ‘dev’
include/linux/pci.h: In function ‘pci_set_drvdata’:
include/linux/pci.h:792: erreur: ‘struct pci_dev’ has no member named ‘dev’
include/linux/pci.h: In function ‘pci_name’:
include/linux/pci.h:800: erreur: ‘struct pci_dev’ has no member named ‘dev’
include/linux/pci.h: Hors de toute fonction :
include/linux/pci.h:809: erreur: expected declaration specifiers or ‘...’ before
‘resource_size_t’
include/linux/pci.h:810: erreur: expected declaration specifiers or ‘...’ before
‘resource_size_t’
include/linux/pci.h: In function ‘pci_resource_to_user’:
include/linux/pci.h:812: erreur: ‘start’ undeclared (first use in this function)
include/linux/pci.h:812: erreur: ‘const struct resource’ has no member named ‘st
art’
include/linux/pci.h:813: erreur: ‘end’ undeclared (first use in this function)
include/linux/pci.h:813: erreur: ‘const struct resource’ has no member named ‘en
d’
include/linux/pci.h: Hors de toute fonction :
include/linux/pci.h:826: erreur: expected specifier-qualifier-list before ‘u16’
include/linux/pci.h:864: erreur: expected declaration specifiers or ‘...’ before
‘u16’
include/linux/pci.h:865: erreur: expected declaration specifiers or ‘...’ before
‘u16’
Dans le fichier inclus à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:7
3,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/delay.h:12:23: erreur: asm/delay.h : Aucun fichier ou répertoire d
e ce type
Dans le fichier inclus à partir de include/linux/interrupt.h:11,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/hardirq.h:7:25: erreur: asm/hardirq.h : Aucun fichier ou répertoir
e de ce type
include/linux/hardirq.h:40:27: attention : « NR_IRQS » n'est pas défini
include/linux/hardirq.h:59:5: attention : « PREEMPT_ACTIVE » n'est pas défini
include/linux/hardirq.h:60:2: erreur: #error PREEMPT_ACTIVE is too low!
Dans le fichier inclus à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sched.h:68:24: erreur: asm/ptrace.h : Aucun fichier ou répertoire
de ce type
include/linux/sched.h:69:21: erreur: asm/mmu.h : Aucun fichier ou répertoire de
ce type
include/linux/sched.h:70:25: erreur: asm/cputime.h : Aucun fichier ou répertoire
de ce type
In file included from include/linux/sem.h:4,
from include/linux/sched.h:73,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/ipc.h:12: erreur: expected specifier-qualifier-list before ‘__kern
el_uid_t’
Dans le fichier inclus à partir de include/linux/sem.h:4,
à partir de include/linux/sched.h:73,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/ipc.h:21:24: erreur: asm/ipcbuf.h : Aucun fichier ou répertoire de
ce type
include/linux/ipc.h:64: erreur: expected specifier-qualifier-list before ‘uid_t’
In file included from include/linux/sched.h:73,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sem.h:25: erreur: expected specifier-qualifier-list before ‘__kern
el_time_t’
Dans le fichier inclus à partir de include/linux/sched.h:73,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sem.h:35:24: erreur: asm/sembuf.h : Aucun fichier ou répertoire de
ce type
include/linux/sem.h:94: erreur: expected specifier-qualifier-list before ‘time_t

include/linux/sem.h:132: erreur: expected specifier-qualifier-list before ‘atomi
c_t’
Dans le fichier inclus à partir de include/linux/sched.h:74,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/signal.h:4:24: erreur: asm/signal.h : Aucun fichier ou répertoire
de ce type
include/linux/signal.h:5:25: erreur: asm/siginfo.h : Aucun fichier ou répertoire
de ce type
In file included from include/linux/sched.h:74,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/signal.h:18: erreur: expected specifier-qualifier-list before ‘sig
info_t’
include/linux/signal.h:27: erreur: expected specifier-qualifier-list before ‘sig
set_t’
include/linux/signal.h:39: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:48: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:57: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h: In function ‘sigfindinword’:
include/linux/signal.h:68: attention : implicit declaration of function ‘ffz’
include/linux/signal.h: Hors de toute fonction :
include/linux/signal.h:73: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:120: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:123: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:126: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:150: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:155: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:167: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:181: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:186: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:191: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:196: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:208: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h: In function ‘init_sigpending’:
include/linux/signal.h:224: attention : implicit declaration of function ‘sigemp
tyset’
include/linux/signal.h:224: erreur: ‘struct sigpending’ has no member named ‘sig
nal’
include/linux/signal.h: In function ‘valid_signal’:
include/linux/signal.h:233: erreur: ‘_NSIG’ undeclared (first use in this functi
on)
include/linux/signal.h: Hors de toute fonction :
include/linux/signal.h:236: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/signal.h:237: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/signal.h:238: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/signal.h:240: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/signal.h:240: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/signal.h:243: erreur: expected ‘)’ before ‘*’ token
include/linux/signal.h:327:5: attention : « SIGRTMIN » n'est pas défini
include/linux/signal.h:327:16: attention : « BITS_PER_LONG » n'est pas défini
In file included from include/linux/sched.h:76,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/fs_struct.h:8: erreur: expected specifier-qualifier-list before ‘a
tomic_t’
In file included from include/linux/sched.h:82,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/seccomp.h:32: attention : ‘struct thread_info’ declared inside par
ameter list
In file included from include/linux/sched.h:84,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/futex.h:111: erreur: expected ‘)’ before ‘*’ token
include/linux/futex.h:115: erreur: expected ‘)’ before ‘*’ token
include/linux/futex.h:152: erreur: expected ‘)’ before ‘*’ token
Dans le fichier inclus à partir de include/linux/sched.h:89,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/resource.h:70:26: erreur: asm/resource.h : Aucun fichier ou répert
oire de ce type
In file included from include/linux/sched.h:91,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/hrtimer.h:158: erreur: expected specifier-qualifier-list before ‘c
lockid_t’
include/linux/hrtimer.h: In function ‘hrtimer_cb_get_time’:
include/linux/hrtimer.h:248: erreur: ‘struct hrtimer_clock_base’ has no member n
amed ‘softirq_time’
include/linux/hrtimer.h: Hors de toute fonction :
include/linux/hrtimer.h:259: erreur: expected declaration specifiers or ‘...’ be
fore ‘clockid_t’
include/linux/hrtimer.h:275: attention : type defaults to ‘int’ in declaration o
f ‘clockid_t’
include/linux/hrtimer.h:275: erreur: expected ‘;’, ‘,’ or ‘)’ before ‘which_cloc
k’
include/linux/hrtimer.h:305: attention : type defaults to ‘int’ in declaration o
f ‘clockid_t’
include/linux/hrtimer.h:305: erreur: expected ‘;’, ‘,’ or ‘)’ before ‘clockid’
Dans le fichier inclus à partir de include/linux/sched.h:91,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/hrtimer.h:317:5: attention : « BITS_PER_LONG » n'est pas défini
include/linux/hrtimer.h:318: erreur: expected declaration specifiers or ‘...’ be
fore ‘s64’
In file included from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sched.h:132: erreur: expected declaration specifiers or ‘...’ befo
re ‘process_counts’
include/linux/sched.h:132: attention : la définition de données n'a pas de type
ni de classe de stockage
include/linux/sched.h:132: attention : type defaults to ‘int’ in declaration of
‘DECLARE_PER_CPU’
include/linux/sched.h:132: erreur: conflicting types for ‘DECLARE_PER_CPU’
include/linux/rcupdate.h:114: erreur: previous declaration of ‘DECLARE_PER_CPU’
was here
In file included from include/linux/aio.h:5,
from include/linux/sched.h:301,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/workqueue.h:25: erreur: expected specifier-qualifier-list before ‘
atomic_long_t’
include/linux/workqueue.h: In function ‘cancel_delayed_work’:
include/linux/workqueue.h:165: erreur: ‘struct work_struct’ has no member named
‘data’
In file included from include/linux/aio.h:6,
from include/linux/sched.h:301,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/aio_abi.h: Hors de toute fonction :
include/linux/aio_abi.h:58: erreur: expected specifier-qualifier-list before ‘__
u64’
Dans le fichier inclus à partir de include/linux/aio.h:6,
à partir de include/linux/sched.h:301,
à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/aio_abi.h:69:2: erreur: #error edit for your odd byteorder.
include/linux/aio_abi.h:80: erreur: expected specifier-qualifier-list before ‘__
u64’
In file included from include/linux/aio.h:7,
from include/linux/sched.h:301,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/uio.h:23: erreur: expected specifier-qualifier-list before ‘__kern
el_size_t’
include/linux/uio.h: In function ‘iov_length’:
include/linux/uio.h:60: erreur: ‘const struct iovec’ has no member named ‘iov_le
n’
In file included from include/linux/sched.h:301,
from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/aio.h: Hors de toute fonction :
include/linux/aio.h:96: erreur: expected specifier-qualifier-list before ‘ssize_
t’
include/linux/aio.h:182: erreur: expected specifier-qualifier-list before ‘atomi
c_t’
include/linux/aio.h:209: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__
’ before ‘wait_on_sync_kiocb’
include/linux/aio.h: In function ‘list_kiocb’:
include/linux/aio.h:253: erreur: ‘struct kiocb’ has no member named ‘ki_list’
include/linux/aio.h:253: attention : type defaults to ‘int’ in declaration of ‘_
_mptr’
include/linux/aio.h:253: attention : initialization from incompatible pointer ty
pe
include/linux/aio.h:253: erreur: ‘struct kiocb’ has no member named ‘ki_list’
Dans le fichier inclus à partir de include/linux/interrupt.h:12,
à partir de /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sched.h:313:16: attention : « CONFIG_SPLIT_PTLOCK_CPUS » n'est pas
défini
In file included from include/linux/interrupt.h:12,
from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:323: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute
__’ before ‘mm_counter_t’
include/linux/sched.h:363: erreur: expected specifier-qualifier-list before ‘pgd
_t’
include/linux/sched.h:420: erreur: expected specifier-qualifier-list before ‘ato
mic_t’
include/linux/sched.h:430: erreur: expected specifier-qualifier-list before ‘cpu
time_t’
include/linux/sched.h:442: erreur: expected specifier-qualifier-list before ‘ato
mic_t’
include/linux/sched.h:556: erreur: expected specifier-qualifier-list before ‘ato
mic_t’
include/linux/sched.h:582: attention : noms de paramètres (sans type) dans la dé
claration de fonction
include/linux/sched.h:798: erreur: expected specifier-qualifier-list before ‘ato
mic_t’
include/linux/sched.h:822: erreur: expected declaration specifiers or ‘...’ befo
re ‘gid_t’
include/linux/sched.h:883: erreur: expected specifier-qualifier-list before ‘u64

include/linux/sched.h:914: erreur: expected specifier-qualifier-list before ‘ato
mic_t’
include/linux/sched.h: In function ‘rt_task’:
include/linux/sched.h:1201: erreur: ‘struct task_struct’ has no member named ‘pr
io’
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1204: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribut
e__’ before ‘process_group’
include/linux/sched.h:1209: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribut
e__’ before ‘signal_session’
include/linux/sched.h:1214: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribut
e__’ before ‘process_session’
include/linux/sched.h:1219: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pid_t’
include/linux/sched.h: In function ‘set_signal_session’:
include/linux/sched.h:1221: erreur: ‘struct signal_struct’ has no member named ‘
__session’
include/linux/sched.h:1221: erreur: ‘session’ undeclared (first use in this func
tion)
include/linux/sched.h: In function ‘task_pid’:
include/linux/sched.h:1226: erreur: ‘struct task_struct’ has no member named ‘pi
ds’
include/linux/sched.h: In function ‘task_tgid’:
include/linux/sched.h:1231: erreur: ‘struct task_struct’ has no member named ‘gr
oup_leader’
include/linux/sched.h: In function ‘task_pgrp’:
include/linux/sched.h:1236: erreur: ‘struct task_struct’ has no member named ‘gr
oup_leader’
include/linux/sched.h: In function ‘task_session’:
include/linux/sched.h:1241: erreur: ‘struct task_struct’ has no member named ‘gr
oup_leader’
include/linux/sched.h: In function ‘pid_alive’:
include/linux/sched.h:1254: erreur: ‘struct task_struct’ has no member named ‘pi
ds’
include/linux/sched.h: In function ‘is_init’:
include/linux/sched.h:1265: erreur: ‘struct task_struct’ has no member named ‘pi
d’
include/linux/sched.h: In function ‘put_task_struct’:
include/linux/sched.h:1277: erreur: ‘struct task_struct’ has no member named ‘us
age’
include/linux/sched.h: In function ‘set_cpus_allowed’:
include/linux/sched.h:1342: erreur: ‘EINVAL’ undeclared (first use in this funct
ion)
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1366: erreur: expected ‘)’ before ‘delta_ns’
include/linux/sched.h: In function ‘rt_mutex_getprio’:
include/linux/sched.h:1394: erreur: ‘struct task_struct’ has no member named ‘no
rmal_prio’
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1418: erreur: field ‘thread_info’ has incomplete type
include/linux/sched.h:1419: erreur: ‘THREAD_SIZE’ undeclared here (not in a func
tion)
include/linux/sched.h:1439: erreur: expected ‘)’ before ‘session’
include/linux/sched.h:1442: attention : noms de paramètres (sans type) dans la d
éclaration de fonction
include/linux/sched.h: In function ‘get_uid’:
include/linux/sched.h:1445: erreur: ‘struct user_struct’ has no member named ‘__
count’
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1467: attention : noms de paramètres (sans type) dans la d
éclaration de fonction
include/linux/sched.h:1468: attention : noms de paramètres (sans type) dans la d
éclaration de fonction
include/linux/sched.h:1474: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/sched.h:1474: erreur: expected declaration specifiers or ‘...’ bef
ore ‘siginfo_t’
include/linux/sched.h:1476: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/sched.h:1476: erreur: expected declaration specifiers or ‘...’ bef
ore ‘siginfo_t’
include/linux/sched.h: In function ‘dequeue_signal_lock’:
include/linux/sched.h:1481: attention : implicit declaration of function ‘local_
irq_save’
include/linux/sched.h:1481: erreur: ‘struct task_struct’ has no member named ‘si
ghand’
include/linux/sched.h:1482: erreur: ‘mask’ undeclared (first use in this functio
n)
include/linux/sched.h:1482: erreur: ‘info’ undeclared (first use in this functio
n)
include/linux/sched.h:1482: erreur: too many arguments to function ‘dequeue_sign
al’
include/linux/sched.h:1483: attention : implicit declaration of function ‘local_
irq_restore’
include/linux/sched.h:1483: erreur: ‘struct task_struct’ has no member named ‘si
ghand’
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1489: erreur: expected declaration specifiers or ‘...’ bef
ore ‘sigset_t’
include/linux/sched.h:1492: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1493: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1495: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1496: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1497: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1498: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1499: erreur: expected declaration specifiers or ‘...’ bef
ore ‘uid_t’
include/linux/sched.h:1499: erreur: expected declaration specifiers or ‘...’ bef
ore ‘uid_t’
include/linux/sched.h:1499: erreur: expected declaration specifiers or ‘...’ bef
ore ‘u32’
include/linux/sched.h:1499: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1502: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pid_t’
include/linux/sched.h:1502: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h:1508: erreur: expected ‘)’ before ‘int’
include/linux/sched.h:1513: attention : ‘struct k_sigaction’ declared inside par
ameter list
include/linux/sched.h:1514: attention : type defaults to ‘int’ in declaration of
‘stack_t’
include/linux/sched.h:1514: erreur: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
include/linux/sched.h:1526: attention : ‘struct siginfo’ declared inside paramet
er list
include/linux/sched.h: In function ‘on_sig_stack’:
include/linux/sched.h:1535: erreur: ‘current’ undeclared (first use in this func
tion)
include/linux/sched.h: In function ‘sas_ss_flags’:
include/linux/sched.h:1540: erreur: ‘current’ undeclared (first use in this func
tion)
include/linux/sched.h:1540: erreur: ‘SS_DISABLE’ undeclared (first use in this f
unction)
include/linux/sched.h:1541: erreur: ‘SS_ONSTACK’ undeclared (first use in this f
unction)
include/linux/sched.h: In function ‘mmdrop’:
include/linux/sched.h:1553: erreur: ‘struct mm_struct’ has no member named ‘mm_c
ount’
include/linux/sched.h: In function ‘has_group_leader_pid’:
include/linux/sched.h:1621: erreur: ‘struct task_struct’ has no member named ‘pi
d’
include/linux/sched.h:1621: erreur: ‘struct task_struct’ has no member named ‘tg
id’
include/linux/sched.h: In function ‘next_thread’:
include/linux/sched.h:1626: erreur: ‘struct task_struct’ has no member named ‘th
read_group’
include/linux/sched.h:1626: attention : type defaults to ‘int’ in declaration of
‘__mptr’
include/linux/sched.h:1626: erreur: ‘const struct task_struct’ has no member nam
ed ‘thread_group’
include/linux/sched.h:1626: attention : type defaults to ‘int’ in declaration of
‘_________p1’
include/linux/sched.h:1626: erreur: ‘const struct task_struct’ has no member nam
ed ‘thread_group’
include/linux/sched.h:1626: attention : implicit declaration of function ‘smp_re
ad_barrier_depends’
include/linux/sched.h:1626: attention : initialization makes pointer from intege
r without a cast
include/linux/sched.h:1626: erreur: ‘struct task_struct’ has no member named ‘th
read_group’
include/linux/sched.h: In function ‘thread_group_empty’:
include/linux/sched.h:1632: erreur: ‘struct task_struct’ has no member named ‘th
read_group’
include/linux/sched.h: In function ‘task_lock’:
include/linux/sched.h:1649: erreur: ‘struct task_struct’ has no member named ‘al
loc_lock’
include/linux/sched.h: In function ‘task_unlock’:
include/linux/sched.h:1654: erreur: ‘struct task_struct’ has no member named ‘al
loc_lock’
include/linux/sched.h: In function ‘unlock_task_sighand’:
include/linux/sched.h:1663: erreur: ‘struct task_struct’ has no member named ‘si
ghand’
include/linux/sched.h: In function ‘setup_thread_stack’:
include/linux/sched.h:1673: erreur: déréférencement d'un pointeur de type incomp
let
include/linux/sched.h:1673: erreur: déréférencement d'un pointeur de type incomp
let
include/linux/sched.h:1674: erreur: déréférencement d'un pointeur de type incomp
let
include/linux/sched.h: In function ‘end_of_stack’:
include/linux/sched.h:1679: erreur: invalid use of undefined type ‘struct thread
_info’
include/linux/sched.h: In function ‘set_tsk_thread_flag’:
include/linux/sched.h:1689: attention : passing argument 1 of ‘set_ti_thread_fla
g’ from incompatible pointer type
include/linux/sched.h: In function ‘clear_tsk_thread_flag’:
include/linux/sched.h:1694: attention : passing argument 1 of ‘clear_ti_thread_f
lag’ from incompatible pointer type
include/linux/sched.h: In function ‘test_and_set_tsk_thread_flag’:
include/linux/sched.h:1699: attention : passing argument 1 of ‘test_and_set_ti_t
hread_flag’ from incompatible pointer type
include/linux/sched.h: In function ‘test_and_clear_tsk_thread_flag’:
include/linux/sched.h:1704: attention : passing argument 1 of ‘test_and_clear_ti
_thread_flag’ from incompatible pointer type
include/linux/sched.h: In function ‘test_tsk_thread_flag’:
include/linux/sched.h:1709: attention : passing argument 1 of ‘test_ti_thread_fl
ag’ from incompatible pointer type
include/linux/sched.h: In function ‘set_tsk_need_resched’:
include/linux/sched.h:1714: erreur: ‘TIF_NEED_RESCHED’ undeclared (first use in
this function)
include/linux/sched.h: In function ‘clear_tsk_need_resched’:
include/linux/sched.h:1719: erreur: ‘TIF_NEED_RESCHED’ undeclared (first use in
this function)
include/linux/sched.h: In function ‘signal_pending’:
include/linux/sched.h:1724: erreur: ‘TIF_SIGPENDING’ undeclared (first use in th
is function)
include/linux/sched.h: In function ‘need_resched’:
include/linux/sched.h:1729: erreur: ‘TIF_NEED_RESCHED’ undeclared (first use in
this function)
include/linux/sched.h:1729: attention : passing argument 1 of ‘test_ti_thread_fl
ag’ makes pointer from integer without a cast
include/linux/sched.h: In function ‘arch_pick_mmap_layout’:
include/linux/sched.h:1805: erreur: ‘TASK_UNMAPPED_BASE’ undeclared (first use i
n this function)
include/linux/sched.h: Hors de toute fonction :
include/linux/sched.h:1811: erreur: expected ‘)’ before ‘pid’
include/linux/sched.h:1812: erreur: expected ‘)’ before ‘pid’
include/linux/sched.h:1850: erreur: expected declaration specifiers or ‘...’ bef
ore ‘ssize_t’
include/linux/sched.h:1854: erreur: expected declaration specifiers or ‘...’ bef
ore ‘ssize_t’
In file included from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:74,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/interrupt.h: In function ‘cli’:
include/linux/interrupt.h:222: attention : implicit declaration of function ‘loc
al_irq_disable’
include/linux/interrupt.h: In function ‘sti’:
include/linux/interrupt.h:226: attention : implicit declaration of function ‘loc
al_irq_enable’
include/linux/interrupt.h: In function ‘save_flags’:
include/linux/interrupt.h:230: attention : implicit declaration of function ‘loc
al_save_flags’
include/linux/interrupt.h: Hors de toute fonction :
include/linux/interrupt.h:317: erreur: expected specifier-qualifier-list before
‘atomic_t’
include/linux/interrupt.h: In function ‘tasklet_disable_nosync’:
include/linux/interrupt.h:376: erreur: ‘struct tasklet_struct’ has no member nam
ed ‘count’
include/linux/interrupt.h:377: attention : implicit declaration of function ‘smp
_mb__after_atomic_inc’
include/linux/interrupt.h: In function ‘tasklet_enable’:
include/linux/interrupt.h:389: attention : implicit declaration of function ‘smp
_mb__before_atomic_dec’
include/linux/interrupt.h:390: erreur: ‘struct tasklet_struct’ has no member nam
ed ‘count’
include/linux/interrupt.h: In function ‘tasklet_hi_enable’:
include/linux/interrupt.h:396: erreur: ‘struct tasklet_struct’ has no member nam
ed ‘count’
In file included from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:81,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/vmalloc.h: Hors de toute fonction :
include/linux/vmalloc.h:45: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pgprot_t’
include/linux/vmalloc.h:47: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pgprot_t’
include/linux/vmalloc.h:51: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pgprot_t’
include/linux/vmalloc.h:68: erreur: expected declaration specifiers or ‘...’ bef
ore ‘pgprot_t’
In file included from /tmp/vbox.47/r0drv/linux/the-linux-kernel.h:83,
from /tmp/vbox.47/linux/SUPDrv-linux.c:23:
include/linux/nls.h:7: erreur: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’
before ‘linux_wchar_t’
include/linux/nls.h:12: erreur: expected ‘)’ before ‘uni’
include/linux/nls.h:13: erreur: expected ‘;’ before ‘int’
include/linux/nls.h:31: erreur: expected ‘)’ before ‘*’ token
include/linux/nls.h:32: erreur: expected ‘)’ before ‘*’ token
include/linux/nls.h:33: erreur: expected ‘)’ before ‘*’ token
include/linux/nls.h:34: erreur: expected ‘)’ before ‘*’ token
include/linux/nls.h: In function ‘nls_tolower’:
include/linux/nls.h:38: erreur: ‘struct nls_table’ has no member named ‘charset2
lower’
include/linux/nls.h: In function ‘nls_toupper’:
include/linux/nls.h:45: erreur: ‘struct nls_table’ has no member named ‘charset2
upper’
Dans le fichier inclus à partir de /tmp/vbox.47/linux/SUPDrv-linux.c:23:
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:85:22: erreur: asm/mman.h : Aucun fi
chier ou répertoire de ce type
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:86:20: erreur: asm/io.h : Aucun fich
ier ou répertoire de ce type
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:90:5: attention : « LINUX_VERSION_CO
DE » n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:90:26: attention : « KERNEL_VERSION
» n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:90:40: erreur: opérateur binaire man
quant avant l'élément lexical « ( »
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:103:5: attention : « LINUX_VERSION_C
ODE » n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:103:26: attention : « KERNEL_VERSION
» n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:103:40: erreur: opérateur binaire ma
nquant avant l'élément lexical « ( »
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:172:6: attention : « LINUX_VERSION_C
ODE » n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:172:27: attention : « KERNEL_VERSION
» n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:172:41: erreur: opérateur binaire ma
nquant avant l'élément lexical « ( »
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:179:6: attention : « LINUX_VERSION_C
ODE » n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:179:27: attention : « KERNEL_VERSION
» n'est pas défini
/tmp/vbox.47/r0drv/linux/the-linux-kernel.h:179:41: erreur: opérateur binaire ma
nquant avant l'élément lexical « ( »
In file included from /tmp/vbox.47/linux/SUPDrv-linux.c:30:
/tmp/vbox.47/include/iprt/process.h: Hors de toute fonction :
/tmp/vbox.47/include/iprt/process.h:83: attention : la définition de données n'a
pas de type ni de classe de stockage
/tmp/vbox.47/include/iprt/process.h:83: attention : type defaults to ‘int’ in de
claration of ‘RTPROCESS’
/tmp/vbox.47/include/iprt/process.h:83: attention : ‘cdecl’ attribute only appli
es to function types
/tmp/vbox.47/include/iprt/process.h:83: attention : ‘regparm’ attribute only app
lies to function types
/tmp/vbox.47/include/iprt/process.h:83: erreur: expected ‘,’ or ‘;’ before ‘RTPr
ocSelf’
/tmp/vbox.47/include/iprt/process.h:92: attention : la définition de données n'a
pas de type ni de classe de stockage
/tmp/vbox.47/include/iprt/process.h:92: attention : type defaults to ‘int’ in de
claration of ‘RTR0PROCESS’
/tmp/vbox.47/include/iprt/process.h:92: attention : ‘cdecl’ attribute only appli
es to function types
/tmp/vbox.47/include/iprt/process.h:92: attention : ‘regparm’ attribute only app
lies to function types
/tmp/vbox.47/include/iprt/process.h:92: erreur: expected ‘,’ or ‘;’ before ‘RTR0
ProcHandleSelf’
In file included from /tmp/vbox.47/linux/SUPDrv-linux.c:32:
/tmp/vbox.47/include/iprt/mem.h:232: erreur: expected ‘)’ before ‘pPhys’
/tmp/vbox.47/linux/SUPDrv-linux.c:49:5: attention : « LINUX_VERSION_CODE » n'est
pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:49:26: attention : « KERNEL_VERSION » n'est pa
s défini
/tmp/vbox.47/linux/SUPDrv-linux.c:49:40: erreur: opérateur binaire manquant avan
t l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c:118:6: attention : « LINUX_VERSION_CODE » n'es
t pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:118:27: attention : « KERNEL_VERSION » n'est p
as défini
/tmp/vbox.47/linux/SUPDrv-linux.c:118:41: erreur: opérateur binaire manquant ava
nt l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c:125:6: attention : « LINUX_VERSION_CODE » n'es
t pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:125:27: attention : « KERNEL_VERSION » n'est p
as défini
/tmp/vbox.47/linux/SUPDrv-linux.c:125:41: erreur: opérateur binaire manquant ava
nt l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c:168:5: attention : « HZ » n'est pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:315: erreur: unknown field ‘open’ specified in
initializer
/tmp/vbox.47/linux/SUPDrv-linux.c:315: attention : éléments en excès dans l'init
ialisation de la structure
/tmp/vbox.47/linux/SUPDrv-linux.c:315: attention : (near initialization for ‘gFi
leOpsVBoxDrv’)
/tmp/vbox.47/linux/SUPDrv-linux.c:316: erreur: unknown field ‘release’ specified
in initializer
/tmp/vbox.47/linux/SUPDrv-linux.c:316: attention : éléments en excès dans l'init
ialisation de la structure
/tmp/vbox.47/linux/SUPDrv-linux.c:316: attention : (near initialization for ‘gFi
leOpsVBoxDrv’)
/tmp/vbox.47/linux/SUPDrv-linux.c:318: erreur: unknown field ‘unlocked_ioctl’ sp
ecified in initializer
/tmp/vbox.47/linux/SUPDrv-linux.c:318: attention : éléments en excès dans l'init
ialisation de la structure
/tmp/vbox.47/linux/SUPDrv-linux.c:318: attention : (near initialization for ‘gFi
leOpsVBoxDrv’)
/tmp/vbox.47/linux/SUPDrv-linux.c:331:6: attention : « LINUX_VERSION_CODE » n'es
t pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:331:28: attention : « KERNEL_VERSION » n'est p
as défini
/tmp/vbox.47/linux/SUPDrv-linux.c:331:42: erreur: opérateur binaire manquant ava
nt l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvInit’:
/tmp/vbox.47/linux/SUPDrv-linux.c:676: erreur: ‘SUPDRVDEVEXT’ has no member name
d ‘pGip’
/tmp/vbox.47/linux/SUPDrv-linux.c:685: erreur: ‘EINVAL’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvCreate’:
/tmp/vbox.47/linux/SUPDrv-linux.c:768: erreur: ‘struct SUPDRVSESSION’ has no mem
ber named ‘Uid’
/tmp/vbox.47/linux/SUPDrv-linux.c:768: erreur: ‘current’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:769: erreur: ‘struct SUPDRVSESSION’ has no mem
ber named ‘Gid’
/tmp/vbox.47/linux/SUPDrv-linux.c:770: erreur: ‘struct SUPDRVSESSION’ has no mem
ber named ‘Process’
/tmp/vbox.47/linux/SUPDrv-linux.c:770: attention : implicit declaration of funct
ion ‘RTProcSelf’
/tmp/vbox.47/linux/SUPDrv-linux.c:771: erreur: ‘struct SUPDRVSESSION’ has no mem
ber named ‘R0Process’
/tmp/vbox.47/linux/SUPDrv-linux.c:771: attention : implicit declaration of funct
ion ‘RTR0ProcHandleSelf’
/tmp/vbox.47/linux/SUPDrv-linux.c:775: erreur: ‘struct file’ has no member named
‘private_data’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvClose’:
/tmp/vbox.47/linux/SUPDrv-linux.c:790: erreur: ‘struct file’ has no member named
‘private_data’
/tmp/vbox.47/linux/SUPDrv-linux.c:791: erreur: ‘struct file’ has no member named
‘private_data’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvIOCtl’:
/tmp/vbox.47/linux/SUPDrv-linux.c:817: erreur: ‘struct file’ has no member named
‘private_data’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvIOCtlSlow’:
/tmp/vbox.47/linux/SUPDrv-linux.c:856: attention : implicit declaration of funct
ion ‘_IOC_SIZE’
/tmp/vbox.47/linux/SUPDrv-linux.c:859: erreur: ‘EINVAL’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:861: attention : implicit declaration of funct
ion ‘copy_from_user’
/tmp/vbox.47/linux/SUPDrv-linux.c:864: erreur: ‘EFAULT’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:877: erreur: ‘ENOMEM’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:891: erreur: ‘struct file’ has no member named
‘private_data’
/tmp/vbox.47/linux/SUPDrv-linux.c:907: attention : implicit declaration of funct
ion ‘copy_to_user’
/tmp/vbox.47/linux/SUPDrv-linux.c:916: erreur: ‘EPERM’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvInitGip’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1540: erreur: ‘dma_addr_t’ undeclared (first u
se in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1540: erreur: expected ‘;’ before ‘HCPhys’
/tmp/vbox.47/linux/SUPDrv-linux.c:1541: attention : ISO C90 forbids mixed declar
ations and code
/tmp/vbox.47/linux/SUPDrv-linux.c:1554: erreur: ‘ENOMEM’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1566: erreur: ‘HCPhys’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1566: attention : implicit declaration of func
tion ‘page_to_phys’
/tmp/vbox.47/linux/SUPDrv-linux.c:1568: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘ulLastJiffies’
/tmp/vbox.47/linux/SUPDrv-linux.c:1570: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘u64LastMonotime’
/tmp/vbox.47/linux/SUPDrv-linux.c:1570: erreur: expected ‘;’ before ‘pDevExt’
/tmp/vbox.47/linux/SUPDrv-linux.c:1578: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘u64LastMonotime’
/tmp/vbox.47/linux/SUPDrv-linux.c:1579: erreur: ‘HZ’ undeclared (first use in th
is function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1579: erreur: too many arguments to function ‘
supdrvGipInit’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvTermGip’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1626: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘pGip’
/tmp/vbox.47/linux/SUPDrv-linux.c:1627: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘pGip’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupGipTimer’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1663: attention : déclaration sasn effet
/tmp/vbox.47/linux/SUPDrv-linux.c:1663: erreur: expected ‘;’ before ‘u64Monotime

/tmp/vbox.47/linux/SUPDrv-linux.c:1664: attention : ISO C90 forbids mixed declar
ations and code
/tmp/vbox.47/linux/SUPDrv-linux.c:1678: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘pGip’
/tmp/vbox.47/linux/SUPDrv-linux.c:1696: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘ulLastJiffies’
/tmp/vbox.47/linux/SUPDrv-linux.c:1697: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘ulLastJiffies’
/tmp/vbox.47/linux/SUPDrv-linux.c:1699: erreur: ‘u64Monotime’ undeclared (first
use in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1699: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘u64LastMonotime’
/tmp/vbox.47/linux/SUPDrv-linux.c:1699: erreur: ‘CLOCK_TICK_RATE’ undeclared (fi
rst use in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1699: erreur: ‘HZ’ undeclared (first use in th
is function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1703: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘u64LastMonotime’
/tmp/vbox.47/linux/SUPDrv-linux.c:1706: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘pGip’
/tmp/vbox.47/linux/SUPDrv-linux.c:1706: erreur: too many arguments to function ‘
supdrvGipUpdate’
/tmp/vbox.47/linux/SUPDrv-linux.c:1707: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘fGIPSuspended’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘supdrvOSGipMap’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1808: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘HCPhysGip’
/tmp/vbox.47/linux/SUPDrv-linux.c:1809: erreur: ‘pgprot_t’ undeclared (first use
in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1809: erreur: expected ‘;’ before ‘pgFlags’
/tmp/vbox.47/linux/SUPDrv-linux.c:1810: erreur: ‘pgFlags’ undeclared (first use
in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1810: erreur: ‘_PAGE_PRESENT’ undeclared (firs
t use in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1810: erreur: ‘_PAGE_USER’ undeclared (first u
se in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1816: erreur: ‘current’ undeclared (first use
in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1817: erreur: ‘PAGE_SIZE’ undeclared (first us
e in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1817: erreur: ‘PROT_READ’ undeclared (first us
e in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1817: erreur: ‘MAP_SHARED’ undeclared (first u
se in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1817: erreur: ‘MAP_ANONYMOUS’ undeclared (firs
t use in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1818: erreur: ‘PAGE_MASK’ undeclared (first us
e in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1820:5: attention : « LINUX_VERSION_CODE » n'e
st pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:1820:26: attention : « KERNEL_VERSION » n'est
pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:1820:40: erreur: opérateur binaire manquant av
ant l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c:1826:5: attention : « LINUX_VERSION_CODE » n'e
st pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:1826:26: attention : « KERNEL_VERSION » n'est
pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:1826:40: erreur: opérateur binaire manquant av
ant l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c:1829: erreur: ‘PAGE_SHIFT’ undeclared (first u
se in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1829: erreur: too many arguments to function ‘
remap_pfn_range’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘supdrvOSGipUnmap’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1884: erreur: ‘current’ undeclared (first use
in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:1887: erreur: ‘PAGE_SIZE’ undeclared (first us
e in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘supdrvOSGipResume’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1903: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘fGIPSuspended’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘supdrvOSGipSuspend’:
/tmp/vbox.47/linux/SUPDrv-linux.c:1957: erreur: ‘struct SUPDRVDEVEXT’ has no mem
ber named ‘fGIPSuspended’
/tmp/vbox.47/linux/SUPDrv-linux.c: In function ‘VBoxSupDrvErr2LinuxErr’:
/tmp/vbox.47/linux/SUPDrv-linux.c:2007: erreur: ‘EACCES’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2008: erreur: ‘EINVAL’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2009: erreur: ‘EILSEQ’ undeclared (first use i
n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2010: erreur: ‘ENXIO’ undeclared (first use in
this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2011: erreur: ‘EFAULT’ undeclared (first use i n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2012: erreur: ‘ENOLCK’ undeclared (first use i n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2013: erreur: ‘EEXIST’ undeclared (first use i n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2014: erreur: ‘EPERM’ undeclared (first use in this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2015: erreur: ‘ENOSYS’ undeclared (first use i n this function)
/tmp/vbox.47/linux/SUPDrv-linux.c:2083:5: attention : « LINUX_VERSION_CODE » n'e st pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:2083:27: attention : « KERNEL_VERSION » n'est pas défini
/tmp/vbox.47/linux/SUPDrv-linux.c:2083:41: erreur: opérateur binaire manquant av ant l'élément lexical « ( »
/tmp/vbox.47/linux/SUPDrv-linux.c: Hors de toute fonction :
/tmp/vbox.47/linux/SUPDrv-linux.c:2086: erreur: expected ‘)’ before string const ant
make[2]: *** /tmp/vbox.47/linux/SUPDrv-linux.o Erreur 1
make[1]: *** [_module_/tmp/vbox.47] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.22.12-1mdv »
make: *** [vboxdrv] Erreur 2
0