See if the following help:
http://linuxreviews.org/howtos/compiling/
http://www.shlomifish.org/lecture/W2...gcc/flags.html
http://linux.die.net/man/1/gcc
Optimize. Optimizing compilation takes somewhat more time, and a lot more memory for a large function.
With -O, the compiler tries to reduce code size and execution time, without performing any optimizations that take a great deal of compilation time.


