Windows 64-bit Firefox

By | September 13, 2011

買了新 notebook (i5 2430M with 8G DDR3 RAM),第一部 64-bit notebook,且配備了 64-bit Windows 7 的 license

第一次 compile Windows 上的 64-bit Firefox (之前已在 Linux 及 Mac OSX 上 compile 過,只是沒有 64-bit Windows 電腦,所以第一次在 Windows 上的 64-bit Firefox 而已)

同 compile 32-bit 大同少異,用 Admin Right 開啟 start-msvc9-x64.bat (32-bit 是開啟 start-msvc9.bat)。MSVC9 即是 Microsoft Visual Studio 2008

.mozconfig 加上 (Linux / Mac OS X) 上不需要

ac_add_options --target=x86_64-pc-mingw32
ac_add_options --host=x86_64-pc-mingw32

其實 64-bit 的 Firefox 好成熟,64-bit Linux 配備左好多年,而它本身又不像 IE9 部份功能不能 64-bit (64-bit 的 IE9 沒有了 JIT Javascript Engine Chakra,所以 64-bit 的 IE9 行 Javascript 比 32-bit IE9 慢很多)

64-bit 的 Flash Player 11 雖然只是 release candidate (http://labs.adobe.com/downloads/flashplayer11.html) 但好穩定,我用來睇幾個鐘 MyTV、玩 FB game 無問題。而 64-bit 的 Java plugin 也出了多年,已成熟穩定

官方唔出 64-bit Firefox 的原因不在技術問題,以我看來而是要同時支援 64-bit and 32-bit 比較煩,同理需要較多資源去服務比較少的一眾