View previous topic :: View next topic |
Author |
Message |
jollo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 04 Nov 2006 Posts: 21
|
Posted: Mon Jan 22, 2007 7:39 pm Post subject: [kernel] erreurs de compilation (resolu) |
|
|
Bonjour,
j'essaie de recompiler mon kernel (2.6.19) pour avoir de nouveaux drivers pour ma webcam et voila les erreurs que j'obtient :
Code: |
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
dnsdomainname: Hôte inconnu
MODPOST vmlinux
Kernel: arch/x86_64/boot/bzImage is ready (#41)
Building modules, stage 2.
MODPOST 23 modules
WARNING: "try_to_freeze" [drivers/usb/atm/ueagle-atm.ko] undefined!
make[1]: *** [__modpost] Erreur 1
make: *** [modules] Erreur 2
|
Pour l'instant les erreurs que j'avais (warning modem usb), ne m'ont pas posé de problème... Mais la il ne peux plus compiler certains modules (apparement les modules de la video sont absents quand je fais make modules_install)
Que dois-je faire???
Merci d'avance...
Last edited by jollo on Wed Jan 24, 2007 7:45 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
d2_racing Bodhisattva
![Bodhisattva Bodhisattva](/images/ranks/rank-bodhisattva.gif)
![](images/avatars/1190120345458c61e31ec3c.jpg)
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Jan 22, 2007 7:59 pm Post subject: |
|
|
As-tu essayé make clean ou make proper ?
Ça va vider ton kernel de tous ses modules et là tu vas pouvoir recommencer une compilation sans erreur à mon avis.
Il traine un module à quelque part et c'est pour ça que tu compile pas. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
GaMeS Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/193027462944673094b624f.jpg)
Joined: 08 Nov 2005 Posts: 374 Location: Nantes
|
Posted: Tue Jan 23, 2007 7:42 am Post subject: |
|
|
N'oublie pas de sauvegarder ton .config, je crois pas qu'il fais une sauvegarde quand on fais le make clean && make mrproper _________________ $this->setLife(FALSE);
printf "I'm not a gamer !";
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jollo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 04 Nov 2006 Posts: 21
|
Posted: Tue Jan 23, 2007 7:49 pm Post subject: |
|
|
Je viens d'essayer, mais ca n'a rien changé... j'obtient toujours le meme message d'erreurs... Certains modules ne sont pas compilés...
make modules_install me renvoi
Code: |
INSTALL crypto/cbc.ko
cp: ne peut évaluer `crypto/cbc.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/hwmon/smsc47b397.ko
cp: ne peut évaluer `drivers/hwmon/smsc47b397.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/i2c/busses/i2c-isa.ko
cp: ne peut évaluer `drivers/i2c/busses/i2c-isa.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/i2c/i2c-core.ko
cp: ne peut évaluer `drivers/i2c/i2c-core.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/i2c/i2c-dev.ko
cp: ne peut évaluer `drivers/i2c/i2c-dev.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/media/video/compat_ioctl32.ko
cp: ne peut évaluer `drivers/media/video/compat_ioctl32.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/media/video/v4l1-compat.ko
cp: ne peut évaluer `drivers/media/video/v4l1-compat.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/media/video/v4l2-common.ko
cp: ne peut évaluer `drivers/media/video/v4l2-common.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/media/video/videodev.ko
cp: ne peut évaluer `drivers/media/video/videodev.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/bsd_comp.ko
cp: ne peut évaluer `drivers/net/bsd_comp.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/ppp_async.ko
cp: ne peut évaluer `drivers/net/ppp_async.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/ppp_deflate.ko
cp: ne peut évaluer `drivers/net/ppp_deflate.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/ppp_synctty.ko
cp: ne peut évaluer `drivers/net/ppp_synctty.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/pppoe.ko
cp: ne peut évaluer `drivers/net/pppoe.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/net/pppox.ko
cp: ne peut évaluer `drivers/net/pppox.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/usb/atm/ueagle-atm.ko
cp: ne peut évaluer `drivers/usb/atm/ueagle-atm.ko': Aucun fichier ou répertoire de ce type
INSTALL drivers/usb/atm/usbatm.ko
cp: ne peut évaluer `drivers/usb/atm/usbatm.ko': Aucun fichier ou répertoire de ce type
INSTALL lib/crc-ccitt.ko
cp: ne peut évaluer `lib/crc-ccitt.ko': Aucun fichier ou répertoire de ce type
INSTALL lib/zlib_deflate/zlib_deflate.ko
cp: ne peut évaluer `lib/zlib_deflate/zlib_deflate.ko': Aucun fichier ou répertoire de ce type
INSTALL lib/zlib_inflate/zlib_inflate.ko
cp: ne peut évaluer `lib/zlib_inflate/zlib_inflate.ko': Aucun fichier ou répertoire de ce type
INSTALL net/atm/atm.ko
cp: ne peut évaluer `net/atm/atm.ko': Aucun fichier ou répertoire de ce type
INSTALL net/atm/pppoatm.ko
cp: ne peut évaluer `net/atm/pppoatm.ko': Aucun fichier ou répertoire de ce type
INSTALL sound/soundcore.ko
cp: ne peut évaluer `sound/soundcore.ko': Aucun fichier ou répertoire de ce type
if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map 2.6.19-suspend2-r1; fi
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_devdata
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_unregister_device
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_device_alloc
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_register_device
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_usercopy
WARNING: /lib/modules/2.6.19-suspend2-r1/usb/video/gspca.ko needs unknown symbol video_device_release
WARNING: /lib/modules/2.6.19-suspend2-r1/video/nvidia.ko needs unknown symbol i2c_del_adapter
WARNING: /lib/modules/2.6.19-suspend2-r1/video/nvidia.ko needs unknown symbol i2c_add_adapter
WARNING: /lib/modules/2.6.19-suspend2-r1/alsa-driver/acore/snd.ko needs unknown symbol unregister_sound_special
WARNING: /lib/modules/2.6.19-suspend2-r1/alsa-driver/acore/snd.ko needs unknown symbol register_sound_special_device
WARNING: /lib/modules/2.6.19-suspend2-r1/alsa-driver/acore/snd.ko needs unknown symbol sound_class
|
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
_droop_ l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 30 May 2004 Posts: 957
|
Posted: Wed Jan 24, 2007 9:42 am Post subject: |
|
|
Salut,
Tu as fait "make" avant le "make modules_install" ?
On dirait que c'est pas le cas là (ce qui serait normal après un make clean).
Pour résumer (je sais pas si c'est utile mais ça coute rien) :
make mrproper : efface presque tout sauf les sources Y COMPRIS le fichier de configuration.
make clean : efface tout ce qui est produit par la compilation (.o .ko par exemple).
make : compile.
make modules_install : installe les modules.
make install : install le noyau dans /boot (j'aime pas cette option, ça installe pas comme j'aime). |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jollo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 04 Nov 2006 Posts: 21
|
Posted: Wed Jan 24, 2007 7:11 pm Post subject: |
|
|
Bonjour,
Merci pour toutes vos réponses, mais je crois que l'erreur que j'ai est plus complexe que ca... Je pense que si il s'agissait d'un simple make clean j'aurai déja résolu le probleme par moi meme... C'est vrai que je n'avais pas essayé mrproper, car en plusieurs années de compilation je n'ai jamais eu a l'utiliser sous gentoo (ni linux sur PC) tellement les sources et les makefiles du noyau linux sont bien faits...
Cepeandant je ne suis pas non plus un débutant sous linux... J'utilise linux depuis maintenant 6 ans et voila bientot 2 ans que je suis sous gentoo (apres avoir passé quelques années sous debian)... En plus j'utilise linux dans le cadre étudiant puisque je me spécialise dans les systèmes embarqués, et par conséquent nous implantons linux sur diverses cibles de manière plus ou moins évidente... La philosophie gentoo me permet donc d'apprendre des choses dans ce domaine. Il est vrai d'ailleurs qu'a cause de cela je fais beaucoup mumuse avec mon kernel en ce moment et que j'obtient pas mal d'erreurs que je n'ai jamais eues auparavant...
Je ne suis pas non plus un pro de linux ni un developpeur de gentoo (félicitations au passage ) et c'est pourquoi je sollicite votre aide... il est vrai que dans mon domaine nous avons tendance a tout inclure dans le noyau, et donc je ne suis pas souvent confronté a ce genre de problème (modules)...
Ne s'agirait-il pas plutot de fichiers manquants ou d'options incompatibles dans le noyau (le dernier m'étonnerai ) ??????????? Ou trouver des explications plus concrètes aux erreurs que j'obtient ????
J'ai désinstallé mon noyeau, j'ai tout réinstallé, et tout recompilé, mais j'ai toujours le meme probleme. Je cherche toujours une solution a mon erreur ??? que se passe-t-il ??? Je suis très embeté depuis que j'essaye de réparer, car je ne peux plus booter en graphique sur mon portable car il me manque plein de modules........
Merci d'avance pour votre aide...
ps : d2_racing : Make mrproper remplace make clean n'es ce pas??? pourquoi faire les 2 a la suite ??? je croyais que make mrproper incluais le make clean??? (en tout cas c'est ce que j'avais cru comprendre) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jollo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 04 Nov 2006 Posts: 21
|
Posted: Wed Jan 24, 2007 7:34 pm Post subject: |
|
|
Bon voila j'ai pas mal cherché........
Je vous explique mon histoire : en fait il s'agit bien d'un probleme avec mon modem USB.... j'avais un bug de compilation du kernel avec le noyeau suspend2-sources-2.6.19-r1 et le module ueagle-atm du noyau... J'ai donc cherché sur le net il y a quelques semaines il n'y avait pas de rapport de bug sur gentoo, mais un sur une mailling list debian ou un gars donnais la solution... J'ai fait la modif, tout a compilé et j'ai eu mon module sans désinstaller les autres ..... tout marchais bien donc mais j'avais le warning, ignorant qu'en fait les autres modules n'avaient pas étés recompilés... comme il ne m'a pas fait beaucoup d'erreurs a l'install des modules je ne me suis pas inquiété...
Mais voila, quand j'ai voulu installer ma webcam j'ai eu le probleme et j'ai posté mon message!!!!!!!!!!!!!!
Voila, c'était pas évident quand meme... Sinon je n'avais pas fait de rapport de bug car j'utilise les suspend2-sources qui ne sont pas officielles et de plus j'ai eu la flemme (oui c'est pas bien je sais.... ) ...... Mais la je crois que finalement je vais le faire...
Bon bref, apres avoir supprimer mon module bancal tout est rentré dans l'ordre .....
Merci beaucoup pour vos réponses, et je suis vraiment désolé si je vous ai fait perdre votre temps
Olivier ... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|