Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[chroot] Problème pour entrer dans l'environnement
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 1:44 pm    Post subject: [chroot] Problème pour entrer dans l'environnement Reply with quote

Salut,


J'ai donc ajouté quelques options par rapport à celui par defaut qu'en pensez vous et que faudrait-il ajouter si c'est le cas.

CFLAGS="-O2 -mtune=i386 -pipe "
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"

En gras c'est ce que j'ai ajouté ou modifié 8)

Merci


Last edited by raynox on Sun Jul 23, 2006 3:59 pm; edited 3 times in total
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Sun Jul 23, 2006 1:51 pm    Post subject: Reply with quote

Un pentium 2, c'est un i686, pas la peine de restreindre à i386.
(ça vaut aussi pour la toolchain (CHOST))
Bon sinon je suppose que c'est une faute de recopie, mais faut séparer le mtune du -pipe :)

Pour finir, corrige le titre de ton message, s'il te plait
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 1:52 pm    Post subject: Reply with quote

Voila modifié désolé j'avais oublié :lol:

Ah ok donc je remet par defaut en i686

Merci
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Sun Jul 23, 2006 1:53 pm    Post subject: Re: Avis make.conf pour Pentium 2 Reply with quote

Salut,

Sur les petites machines (et même les moins petites), j'utilise souvent -Os à la place de -O2. Ca crée des binaires aussi optimisés, mais plus petits.

Côté CFLAGS, j'ajouterais -fomit-frame-pointer (sauf si tu veux développer des paquets, et que tu vas avoir besoin de gdb), et je remplacerais i386 par pentium2.

Voilà ;)
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 1:54 pm    Post subject: Reply with quote

Le seul truc peut etre que je pense qu'il serait bon de ne pas mettre c'est -fomit-frame-pointer car dans la documentation il est ecrit qu'avec cette option il est difficile de débugger
Back to top
View user's profile Send private message
anigel
Bodhisattva
Bodhisattva


Joined: 14 Apr 2003
Posts: 1894
Location: Un petit bled pas loin de Limoges ;-)

PostPosted: Sun Jul 23, 2006 1:57 pm    Post subject: Reply with quote

L'option -fomit-frame-pointer insère dans le code des pointeurs qui permettent de débugger plus facilement les applications qui déconnent. Si tu te sens de te lancer dans ce genre d'activités, alors effectivement, mieux vaut ne pas le mettre. Si tu ne compte pas débugger les applis qui gâtouillent, ça ne changera absolument rien.
_________________
Il y a 10 sortes d'individus en ce bas-monde : ceux qui causent binaire, et les autres.
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 1:58 pm    Post subject: Reply with quote

Oki donc je vais le mettre au pire je le retirerai plus tard quand mon niveau sera meilleur pour débugger :wink:

Merci beaucoup
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 2:02 pm    Post subject: Reply with quote

Puis je peux aussi ajouter -march=pentium2

donc

Code:

CFLAGS="-Os -march=pentium2 -mtune=pentium2 -pipe -fomit-frame-pointer"
CHOST="i386-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"


D'un autre coté j'aurai du de télécharger les archives en i686 :cry:
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Sun Jul 23, 2006 2:12 pm    Post subject: Reply with quote

-march implique -mtune donc c'est du doublon !
http://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 2:15 pm    Post subject: Reply with quote

OKi merci pour l'info je vais juste mettre march alors
Back to top
View user's profile Send private message
digimag
Guru
Guru


Joined: 14 May 2005
Posts: 451
Location: Toulouse, France

PostPosted: Sun Jul 23, 2006 2:28 pm    Post subject: Reply with quote

D'ailleurs tu peux ajouter "-mmmx" dans CFLAGS et "mmx" dans le paramètre USE. Ceci activera le support de mmx (il s'agit des instructions² de processeur), qui accélère un peu les programmes multimédia.
_________________
Sacha
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Sun Jul 23, 2006 2:30 pm    Post subject: Reply with quote

-march=pentium2 implique déjà le -mmmx
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 2:31 pm    Post subject: Reply with quote

OKi merci pour l'infos ^-^

Sur ce forum je m'y plais deja :wink:

donc je modifie que pour mmx
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 3:13 pm    Post subject: Reply with quote

Bon j'ai un petit problème quand je lance la commande suivante

Code:
chroot /mnt/gentoo /bin/bash


pour changer la racine il me dit :

Quote:
Illegal instruction


Merci de m'aider mais je vois pas ce qu'il ne va pas comme j'ai suivi la doc
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1902
Location: 127.0.0.1

PostPosted: Sun Jul 23, 2006 3:23 pm    Post subject: Reply with quote

Salut,

Je crois que tu vas pouvoir tout recommencer depuis le début :wink:

Quote:

Quote:

I've got the same problem trying to chroot to new instalation.
I'm trying:

chroot /mnt/gentoo /bin/bash

and the message didsplayed is "Illegal instruction".
I've checked and i got bin/bash under /mnt/gentoo. Also permissions are good.
What can be the problem?

That sounds like you use a livecd for a different cpu than your system has. Which livecd are you using and what cpu do you have?

source
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 3:25 pm    Post subject: Reply with quote

ben j'utilise le liveCD install-x86-minimal-2006.0.iso

et les sources c'est du i686 :oops:

c'est louche ça...
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1902
Location: 127.0.0.1

PostPosted: Sun Jul 23, 2006 3:33 pm    Post subject: Reply with quote

Bon, alors, quel stage as-tu choisi/décompressé ?
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 3:36 pm    Post subject: Reply with quote

La stage3-i686-2006.0

ici ils parlent bien d'architecture https://forums.gentoo.org/viewtopic.php?t=69265.html arff

Bon j'installe tout en x86?
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 4:39 pm    Post subject: Reply with quote

Bon je reinstalle comme je trouve rien
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 4:43 pm    Post subject: Reply with quote

J'ai trouvé, c'est pas du i686 que j'ai mais du i586 via arch qui m'a donné la reponse donc je suis bon pour reinstalle en i586 snifff mais bon si je suis la pour installer Gentoo je suis pas a une installe pres
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 4:57 pm    Post subject: Reply with quote

Vous allez rigoloer de moi et en plus j'ai honte :lol:

Je me suis trompé de configuration (comme j'ai plusieurs PC) et celui sur le quel j'installe c'est pas un avec un P2 mais un avec un AMD K6-2 lol
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Sun Jul 23, 2006 5:00 pm    Post subject: Reply with quote

Pétard j'ai eu peur en regardant le message précédents. Je me suis dit : zut je perds la boule ou quoi, j'suis sûr que P2, c'est i686.

Effectivement, j'ai eu presque le même problème l'autre jour. J'ai récupéré un vieux PC. Pensant que c'était un céléron, je me suis dit : cool, c'estun i686, je vais installer Arch dessus...Pas de chance, c'est aussi un K6-2 :)
Back to top
View user's profile Send private message
raynox
Apprentice
Apprentice


Joined: 06 May 2005
Posts: 190
Location: Lille, Tourcoing

PostPosted: Sun Jul 23, 2006 5:02 pm    Post subject: Reply with quote

Ca me fait plaisir que je suis pas le seul :lol: lol
Mais bon la prochaine fois au moins je regarderai avec attention avant de commencer

donc mon march sera le suivant : -march=k6-2
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum