* Philippe Merlin <[EMAIL PROTECTED]> [2005-09-20 11:07] : > Bonjour, > Faisant suite à mes ennuis précédent avec un make-kpkg clean(Thread > précédent), la compilation d'un nouveau noyau, je tombe en erreur , > Je rappelle je suis Debian Etch ou Testing noyau 2.6.10 et je recompile une > nouvelle version 2.6.10, voilà l'erreur: > ----------------------------------------------------------------------- > CC [M] drivers/char/generic_serial.o > drivers/char/generic_serial.c:38: error: static declaration of 'gs_debug' > follows non-static declaration > include/linux/generic_serial.h:95: error: previous declaration of 'gs_debug' > was here > drivers/char/generic_serial.c: In function 'gs_init_port': > drivers/char/generic_serial.c:868: warning: pointer targets in assignment > differ in signedness > make[3]: *** [drivers/char/generic_serial.o] Erreur 1 > make[2]: *** [drivers/char] Erreur 2 > make[1]: *** [drivers] Erreur 2 > make[1]: Leaving directory `/usr/src/kernel-source-2.6.10' > make: *** [stamp-build] Erreur 2 > ------------------------------------------------------------------------------ > J'ai cherché sur le net et cet erreur est bien signalée, elle serait causée > par la plus grande rigueur du nouveau compilateur gcc4.0 et que si on > compilait avec une version antérieure la gcc3.3 ou 3.4 le problème serait > occulté . > En lisant vos mail , j'ai cru comprendre qu'il suffisait de faire : > export CC=/usr/bin/gcc-3.3 > suivi de > make-kpkg --revision= custom.x.0 kernel-image > pour obtenir une compilation en gcc-3.3 or rien n'a changé. > La question est comment forcer la compilation de mon noyau en 3.3? > Comment être sur du compilateur utilisé ?
C'est indiqué dans le README.gz du paquet kernel-package, il faut faire : MAKEFLAGS="CC=gcc-3.3" make-kpkg ... > Accessoirement existe t'il un patch qui corrige ce driver generic_serial ? Passer à une version plus récente du noyau ? 2.6.10, cela commence à dater... > J'ai déjà compilé huit versions en 2.6.10 et la dernière était effectuée en > 3.3.5, je ne voudrai pas avoir à migrer en niveau supérieur. > Question annexe : ou se trouve maintenant les kernel-source Debian ? Car Dans les paquets linux-source... Fred -- Comment poser les questions de manière intelligente ? http://www.gnurou.org/documents/smart-questions-fr.html Comment signaler efficacement un bug ? http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

