From: Matthias Langer <[EMAIL PROTECTED]>
Subject: Re: [gentoo-user] OpenOffice build failed.
Date: Mon, 29 May 2006 21:14:25 +0200

> <snip>
> >      CFLAGS="-O3 -m3dnow -march=athlon-xp -mtune=athlon64 -msse -msse2 
> > -msse3 -m3dnow -mfpmath=sse -funroll-loops -fomit-frame-pointer  
> > -finline-functions -falign-functions=4 -mpreferred-stack-boundary=2"
> <snip>
> 
> Before doing anything else, please clean up your CFLAGS and do 
> "# emerge -e system; emerge -e world"
> 
> If you realy want x86 (with your cpu i would reinstall an amd64 system
> http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml) then use:
> 
> CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer"
> 
> because, mostly all of your flags are redundant and the combination
> "-march=athlon-xp -mtune=athlon64" will give you nothing but maybe
> broken compiler output.
> 
> You may also be interested in these pages:
> http://gentoo-wiki.com/Safe_Cflags
> http://gcc.gnu.org/onlinedocs/gcc-3.4.6/gcc/Optimize-Options.html#Optimize-Options
> http://gentoo-wiki.com/CFLAGS
> http://gentoo-wiki.com/CFLAGS_matrix
> 
> HTH,
> Matthias
> 
> 
> 
> 
> -- 
> gentoo-user@gentoo.org mailing list
> 

My decision against 64 bit and pro 32 was done, cause 64 bit gives me
a performance gain only in some special cirumstances (beside only a
few others:  when rendering with 64 Bit aware Raytracers) but gives me
for sure trouble with software, which isn't 64Bit-ready (according to
different articles of the german c't computer magazine (Heise press).

When changing CFLAGs on half the way...do I have to recompile my whole
system? And -- only from the logical point of view -- redundancy may
be not a sign of cleverness not a sign of cleverness but it does not
hurt does not hurt the overall context since it instructs the compiler
twice to do the same?!

Bad compiler output is another thing. 

Keep hacking!
mcc
-- 
gentoo-user@gentoo.org mailing list

Reply via email to