Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[kernel] erreurs de compilation (resolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
jollo
n00b
n00b


Joined: 04 Nov 2006
Posts: 21

PostPosted: Mon Jan 22, 2007 7:39 pm    Post subject: [kernel] erreurs de compilation (resolu) Reply with quote

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
View user's profile Send private message
d2_racing
Bodhisattva
Bodhisattva


Joined: 25 Apr 2005
Posts: 13047
Location: Ste-Foy,Canada

PostPosted: Mon Jan 22, 2007 7:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
GaMeS
Guru
Guru


Joined: 08 Nov 2005
Posts: 374
Location: Nantes

PostPosted: Tue Jan 23, 2007 7:42 am    Post subject: Reply with quote

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
View user's profile Send private message
jollo
n00b
n00b


Joined: 04 Nov 2006
Posts: 21

PostPosted: Tue Jan 23, 2007 7:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
_droop_
l33t
l33t


Joined: 30 May 2004
Posts: 957

PostPosted: Wed Jan 24, 2007 9:42 am    Post subject: Reply with quote

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
View user's profile Send private message
jollo
n00b
n00b


Joined: 04 Nov 2006
Posts: 21

PostPosted: Wed Jan 24, 2007 7:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
jollo
n00b
n00b


Joined: 04 Nov 2006
Posts: 21

PostPosted: Wed Jan 24, 2007 7:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum