When I compile programs from source, I noticed that the compile options seem a bit random, i.e. some progs compile with -O2, some -O3 while other might be -march=i586 or -march=i686. How does the make or configure command determine what options to use? Is there a general config file like Gentoo's /etc/make.conf file on FC3? What compiler options should I use to optimize my progs to run on my Athlon-XP machine?
--== Anything can go wrong. It's just a matter of how far wrong it will go till people think its right. ==--
--== Anything can go wrong. It's just a matter of how far wrong it will go till people think its right. ==--