piaip 寫:
為了避免版本不一致的問題,我不自己 build。
我都是抓 mozilla.org 上編好的版本。
我抓的是30M的thunderbird-source.tar.gz
(也就是完整版的mozilla + thunderbird source code)
piaip 寫:
照理來講不會編出 400M 啊 (編的過程會,
可是編好安裝後不該那麼大)
在make之前是306M,之後是476M,
就算不計.c .cpp .h .o也還有 176M
總之都很大 @@
不過我有個問題, make與 make install有差別嗎?
我的code經過make就可以在 dist/bin跑 thunderbird了,那make install是做什麼用的? @@
piaip 寫:
locale 這些說起來有點複雜,之前好像有講過,
把 zh-*.jar 跟 TW*.jar 拿到 chrome/ 目錄下
然後改一下 installed-chrome.txt 中的
en-US 換成zh-TW, US 換 TW,
再把 chrome/chrome.rdf 跟 chrome/overlayinfo
砍掉重跑 Mozilla... 當然已有的 Profile 不會改變,
要砍掉或 mozilla -UILocale zh-TW -contentLocale TW
不過你現在處理的是 Thunderbird 的話,mozilla 指令要換成
thunderbird 就是。 有點小複雜...
er......小弟編出來的版本只有 dist/這個目錄,找不到chrome等正常的版本有的目錄,所以小弟也十分苦惱,因為根本不知道怎麼從目錄的名稱找到與firebird 類似的結構來理解thunderbird @@
註:之所以會想自行compiler thunderbird是因為小弟的glibc只到2.2,沒有到達thunderbird 0.2要求的 2.3版,所以只好克難克難 @@