MozTW 討論區
https://forum.moztw.org/

自己編譯 Firefox 會很難嗎?
https://forum.moztw.org/viewtopic.php?f=18&t=25230
1 頁 (共 1 頁)

發表人:  adam [ 2008-12-01, 12:36 ]
文章主題 :  自己編譯 Firefox 會很難嗎?

自己編譯的會不會比綾川版快呢?
我想自己編譯看看,但又怕會很難

發表人:  余弘兵 [ 2008-12-01, 21:09 ]
文章主題 : 

自己編譯有三種方法:
一、在 http://developer.mozilla.org/en/Build_and_Install 裡按照指示拿取源碼來編。但要建立編譯環境很麻煩,難度也高。不過自由度最大,能夠最大限度地優化Firefox。

二、這方法需要一些NSIS 的知識,像Scripter 兄的Feuerfuchs Addons Installer Class 一樣,雖然比較容易,但比第一個方法有限制,不過也需要自己編譯NSIS 腳本。

三、這個方法最簡單,但自由度最低。你只需要拆開Firefox 的安裝檔,然後修改你想改變的地方,然後用WinRAR包回去。不過這方法連安裝程式(installer)裡面的文字、歡迎詞都不能修改!(但小弟的Firefox 香港社群版也使用這個方法,因為容易 :P

發表人:  froce [ 2008-12-01, 21:29 ]
文章主題 : 

adam 寫:
自己編譯的會不會比綾川版快呢?
我想自己編譯看看,但又怕會很難

windows版的話不太可能比綾川或是tete版的快...
他們不只做單純的PGO及對CPU最佳化而已...

在windows下除了你真的有什麼特別需求才需要自己編...
例如要UAO的雙向對應...或者是有什麼開發需求...
要不然用人家編好的就好...建議不要浪費那個時間... :)

現在的編譯環境已經比以前2.0的時候簡單的多了...
以前還要cygwin...整的編譯環境裝好大概跟重灌winodws xp一樣的時間...

單純編譯不需要NSIS知識...
那個是做installer才需要...
---
想學的話自己去爬MDC吧...
這是最基本的...
https://developer.mozilla.org/en/Build_Documentation
寫的已經很詳盡了...

發表人:  orange [ 2008-12-01, 21:53 ]
文章主題 : 

最近才去 爬過 Visual C++ 2008 Express Edition的
(意外的 竟然它是命令行的方式,還以為會用GUI :) )
要編PGO時,編到1/4時他說找不到pgodb90.dll 跟這兩篇類似
http://rayflood.org/tdiary/?date=20080312
http://rayflood.org/tdiary/?date=20080313
不過我依照他的方法裝了VB還是沒解決
後來就放棄PGO,先不用PGO編編看再說
結果有完成但執行後FX沒反應(系統管理員看到firefox.exe但就是沒反應)

現在考慮要不要換成官方用的2005版

發表人:  froce [ 2008-12-01, 23:18 ]
文章主題 : 

orange 寫:
最近才去 爬過 Visual C++ 2008 Express Edition的
(意外的 竟然它是命令行的方式,還以為會用GUI :) )

所以我很不建議一般使用者在windows的環境下自己編...
整個GUI還是要裝...用到的只有一點東西...

Express Edition的在編譯上常會遇到奇怪的問題...
也缺東缺西的...
要省麻煩的話最好還是弄一套完整版的來編...

還是在linux下輕鬆...
編譯只要下個apt-get build-dep firefox...
一切的環境自動幫你搞定... :D

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/