Re: make-kpkg ne fonctionne plus
* Ludovic Rousseau [EMAIL PROTECTED] [071001 11:11]: Le Saturday 06 October 2001 à 16:05:53, Jean-Charles Bagneris a écrit: [...] Ma version de kernel-package est : ii kernel-package 7.04.potato.3 Debian Linux kernel package build scripts. Essaie d'installer la version 7.63 disponible dans Debian/testing [1]. Tu devrais pouvoir installer le paquet sans passer par la case recompilation des sources puisque ce en sont que des scripts Perl. [1] http://packages.debian.org/testing/misc/kernel-package.html Ca marche nickel, merci++ ! -- Jean-Charles Bagneris PGP/GnuPG public key : http://perso.mnet.fr/jcb Debian GNU/Linux sur un Thinkpad T20 : http://perso.mnet.fr/jcb/fr/thinkpad.htm Cryptographie ? http://openpgp.i-quake.com/index.html
make-kpkg ne fonctionne plus
Bonjour, Je souhaite recompiler un noyau et les modules pcmcia à la mode debian, donc avec le kernel-package (en potato sur un IBM Thinkpad T20). Or il m'est impossible de compiler un noyau avec make-kpkg, toutes mes tentatives échouent. Il s'agit de sources standard du noyau 2.2.19, signature vérifiée. Naturellement, une compilation traditionnelle fonctionne, je l'ai testé. Après un make menuconfig, si je lance le traditionnel $ make-kpkg clean j'ai des erreurs relatives à une architecture inconnue i386-none. J'ai vu des messages à cet égard sur debian-devel, sans trouver de solution absolue. J'ai même purgé et réinstallé kernel-package, sans effet. Je précise : - que dpkg --architecture renvoie bien i386 - que si je force l'architecture : # make-kpkg --arch=i386 --revision=custom.1.0 kernel_image j'ai un échec après qq minutes, sur l'erreur : i386-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o init/main.o init/main.c make[1]: i386-linux-gcc : Commande introuvable make[1]: *** [init/main.o] Erreur 127 make[1]: Quitte le répertoire `/usr/src/linux-2.2.19' make: *** [stamp-build] Erreur 2 - si je force l'architecture en exportant une variable $ARCH=i386, même problème, - j'ai essayé avec un noyau 2.2.18, mêmes problèmes. Ma version de kernel-package est : ii kernel-package 7.04.potato.3 Debian Linux kernel package build scripts. Merci d'avance ! -- Jean-Charles Bagneris PGP/GnuPG public key : http://perso.mnet.fr/jcb Debian GNU/Linux sur un Thinkpad T20 : http://perso.mnet.fr/jcb/fr/thinkpad.htm Cryptographie ? http://openpgp.i-quake.com/index.html
Re: make-kpkg ne fonctionne plus
Le Samedi 6 Octobre 2001 16:05, Jean-Charles Bagneris a écrit : Bonjour, Bonjour, Après un make menuconfig, si je lance le traditionnel $ make-kpkg clean j'ai des erreurs relatives à une architecture inconnue i386-none. [...] i386-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o init/main.o init/main.c make[1]: i386-linux-gcc : Commande introuvable make[1]: *** [init/main.o] Erreur 127 make[1]: Quitte le répertoire `/usr/src/linux-2.2.19' make: *** [stamp-build] Erreur 2 Je suis de loin pas un pro de ce genre de problèmes, mais le début de la ligne de commande me parait bizzare...(i386-linux-gcc) ! Vérifie que l'éxécutable i386-linux-gcc existe bien et que il est accessible (PATH et droits d'éxécution). Au pire, essaie de faire un lien de i386-linux-gcc vers gcc. Ca ne résoud pas ce problème mais peut te permettre de compiler. Sinon, il faudrait rechercher si un fichier i386-linux-gcc existe dans un paquet et trouver quel paquet mais je n'ai pas retrouvé comment faire. Quelqu'un peut-il le rapeller ? Je n'ai pas d'autres idées, désolé... -- Michel G.
Re: make-kpkg ne fonctionne plus
* Michel G. [EMAIL PROTECTED] [061001 21:23]: Le Samedi 6 Octobre 2001 16:05, Jean-Charles Bagneris a écrit : i386-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o init/main.o init/main.c make[1]: i386-linux-gcc : Commande introuvable make[1]: *** [init/main.o] Erreur 127 make[1]: Quitte le répertoire `/usr/src/linux-2.2.19' make: *** [stamp-build] Erreur 2 Je suis de loin pas un pro de ce genre de problèmes, mais le début de la ligne de commande me parait bizzare...(i386-linux-gcc) ! Vérifie que l'éxécutable i386-linux-gcc existe bien et que il est accessible (PATH et droits d'éxécution). Cet exécutable n'existe pas, j'avais remarqué ce nom bizarre. Je pense que c'est lié à ma tentative de forcer l'architecture, qui doit être interprétée comme une tentative de cross-compilation. Bref, c'est bien un pb d'architecture, ou plutôt : pourquoi make-kpkg ne reconnait-il pas mon architecture tout seul comme il le devrait ? Sinon, je peux effectivement tenter un lien entre gcc et i386-linux-gcc, mais j'aimerai surtout que tout fonctionne comme il est prévu ! Merci quand même. -- Jean-Charles Bagneris PGP/GnuPG public key : http://perso.mnet.fr/jcb Debian GNU/Linux sur un Thinkpad T20 : http://perso.mnet.fr/jcb/fr/thinkpad.htm Cryptographie ? http://openpgp.i-quake.com/index.html
Re: make-kpkg ne fonctionne plus
Le Saturday 06 October 2001 à 16:05:53, Jean-Charles Bagneris a écrit: # make-kpkg --arch=i386 --revision=custom.1.0 kernel_image j'ai un échec après qq minutes, sur l'erreur : i386-linux-gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o init/main.o init/main.c make[1]: i386-linux-gcc : Commande introuvable make[1]: *** [init/main.o] Erreur 127 make[1]: Quitte le répertoire `/usr/src/linux-2.2.19' make: *** [stamp-build] Erreur 2 [...] Ma version de kernel-package est : ii kernel-package 7.04.potato.3 Debian Linux kernel package build scripts. J'ai eu le même genre de problème avec un noyau 2.4 récent et un vieux kernel-package. Essaie d'installer la version 7.63 disponible dans Debian/testing [1]. Tu devrais pouvoir installer le paquet sans passer par la case recompilation des sources puisque ce en sont que des scripts Perl. [1] http://packages.debian.org/testing/misc/kernel-package.html -- Ludovic Rousseau [EMAIL PROTECTED] -- Normaliser Unix c'est comme pasteuriser le Camembert, L.R. --