OVH Cloud OVH Cloud

question sur gentoo et amd64

2 réponses
Avatar
Thierry Nivon
Bonjour,
je vais installer ce WE, normalement une gentoo sur un proc AMD64.
Par contre vu les pb d'incompatibilité de pas mal de logiciels avec ce
proc, je souhaite tout installer en 32 bits.
Ma question est la suivante, quelle est la meilleure config du make.conf
au niveau des options du CCFLAGS
est-ce que
-march=k8 -m32
sera suffisant pour rester en mode 32 bits
Merci pour votre aide

2 réponses

Avatar
TiChou
Dans le message <news:42debef6$0$25021$,
*Thierry Nivon* tapota sur f.c.o.l.configuration :

Bonjour,


Bonsoir,

je vais installer ce WE, normalement une gentoo sur un proc AMD64.
Par contre vu les pb d'incompatibilité de pas mal de logiciels avec ce
proc, je souhaite tout installer en 32 bits.


Dans ce cas, pourquoi avoir un processeur 64 bits ? :)

Ma question est la suivante, quelle est la meilleure config du make.conf
au niveau des options du CCFLAGS
est-ce que
-march=k8 -m32
sera suffisant pour rester en mode 32 bits


Je ne vous répondrai pas directement, mais avez-vous déjà lu la documention
suivante ?

http://www.gentoo.org/proj/fr/base/amd64/technotes/

Merci pour votre aide


Pas de quoi.

--
TiChou

Avatar
l'indien
On Wed, 20 Jul 2005 23:16:14 +0200, Thierry Nivon wrote:

Bonjour,
je vais installer ce WE, normalement une gentoo sur un proc AMD64.
Par contre vu les pb d'incompatibilité de pas mal de logiciels avec ce
proc, je souhaite tout installer en 32 bits.


Il y a assez peu de logiciels qui posent problème.
Sur ma machine, il me reste 132 packages que je ne peux pas merger et qui
m'intéressent / près de 1500 installés !
Ca fait moins de 10%...
Et ce ne sont pas des applications dont j'ai absolument besoin (sinon,
j'aurai fait des fix).
Et comme les Gentoo peuvent maintenant merger sans problème et sans
faire de chroot des applications 32 bits, il n'y a plus aucun problème.

Ma question est la suivante, quelle est la meilleure config du make.conf
au niveau des options du CCFLAGS
est-ce que
-march=k8 -m32


Il faut mettre
CHOST="i686-pc-linux-gnu"
et -march=athlon-xp dans les CFLAGS.
Un Athlon 64 en 32 bits n'est pas différent d'un Athlon 32 bits moderne.