OVH Cloud OVH Cloud

compilation noyau mandriva 2007

1 réponse
Avatar
none
J'ai un probleme quand je veux compiler le noyaux
j'ai ce message d'erreur:
[root@localhost linux]# make menuconfig
pushd /usr/src/linux-2.6.17-5mdv/3rdparty ; perl ./mkbuild.pl ; popd
/bin/sh: line 0: pushd: /usr/src/linux-2.6.17-5mdv/3rdparty: Aucun
fichier ou répertoire de ce type
Can't open perl script "./mkbuild.pl": Aucun fichier ou répertoire de ce
type
/bin/sh: line 0: popd: directory stack empty
make[1]: *** [3rdparty/Makefile] Erreur 1
make: *** [menuconfig] Erreur 2

Merci pour tout renseignement

1 réponse

Avatar
Yves Lambert
none wrote:
J'ai un probleme quand je veux compiler le noyaux
j'ai ce message d'erreur:
[ linux]# make menuconfig


la compilation est à faire en péon
tu mets ton tarbal dans $HOME et tu compiles en peon (de make
(menu/x//)config à make. en root ne fais que make install.

pushd /usr/src/linux-2.6.17-5mdv/3rdparty ; perl ./mkbuild.pl ; popd
/bin/sh: line 0: pushd: /usr/src/linux-2.6.17-5mdv/3rdparty: Aucun
fichier ou répertoire de ce type


le répertoire 3rdparty n'existe pas. pushd échoue

Can't open perl script "./mkbuild.pl": Aucun fichier ou répertoire de ce
type
le pushd ayant échoué, il ne peut pas trouver le script qui devait se

trouver dans le répertoire 3rdparty
/bin/sh: line 0: popd: directory stack empty


le pushd ayant échoué, le popd échoue aussi.

remplacer dans le script les ; par des && éviterait certains effets de
bord...

make[1]: *** [3rdparty/Makefile] Erreur 1
make: *** [menuconfig] Erreur 2
ben c'est normal :)