Probleme de compilation
parissain
Messages postés
129
Statut
Membre
-
tufs Messages postés 1272 Statut Contributeur -
tufs Messages postés 1272 Statut Contributeur -
bjr, j'eaasye d'installer le driver d'une carte réseau PCI sur un kernel 2.6 distrib debian, mais il me met l'erreur là, quand je fait : make install
depmod: premature EOF on /lib/modules/2.6.10-adeos
make [1]: ***[install] Erreur 1
make [1]: Leaving directory '/host_linux/driver'
make: *** [install] Erreur 2
qlqun a une idé svp?
merci davance
depmod: premature EOF on /lib/modules/2.6.10-adeos
make [1]: ***[install] Erreur 1
make [1]: Leaving directory '/host_linux/driver'
make: *** [install] Erreur 2
qlqun a une idé svp?
merci davance
A voir également:
- Probleme de compilation
- Breach compilation c'est quoi - Guide
- Erreur de compilation projet ou bibliothèque introuvable - Forum VB / VBA
- Message d'erreur Excel projet ou bibliotheque introuvable ! - Forum Excel
- Problème Compilation Dev-C++ - Forum C++
- Must declare a named package because this compilation unit is associated to the named module - Forum Java
8 réponses
Pour rajouter et compiler un module il te faut recupérer les headers de ton noyaux. Donc sous debian essai un
uname -r pour connaitre le nom de ton noyau
ensuite recherche les headers :
apt-cache search linux-headers-2.6.numero de ton noyau.
Quand tu la trouver il te suffit d'un apt-get install linux-headers-2.6.machin-truc
uname -r pour connaitre le nom de ton noyau
ensuite recherche les headers :
apt-cache search linux-headers-2.6.numero de ton noyau.
Quand tu la trouver il te suffit d'un apt-get install linux-headers-2.6.machin-truc
quand je fais un :
apt-cache search linux-headers-2.6.10
(ou meme apt-cache search linux-headers-2.6.10-adeos)
il met un certain temps, et il rend la main sans rien afficher
aprés je fais :
apt-get install linux-headers-2.6.10
(ou apt-get install linux-headers-2.6.10-adeos)
il marque :
lecture de slistes de paquets ... fait
construction de larbre des dépendances ...fait
E: impossible de trouver le paquet linux-headers-2.6.10
je doi faire qoi mnt?
aidez moi svp
merci
apt-cache search linux-headers-2.6.10
(ou meme apt-cache search linux-headers-2.6.10-adeos)
il met un certain temps, et il rend la main sans rien afficher
aprés je fais :
apt-get install linux-headers-2.6.10
(ou apt-get install linux-headers-2.6.10-adeos)
il marque :
lecture de slistes de paquets ... fait
construction de larbre des dépendances ...fait
E: impossible de trouver le paquet linux-headers-2.6.10
je doi faire qoi mnt?
aidez moi svp
merci
Tu a une connexion a internet quand tu lance tes commande?
Sur les noyaux recent de debian les headers s'appelle linux-headers et non plus kernel headers. Essai avec un
apt-cache search linux-headers-2.6
Sinon va rechercher manuellement sur https://www.debian.org/
Sur les noyaux recent de debian les headers s'appelle linux-headers et non plus kernel headers. Essai avec un
apt-cache search linux-headers-2.6
Sinon va rechercher manuellement sur https://www.debian.org/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Si tu est sous etch regarde ici : https://packages.debian.org/cgi-bin/search_packages.pl?keywords=linux-headers&searchon=names&subword=1&version=testing&release=all
salut
Alors dans se cas ont tapes =>>>>
et tu auras la meme version que celle du noyau disponible !!!
Alors dans se cas ont tapes =>>>>
apt-get install linux-headers-`uname -r`
et tu auras la meme version que celle du noyau disponible !!!
jai pu récupéré manuellement un linux headers :
linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
aprés pour l'installer je fait directement :
install linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
et il me di : install top peu de argument
donc, je fai comment maintenant pour l'installer sinon?
je suis perdu ;-(
linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
aprés pour l'installer je fait directement :
install linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
et il me di : install top peu de argument
donc, je fai comment maintenant pour l'installer sinon?
je suis perdu ;-(
jai tapper cette commande pour installer le linux-headers :
aptitude install linux-headers-linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
sa na pa donner d'erreurs, mais bon, sa na toujours pas suprimmer le message d'erreur du début pour lequel je fai tou cela ;-(
qd je fai un make et un make install
depmod: premature EOF on /lib/modules/2.6.10-adeos
make [1]: ***[install] Erreur 1
make [1]: Leaving directory '/host_linux/driver'
make: *** [install] Erreur 2
dois-je reprendre l'instalation de mon noyau et le RTAI de a à Z
je suis perdu...surtout que je suis débutant
aptitude install linux-headers-linux-headers-2.6-686_2.6.14-3bpo1_i386.deb
sa na pa donner d'erreurs, mais bon, sa na toujours pas suprimmer le message d'erreur du début pour lequel je fai tou cela ;-(
qd je fai un make et un make install
depmod: premature EOF on /lib/modules/2.6.10-adeos
make [1]: ***[install] Erreur 1
make [1]: Leaving directory '/host_linux/driver'
make: *** [install] Erreur 2
dois-je reprendre l'instalation de mon noyau et le RTAI de a à Z
je suis perdu...surtout que je suis débutant
re
Est-ce que tu as le net ???_);-
si oui alors reporte toi a mon post N*14 il n y a pas plus simple
et je suis sinceres avec toi
imaginons que tu n as pas le net et que tu disposes des CD d install
ou DVD alors dans se cas en console [ root ] tu tapes =>
apt-cdrom add
tu auras une invite
qui te demanderas de placer le CD dans le lecteur tu places ton CD ou DVD puis tu tapes =>
apt-get update
puis
apt-get install linux-headers-`uname -r`
imaginons que tu n as pas les CD ou DVD alors dans se cas tu telecharges a partire de window$ par exemple
( sur une clef USB )
les bon linux-headers arme toi d abord de cette commande
par exemple chez moi =>
tufs@debian:~$ uname -r
2.6.20-1-686
aprés les manips tu te deplaces dans le repertoire [ en root ]
# cd /home/linux_headers xxx xxx xx
tu l installes comme ça =>
# dpkg -i linux_headers xxx xxx xx
mais tu risque d avoir un risque de dependaces pourquoi regarde ici =>
tufs@debian:~$ apt-rdepends linux-headers-2.6-686
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
linux-headers-2.6-686
Dépend: linux-headers-2.6.18-4-686
linux-headers-2.6.18-4-686
Dépend: gcc-4.1
Dépend: linux-headers-2.6.18-4 (= 2.6.18.dfsg.1-12)
Bon voilà bonne chance !!!! j ai pas tout mis pour la compile ça va etre galere pour toi _
Est-ce que tu as le net ???_);-
si oui alors reporte toi a mon post N*14 il n y a pas plus simple
et je suis sinceres avec toi
imaginons que tu n as pas le net et que tu disposes des CD d install
ou DVD alors dans se cas en console [ root ] tu tapes =>
apt-cdrom add
tu auras une invite
qui te demanderas de placer le CD dans le lecteur tu places ton CD ou DVD puis tu tapes =>
apt-get update
puis
apt-get install linux-headers-`uname -r`
imaginons que tu n as pas les CD ou DVD alors dans se cas tu telecharges a partire de window$ par exemple
( sur une clef USB )
les bon linux-headers arme toi d abord de cette commande
par exemple chez moi =>
tufs@debian:~$ uname -r
2.6.20-1-686
aprés les manips tu te deplaces dans le repertoire [ en root ]
# cd /home/linux_headers xxx xxx xx
tu l installes comme ça =>
# dpkg -i linux_headers xxx xxx xx
mais tu risque d avoir un risque de dependaces pourquoi regarde ici =>
tufs@debian:~$ apt-rdepends linux-headers-2.6-686
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
linux-headers-2.6-686
Dépend: linux-headers-2.6.18-4-686
linux-headers-2.6.18-4-686
Dépend: gcc-4.1
Dépend: linux-headers-2.6.18-4 (= 2.6.18.dfsg.1-12)
Bon voilà bonne chance !!!! j ai pas tout mis pour la compile ça va etre galere pour toi _
ben au faite, je suis tomber dans le prob de dependance come tu ma dis, donc ressenti que sa alller se compliquer plus surtout que je suis débutant ds le domain...
et du coup, jai viré mon noyau, je lai retéléchargé, et je suis reparti de 0
et je me suis rendu compte, que javai pa fait le patch de mon noyau en ADEOS comme il faut, ni la config du kernel...
donc, je vais tt reprendre doucment, pour rien ratter
Merci a tous, c t super sympa de votre part,
a trés vite certainement
et du coup, jai viré mon noyau, je lai retéléchargé, et je suis reparti de 0
et je me suis rendu compte, que javai pa fait le patch de mon noyau en ADEOS comme il faut, ni la config du kernel...
donc, je vais tt reprendre doucment, pour rien ratter
Merci a tous, c t super sympa de votre part,
a trés vite certainement
salut
OK );-
D une maniere generale si tu veux compiler un noyau en suivant les
directives Debian c est à dire cree un paquet Debian
[ visible par ton gestionnaire de paquetages => important ]
pour pas l ecraser le cas échéant .......
il faut les paquets si-dessous alors avant de te lancer fait l etat des lieux =>
gcc _ make _ yaird _ fakeroot _ build-essential _ bzip2 _ module-init-tools _ initrd-tools _ kernel-package _ initramfs-tools
_ ncurses-dev _ Procps _ libc6-dev _ libc-dev _ libncurses5-dev _
dpkg-dev _ binutils _ automake _ debhelper _ dh-make _
puis pour finire =>
linux-tree [ Linux kernel source tree for building Debian kernel image
linux-source [ Linux kernel source for version xxx ]
linux-headers [ Header files for Linux 2.6.** ]
avec ça tu compiles et tu cree un paquet Debian mais cherche avant avec google il y des tutos qui donne la marche à suivre
sous Debian .
Voila bonne chance +++++
OK );-
D une maniere generale si tu veux compiler un noyau en suivant les
directives Debian c est à dire cree un paquet Debian
[ visible par ton gestionnaire de paquetages => important ]
pour pas l ecraser le cas échéant .......
il faut les paquets si-dessous alors avant de te lancer fait l etat des lieux =>
gcc _ make _ yaird _ fakeroot _ build-essential _ bzip2 _ module-init-tools _ initrd-tools _ kernel-package _ initramfs-tools
_ ncurses-dev _ Procps _ libc6-dev _ libc-dev _ libncurses5-dev _
dpkg-dev _ binutils _ automake _ debhelper _ dh-make _
puis pour finire =>
linux-tree [ Linux kernel source tree for building Debian kernel image
linux-source [ Linux kernel source for version xxx ]
linux-headers [ Header files for Linux 2.6.** ]
avec ça tu compiles et tu cree un paquet Debian mais cherche avant avec google il y des tutos qui donne la marche à suivre
sous Debian .
Voila bonne chance +++++
et comment je doi les récupérer svp
ps : je suis débutant et c'est urgent
:-(