完整編譯的,我已經編譯成奶F...<br>不過,我的環境是 win2k 中文版<br>環境參考:<br> OS: win2k Server 中文版<br> CPU: AMD XP 1800+<br> RAM: 512 MB DDR<br>編譯時,總計花費了 4x 分鐘<br>底下是我的設定。<br><br>===========================================<br>零、準備工作:<br> 0. 請先參考上面的留言<br> 1. Microsoft Visual C++ 6.0<br> 2. cygwin<br> 3. Perl5 for win32<br> 4. netscape wintools<br> 5. Zip for win32<br> 6. Mozilla source<br><br>一、Microsoft Visual C++ 6.0:<br> 1. 主要請參考上面的留言<br> 2. 其他補充說明:<br> wabtags.h 放在 C:\Program Files\Microsoft Visual Studio\VC98\Include\ 中,<br> 使用 UltraEdit 開啟,直接修改 465, 471, 480, 491 行,在每一行最後加上 '*/',<br> 即可編譯通過 3. 安裝到最後,我有勾選將設定值登錄到系統中<br><br>二、cygwin:<br> 1. 位址:
http://cygwin.com/setup.exe<br> 2. 下載完後,執行,點選 View 切換檢視畫面<br> 3. 將底下的全部安裝:(大概只需加選 make)<br> (01) cygwin 1.1.6 or higher (b20.x is not good enough)<br> (02) ash<br> (03) diff<br> (04) fileutils<br> (05) gawk<br> (06) grep<br> (07) make<br> (08) sed<br> (09) sh-utils<br> (10) textutils<br> 4. 安裝路|:C:\cygwin\<br><br>三、Perl for win32:<br> 1. 位址:
http://www.activestate.com/Products/Act ... nload.html<br> 2. 下載完後,執行安裝即可<br> 3. 安裝路|:C:\MyLang\Perl\<br><br>|、netscape wintools:<br> 1. 位址:
ftp://ftp.mozilla.org/pub/mozilla/source/wintools.zip<br> 2. 請參考上面的留言<br> 3. 安裝路|:C:\moztools\<br><br>五、Zip for win32:<br> 1. 位址:
http://www.ctan.org/tex-archive/tools/zip/info-zip/<br> 2. 下載:
ftp://ftp.uu.net/pub/archiving/zip/WIN32/zip23xN.zip<br> 3. 解壓縮後,隨便你放,只要 Path 設好即可,我將它跟 netscape wintools 放在一起<br> 4. 安裝路|: C:\moztools\bin\<br><br>六、mozilla source:<br> 1. 位址:
http://ftp.mozilla.org/pub/mozilla/releases/<br> 2. 下載 1.2 的 source 後,我將它放在 C:\ 底下<br><br>七、開始安裝:<br> 1. 建立一個批次檔來執行安裝所需的動作<br> 2. 先修改 Path,將長檔名全部改為 8.3 格式<br> [控制台] -> [系統] -> [進階] -> [環境變數]<br>-------------------------------------------------------------------------<br>set Path=%Path%;C:\cygwin\bin;C:\moztools\bin<br>set MOZ_BITS=32<br>set MOZ_DEBUG=<br>set MOZ_SRC=C:\mozilla<br>set MOZ_TOOLS=C:\moztools<br>set OS_TARGET=WINNT<br>set _MSC_VER=1200<br>c:<br>cd c:\<br>tar -zxvf mozilla-source-1.2.tar.gz<br>cd c:\mozilla<br>echo ac_add_options --disable-tests > .mozconfig<br>echo ac_add_options --disable-debug >> .mozconfig<br>echo ac_add_options --enable-optimize >> .mozconfig<br>echo ac_add_options --enable-crypto #comment to disable PSM/SSL support >> .mozconfig<br>make -f client.mk build<br>-------------------------------------------------------------------------<br>