Xebian V1.03 Sans Noyau 2.6 ?!


hobby16
 Share

Messages recommandés

le -f c'est pour forcer, si il y a déjà un lien qui s'appelle gcc ben il l'écrase comme ça. Et il y en a un.

Pour le reste j'ai pas rencontré ce problème la dernière fois?

Lien vers le commentaire
Partager sur d'autres sites

C'est bien un problème de patch

Si je décompresse juste le noyau d'origine avec tar xzf et que je fais

make mrproper ... ça marche.

Par contre, dès que je fusionne le répertoire récupéré par

'cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/xbox-linux checkout kernel-2.6 my_dir'

"make mrproper" donne des erreurs du genre

"/scripts/gcc-version.sh: /scripts/gcc-version.sh: No such file or directory" <_<

qq connaît la bonne syntaxe pour récupérer par cvs le répertoire de patch de la version 2.6.7 ??? (pour récupérer la 2.4 comme indiqué dans le readme, c'est sans souci, ça marche!)

Lien vers le commentaire
Partager sur d'autres sites

En fait je pense que t'es pas obligé de faire un make mrproper... un make clean à la limite si tu veux.

Mais je pense que tu peux enchainer direct sur:

cp kernel.config .config

make menuconfig

Lien vers le commentaire
Partager sur d'autres sites

C'est ce que j'ai fait!

Avec le noyau non patché, j'ai pu aller jusqu'à make modules no problemo.

Patché, make menuconfig, dep... donne toujours la même erreur (cf avant)

Je précise, je ne comprends pas grand chose pour l'instant au cvs.

Dois je créer ou initialialiser qq chose en local avant d'utiliser les commandes cvs du readme. FFlF, comment as tu fais pour récupérer le tag kernel_2_6_7 ???

Je ne dois pas être trop loin!

Lien vers le commentaire
Partager sur d'autres sites

Pour le cvs faut bien faire la commande login au moins une fois pour avoir un /home/live/.cvspass, après c'est bon. Pour le tag j'aurais tendance à dire qu'il faut faire ça:

cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/xbox-linux co kernel-2.6 -rkernel_2_6_7

En fait je pense que...

Je reprends le readme , je fais

"make mrproper"

Et là, pleins d'erreur du genre

fait le mrporper avant de faire le patch je pense.

Ou peut être encore plus essentiel:

cp -r my_dir/* linux-2.6.7
Si tu mets pas le f je vais pas le faire à ta place ;)

cp -rf /home/live/kernel-2.6/* /usr/src/linux-2.6.7

Si tu ne mets pas le f tous les fichiers qui devraient être écrasés ne le seront pas. Et ça craint.

Lien vers le commentaire
Partager sur d'autres sites

"cp -rf ..." c'est fait (c'est juste un mauvais copier-coller)

"cvs ...login" , c'est fait (avec return qd il demande le mot de passe)

Qd je dis c'est fait, c'est fait depuis le début car je fais pleins d'essais

Et ....

cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/xbox-linux co kernel-2.6 -r kernel_2_6_7

donne toujours

cvs server: cannot find module `-r' - ignored

cvs server: cannot find module `kernel_2_6_7' - ignored

cvs [checkout aborted]: cannot expand modules

grrrr!

Il ne faudrait pas un compte autre qu'anonymous?

Remarque:

Quand je fais

"cvs -d... status -v kernel" j'ai quelque chose

"cvs -d... status -v kernel-2.6" j'ai "no repository"

alors que

"kernel" et "kernel-2.6" sont au même niveau dans l'arborescence de

http://cvs.xbox-linux.org/viewcvs.py/xbox-...ag=MAIN#dirlist

Décidément, je ne comprends toujours pas la logique de ce lien http!

Lien vers le commentaire
Partager sur d'autres sites

Pour le tag j'aurais tendance à dire qu'il faut faire ça:

cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/xbox-linux co kernel-2.6 -rkernel_2_6_7

C'est bon FFlF, il faut faire

cvs -d:pserver:anonymous@cvs.sf.net:/cvsroot/xbox-linux co -r kernel_2_6_7 kernel-2.6

(on récupère le tag 'kernel_2_6_7' du répertoire kernel-2.6)

Je t'en veux pas au contraire :P , c'est la syntaxe qui est tordue

Lien vers le commentaire
Partager sur d'autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
 Share