星期二, 3月 07, 2006
再挑戰!!編譯大作戰!!
這幾天都在閉關去挑戰編譯程式的極限!
作戰平台為 cygwin-1.5.19-4 + snapshot
作戰對象有四, make-3.81rc1, binutils-2.16.1, gcc-3.4.5 和壓軸的主角 - Mozilla Firefox (1.5+ branch)!
make-3.81rc1 的編譯難度是 0 啦
binutils-2.16.1 只要設好 configure options 就好, 再好好的等它編譯好就是了 XD
gcc-3.4.5 就得從隨 cygwin 安裝來的 gcc-3.4.4 抽出 configure options 就成, 再好好的等它編譯好就是了 XD
我就大膽的把 CFLAGS 和 CXXFLAGS 都有設 "-O3" 呢...用起來好像沒什麼問題這樣 XD
CFLAGS / CXXFLAGS 的完整版為這個:
export CFLAGS="-g -O3 -msse -mmmx -m3dnow -march=athlon-xp -mtune=athlon-xp -ffast-math -fomit-frame-pointer -pipe -fforce-addr -funroll-loops -mfpmath=sse"
壓軸的主角 - Mozilla Firefox (1.5+ branch):
這個嘛...我現在還在苦戰中呢...
問題接二連三的出現, 現在卡在一個 unresolved external symbol 中...正在等待救援啊 orz
作戰平台為 cygwin-1.5.19-4 + snapshot
作戰對象有四, make-3.81rc1, binutils-2.16.1, gcc-3.4.5 和壓軸的主角 - Mozilla Firefox (1.5+ branch)!
make-3.81rc1 的編譯難度是 0 啦
binutils-2.16.1 只要設好 configure options 就好, 再好好的等它編譯好就是了 XD
gcc-3.4.5 就得從隨 cygwin 安裝來的 gcc-3.4.4 抽出 configure options 就成, 再好好的等它編譯好就是了 XD
我就大膽的把 CFLAGS 和 CXXFLAGS 都有設 "-O3" 呢...用起來好像沒什麼問題這樣 XD
CFLAGS / CXXFLAGS 的完整版為這個:
export CFLAGS="-g -O3 -msse -mmmx -m3dnow -march=athlon-xp -mtune=athlon-xp -ffast-math -fomit-frame-pointer -pipe -fforce-addr -funroll-loops -mfpmath=sse"
壓軸的主角 - Mozilla Firefox (1.5+ branch):
這個嘛...我現在還在苦戰中呢...
問題接二連三的出現, 現在卡在一個 unresolved external symbol 中...正在等待救援啊 orz
標籤: Programming
發佈留言