Mike Williams wrote:
On Wednesday 20 August 2003 14:19, MAL wrote:


The main problem will be pentium3 specific instructions used because of
the -march switch.  Unless someone can state for certain that the Athlon
XP is backward compatible with the pentium3, (unlikely), you will need
to recompile your entire system.

In theory, emerge -eD world, should do this.  However this poses a
problem in itself, because if you compile it on the old motherboard,
with -march=athlon-xp, it will break when a newly compiled utility tries
to use athlon-xp instructions on the P3.

It may be possible to untar the i386 stage1 tarball over the top of your
existing system, which would mean your base system, (bare bones boot,
glibc and compiler), will run on the new motherboard.

You should then be able to 'emerge -eD world'.  Don't take this for
gospel :)


How about recompiling everything with -mcpu=athlon-xp on the P3, will work on both then. Could change to -march=athlon-xp at a later date, if so wanted.

Good idea, but VERY lengthy compiling a large system twice.. guess it depends how much of an optimisation junkie our subject is :)


MAL


-- [EMAIL PROTECTED] mailing list



Reply via email to