OVH Cloud OVH Cloud

Re: Problème de compilation...

1 réponse
Avatar
David BERCOT
> >>>Toujours dans ma qu=C3=AAte de QEmu, j'ai un nouveau petit probl=C3=A8=
me...=20
> >>>Depuis hier, j'ai r=C3=A9cup=C3=A9r=C3=A9 les bons headers mais, lors =
de la=20
> >>>compilation, j'ai un probl=C3=A8me que je n'avais pas hier (et je suis=
loin=20
> >>>d'=C3=AAtre un sp=C3=A9cialiste en la mati=C3=A8re).

Juste pour info, j'en suis rendu =C3=A0 :
make -C /usr/src/linux M=3D`pwd` modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.12.3-686'
CC [M] /tmp/qemu-0.7.2/kqemu/kqemu-linux.o
/bin/sh: scripts/basic/fixdep: Aucun fichier ou r=C3=A9pertoire de ce type
make[2]: *** [/tmp/qemu-0.7.2/kqemu/kqemu-linux.o] Erreur 1
make[1]: *** [_module_/tmp/qemu-0.7.2/kqemu] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.12.3-686'
make: *** [kqemu.ko] Erreur 2

> Comme sp=C3=A9cifi=C3=A9 dans mon message pr=C3=A9c=C3=A9dent, il faut r=
=C3=A9soudre les=20
> d=C3=A9pendances de ton noyau.
> As-tu essay=C3=A9 de faire make dep ?

Euh, je vais te sembler tr=C3=A8s nul, mais chez moi, make dep ne donne rie=
n !!!
J'obtiens ceci :
#make dep
make: *** Pas de r=C3=A8gle pour fabriquer la cible =C2=AB dep =C2=BB. Arr=
=C3=AAt.

David.

1 réponse

Avatar
Sébastien GALLET
David BERCOT a écrit :

Toujours dans ma quête de QEmu, j'ai un nouveau petit problème...
Depuis hier, j'ai récupéré les bons headers mais, lors de la
compilation, j'ai un problème que je n'avais pas hier (et je suis loin
d'être un spécialiste en la matière).











Juste pour info, j'en suis rendu à :
make -C /usr/src/linux M=`pwd` modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.12.3-686'
CC [M] /tmp/qemu-0.7.2/kqemu/kqemu-linux.o
/bin/sh: scripts/basic/fixdep: Aucun fichier ou répertoire de ce type
make[2]: *** [/tmp/qemu-0.7.2/kqemu/kqemu-linux.o] Erreur 1
make[1]: *** [_module_/tmp/qemu-0.7.2/kqemu] Erreur 2
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.12.3-686'
make: *** [kqemu.ko] Erreur 2



Comme spécifié dans mon message précédent, il faut résoudre les
dépendances de ton noyau.
As-tu essayé de faire make dep ?





Euh, je vais te sembler très nul, mais chez moi, make dep ne donne rien !!!
J'obtiens ceci :
#make dep
make: *** Pas de règle pour fabriquer la cible « dep ». Arrêt.




Depuis quel répertoire lances-tu cette commande? Il faut le faire dans
le répertoire des sources du noyau.
Enfin, je n'ai pas encore migré mon noyau en 2.6 mais en 2.4 ca marchait
comme ça.
De mon temps (2.4), certains modules avaient besoin des fichiers de
dépendances pour pouvoir etre compilés.

David.





Sébastien

--
Looking for apache modules for debian sarge?
Look at http://debian.gallet.info/search.do?config=htdig&words=libapache2-mod.


--
Pensez