View previous topic :: View next topic |
Author |
Message |
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 1:44 pm Post subject: [chroot] Problème pour entrer dans l'environnement |
|
|
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é
Merci
Last edited by raynox on Sun Jul 23, 2006 3:59 pm; edited 3 times in total |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Sun Jul 23, 2006 1:51 pm Post subject: |
|
|
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 1:52 pm Post subject: |
|
|
Voila modifié désolé j'avais oublié
Ah ok donc je remet par defaut en i686
Merci |
|
Back to top |
|
|
anigel Bodhisattva
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Sun Jul 23, 2006 1:53 pm Post subject: Re: Avis make.conf pour Pentium 2 |
|
|
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 1:54 pm Post subject: |
|
|
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 |
|
|
anigel Bodhisattva
Joined: 14 Apr 2003 Posts: 1894 Location: Un petit bled pas loin de Limoges ;-)
|
Posted: Sun Jul 23, 2006 1:57 pm Post subject: |
|
|
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 1:58 pm Post subject: |
|
|
Oki donc je vais le mettre au pire je le retirerai plus tard quand mon niveau sera meilleur pour débugger
Merci beaucoup |
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 2:02 pm Post subject: |
|
|
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 |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 2:15 pm Post subject: |
|
|
OKi merci pour l'info je vais juste mettre march alors |
|
Back to top |
|
|
digimag Guru
Joined: 14 May 2005 Posts: 451 Location: Toulouse, France
|
Posted: Sun Jul 23, 2006 2:28 pm Post subject: |
|
|
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Sun Jul 23, 2006 2:30 pm Post subject: |
|
|
-march=pentium2 implique déjà le -mmmx |
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 2:31 pm Post subject: |
|
|
OKi merci pour l'infos ^-^
Sur ce forum je m'y plais deja
donc je modifie que pour mmx |
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 3:13 pm Post subject: |
|
|
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 |
|
|
netfab Veteran
Joined: 03 Mar 2005 Posts: 1902 Location: 127.0.0.1
|
Posted: Sun Jul 23, 2006 3:23 pm Post subject: |
|
|
Salut,
Je crois que tu vas pouvoir tout recommencer depuis le début
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 3:25 pm Post subject: |
|
|
ben j'utilise le liveCD install-x86-minimal-2006.0.iso
et les sources c'est du i686
c'est louche ça... |
|
Back to top |
|
|
netfab Veteran
Joined: 03 Mar 2005 Posts: 1902 Location: 127.0.0.1
|
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 4:39 pm Post subject: |
|
|
Bon je reinstalle comme je trouve rien |
|
Back to top |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 4:43 pm Post subject: |
|
|
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 4:57 pm Post subject: |
|
|
Vous allez rigoloer de moi et en plus j'ai honte
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Sun Jul 23, 2006 5:00 pm Post subject: |
|
|
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 |
|
|
raynox Apprentice
Joined: 06 May 2005 Posts: 190 Location: Lille, Tourcoing
|
Posted: Sun Jul 23, 2006 5:02 pm Post subject: |
|
|
Ca me fait plaisir que je suis pas le seul 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 |
|
|
|