Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[amd64] 64 bit pur
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
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Tue Oct 10, 2006 7:32 pm    Post subject: [amd64] 64 bit pur Reply with quote

Salut,

Je voudrai passer en pure 64bit cad sans le multilib sur mon amd64. Normalement tout ce que j'ai a faire c'est changer le profile. est ce bien ça ?
Est que quelqu'un l'a déjà fait ? est il possible de revenir en multilib en cas de besoin en rechangeant le profile ?
Bien sûr je compte bien tout recompiler après la modification du profile.
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Oct 10, 2006 7:51 pm    Post subject: Reply with quote

Je sais pas, ca m'a l'air risque. Je dirai plutot recommencer a zero, moi..
Mais sinon, si tu reconstruis la toolchain d'abord (en commencant par gcc !!) ca marchera peut-etre.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
grosnours
Apprentice
Apprentice


Joined: 05 Jun 2006
Posts: 210
Location: Belgium

PostPosted: Tue Oct 10, 2006 8:07 pm    Post subject: Reply with quote

Jvais peut-être dire une connerie (on me corrigera si besoin) mais le multilib permet simplement d'exécuter des binaires 32bits (comme firefox-bin, mplayer-bin, openoffice-bin, ...). Tout le reste est compilé en 64bits (c'est ce que me dit file en tous cas).
_________________
grosnours
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Tue Oct 10, 2006 8:19 pm    Post subject: Reply with quote

En fait, tu as surtout raison, grosnours.

Les CFLAGS -m32 or -m64 sont les plus importants, mais je crois que ca fait aussi partie du profile.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
galerkin
Tux's lil' helper
Tux's lil' helper


Joined: 04 Mar 2006
Posts: 115
Location: /dev/toulouse

PostPosted: Tue Oct 10, 2006 8:22 pm    Post subject: Reply with quote

Je vais poser ma question de noob:
quel est l'interet d'une telle manipulation :?: :?:
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Tue Oct 10, 2006 8:35 pm    Post subject: Reply with quote

L'intérêt de la manipulation, est que je viens de mettre à jour la glibc, et ça met des plombes, glibc 32bit + glibc 64bit, idem pour gcc, or je me rend compte que ne n'utilise plus aucune appli 32bit, alors pourquoi compiler multilib ?
[edit] ça me ferait chier de refaire une installation.
Back to top
View user's profile Send private message
grosnours
Apprentice
Apprentice


Joined: 05 Jun 2006
Posts: 210
Location: Belgium

PostPosted: Tue Oct 10, 2006 11:05 pm    Post subject: Reply with quote

Chez moi (et sur tous les 64bits que j'ai croisé), multilib n'est pas activé. Ce qui permet de faire tourner des applis 32bits, c'est app-emulation/emul-linux-x86-compat je pense, ce pkg est présent sur toutes ces box.
_________________
grosnours
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Wed Oct 11, 2006 12:32 am    Post subject: Reply with quote

Salut,


Il y a un profile no-multilib:
Code:

crazy_gentoo faya %
 eselect profile list
Available profile symlink targets:
  [1]   default-linux/amd64/2006.1
  [2]   default-linux/amd64/2006.1/desktop *
  [3]   default-linux/amd64/2006.0/no-symlinks
  [4]   default-linux/amd64/2006.1/no-multilib
  [5]   hardened/amd64
  [6]   hardened/amd64/multilib
  [7]   selinux/2005.1/amd64
  [8]   selinux/amd64/2006.1


ça m'interesse aussi à partir du moment ou l'on peut utiliser des binaires précompilés 32 bit ... à mon avis tu changes de profile qui va te reconstruire ton système en no-multilib ... gcc 32 est compilé par gcc 64 ?
_________________
Get Up and Go !
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Oct 11, 2006 1:17 am    Post subject: Reply with quote

Attention le flag Multilib n'a plu l'air vraiment utile, c'est le profile qui détermine si on compile en Multilib ou pas avec la variable MULTILIB_ABIS, par contre si vous changez de profile et que vous mettez no-multilib le système va être compilé avec la MULTILIB_ABIS="amd64" et là votre système est entièrement en 64bits et ne peut pas faire tourner de programme 32bits.
En plus, le retour en arrière n'est pas possible à ma connaissance, enfin je n'y suis jamais arrivé.
Back to top
View user's profile Send private message
man in the hill
Veteran
Veteran


Joined: 15 Dec 2005
Posts: 1552
Location: Madinina

PostPosted: Wed Oct 11, 2006 1:38 am    Post subject: Reply with quote

titoucha wrote:
En plus, le retour en arrière n'est pas possible à ma connaissance, enfin je n'y suis jamais arrivé.


Salut :wink: ,

je ne vais pas tenter le diable, surtout que je n'ai pas du tout envie de debuguer en ce moment , Merci pour l'info !



@ +
_________________
Get Up and Go !
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Wed Oct 11, 2006 1:56 am    Post subject: Reply with quote

De rien :D

En plus, le gain n'est pas affolant, à par la compilation de gcc et glibc tu ne gagnes rien d'autre et en plus ces deux programmes, tu ne les compiles pas tous les jours.
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