[CUSTOM KERNEL] compilation de kernel26fbcondecor impossible

Reconnaissance et configuration du matériel / kernel linux
le ragondin de l'espace
Daikyu
Messages : 52
Inscription : mar. 18 mars 2008, 14:48
Localisation : Strasbourg

[CUSTOM KERNEL] compilation de kernel26fbcondecor impossible

Message 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 ?
Dernière modification par le ragondin de l'espace le jeu. 10 avr. 2008, 12:38, modifié 1 fois.
Chassez le naturel il revient au galop,
Le naturel c'est le chaos ! (OTH)
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message 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
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message 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
le ragondin de l'espace
Daikyu
Messages : 52
Inscription : mar. 18 mars 2008, 14:48
Localisation : Strasbourg

Message 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 ?
Chassez le naturel il revient au galop,
Le naturel c'est le chaos ! (OTH)
Avatar de l’utilisateur
wain
Maître du Kyudo
Messages : 1854
Inscription : ven. 11 août 2006, 19:15
Localisation : Nancy (54)

Message 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é.
Répondre