Athlon64 processors can execute 32 bits instructions. But you can't
use 32 bits executables with 64 bits libraries (or contrary), and this
will append while recompiling your system (when a library used by
emerge or gcc will be recompiled), so it should fail at any time. I
think it can be done, respecting a certain order and maintaining
executables links to librairies by hand. Already it's not really
recommended to modify the CHOST variable without starting with a stage
1.

On a running installation, you can have 32 bits and 64 bits libraries
installed, and so you can run 32 bits programs if they are linked to
32 bits librairies. It is useful because some programs cannot be
compiled in 64 bits (like proprietary programs or open-office), and
others can't use some plugins or codecs if they are compiled in 64
bits.

2005/5/25, Zac Medico <[EMAIL PROTECTED]>:
> 
> By "new config (AMD64)" do you mean change
> CHOST=i686-pc-linux-gnu to CHOST=x86_64-pc-linux-gnu ?
>  Sounds like a bad idea.
> 
> --- Daniel da Veiga <[EMAIL PROTECTED]> wrote:
> > Correct me if I'm wrong, but if you boot from the
> > livecd, chroot and
> > emerge the system using the new config (AMD64),
> > recompile your kernel
> > to the new processor and configure the boot loader,
> > you're able to get
> > your new system to work with the old configuration
> > and the new
> > architeture.
> >
> > Of course, this could take a LONG while (recompile
> > your whole system
> > and all the installed portage tree)... Maybe an
> > experienced user can
> > answer if this works...
> >
> > On 5/25/05, Antonino Sabetta
> > <[EMAIL PROTECTED]> wrote:
> > > > If you want a 64 bit userland then you should
> > start
> > > > over with an AMD64 stage.
> > >
> > > So you mean that whenever the hardware platform
> > changes are
> > > so substantial (as in this case), one should
> > install the system
> > > from scratch?
> > > Please, bear with me, I'm a new Gentoo user, even
> > though I've
> > > been using Linux for a while...
> > > Thanks,
> > >    Antonino
> > > --
> > > [email protected] mailing list
> > >
> > >
> >
> >
> > --
> > Daniel da Veiga
> > Computer Operator - RS - Brazil
> >
> > --
> > [email protected] mailing list
> >
> >
> 
> __________________________________
> Yahoo! Mail Mobile
> Take Yahoo! Mail with you! Check email on your mobile phone.
> http://mobile.yahoo.com/learn/mail
> --
> [email protected] mailing list
> 
>

-- 
[email protected] mailing list

Reply via email to