Page 1 sur 1

[CUSTOM KERNEL] compilation de kernel26fbcondecor impossible

Publié : sam. 05 avr. 2008, 11:26
par le ragondin de l'espace
Bonjour,

je voudrais me faire un kernel maison afin de profiter d'un boot graphique. J'ai donc téléchargé le kernel26fbcondecor du AUR mais la compilation échoue :

Code : Tout sélectionner

  LD      init/built-in.o
  LD      .tmp_vmlinux1
kernel/built-in.o: In function `getnstimeofday':
(.text+0x2496b): undefined reference to `__umoddi3'
kernel/built-in.o: In function `getnstimeofday':
(.text+0x2498e): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x24ab0): undefined reference to `__udivdi3'
kernel/built-in.o: In function `do_gettimeofday':
(.text+0x24ace): undefined reference to `__umoddi3'
kernel/built-in.o: In function `timekeeping_resume':
timekeeping.c:(.text+0x24ce6): undefined reference to `__umoddi3'
timekeeping.c:(.text+0x24d06): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x2514a): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x2516a): undefined reference to `__udivdi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x255e6): undefined reference to `__umoddi3'
kernel/built-in.o: In function `update_wall_time':
(.text+0x25606): undefined reference to `__udivdi3'
make: *** [.tmp_vmlinux1] Erreur 1
==> ERREUR: La compilation a échoué.
    Abandon...
De quoi s'agit-il ?

Publié : dim. 06 avr. 2008, 18:32
par warnaud
Déjà peux-tu reformatter le sujet comme indiqué dans les règles ici: http://forums.archlinux.fr/topic68.html

Pour ton problème de compilation je pencherais pour un problème de compatibilité avec le dernier gcc

Publié : dim. 06 avr. 2008, 19:24
par wain
Le dernier kernel n'est plus compatible avec GCC (ou l'inverse). En tous cas il faut appliquer ce patch:

http://pastebin.archlinux.fr/65602

Publié : jeu. 10 avr. 2008, 12:49
par le ragondin de l'espace
Merci pour l'info (et désolé pour l'oubli de formatage, c'est vrai qu'il vaut mieux prendre les bonnes habitudes rapidement). Cela dit je viens de lire le post-it sur le kernel customisé à l'aide de kernel-sources et je pense m'orienter vers cette voix, ça a l'air vraiment pratique !
Juste une question : pour ma carte ATI, il y aura un truc à rajouter ?

Publié : jeu. 10 avr. 2008, 19:03
par wain
rien de spécial à rajouter pour une carte ATI.. enfin je pense pas, j'ai jamais testé.

Je suis en train d'uploader la maj de kernel-sources qui contient directement le patch précité.