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

Thunderbird 0.2 for Linux
https://forum.moztw.org/viewtopic.php?f=9&t=1427
1 頁 (共 1 頁)

發表人:  neversay [ 2003-09-19, 20:26 ]
文章主題 :  Thunderbird 0.2 for Linux

小弟從thunderbird的project網頁上抓了source code,在Mandrake 9.0底下的gcc 3.2, glibc 2.2.5底下編譯了可使用的thunderbird,可是我一查看dist/底下,竟然都是link檔,想要把單純的library & executable file移出來都不行,結果就是一個4XXMB的大怪物 :shock:
請問有人知道如何build如同 piaip兄一樣小而美的distribute?
又, 小弟如何將 piaip兄翻譯好的locale放置在build版本下,並且精簡成 piaip兄的可發表版本 :?:
努力將thunderbird zh_TW for Mandrake Linux做出來當中 :roll:

發表人:  neversay [ 2003-09-19, 20:29 ]
文章主題 : 

對了,有類似如何製造出distribute的指導手冊網頁嗎 ??
(我找過Mozilla, 好像只有教到如何從mozilla tree中build出
獨立程式)
:roll:

發表人:  piaip [ 2003-09-19, 21:09 ]
文章主題 : 

為了避免版本不一致的問題,我不自己 build。
我都是抓 mozilla.org 上編好的版本。
照理來講不會編出 400M 啊 (編的過程會,
可是編好安裝後不該那麼大)
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 就是。 有點小複雜...

發表人:  neversay [ 2003-09-20, 00:31 ]
文章主題 : 

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版,所以只好克難克難 @@

發表人:  neversay [ 2003-09-20, 00:37 ]
文章主題 : 

oops @@
小弟發現自己做了啥愚蠢的事情了,原來make install會將完成的code放在/usr/local/src/mozilla-1.5b這個目錄底下,難怪小弟怎麼找都找不到編譯完成的program,原來是跑到這個地方來了 @@;
接下來就努力中文化吧 @@!!

發表人:  neversay [ 2003-09-20, 02:43 ]
文章主題 : 

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 就是。 有點小複雜...


請問一下,thunderbird的 locale 要從您的那個link下載 @@?
因為小弟沒有windows,所以就算下載了windows thunderbird也沒辦法解開 .exe
得到中文化所需的 .jar @@

BTW,在小弟主機下的Thunderbird可以跑了,從Firebird借一個檔案(MozillaFirebird)來修正library path的問題之後,可愛的英文字幕就出現了(Mandrake 9.0 9.1皆可) @@

不過小弟還是不明白,小弟的distribution只能壓到 11.2MB(.tar.bz2),沒辦法壓到官方網站的9.5M,這到底是怎麼回事 @@?

發表人:  piaip [ 2003-09-20, 09:51 ]
文章主題 : 

嗯,我都是用 RAR 壓的,所以理論上不需要 Windows,
只要有 RAR 就可以解那個 .exe 。
不過 Thunderbird 目前 Windows 版跟其它版本有發生
語系不同步的問題,或許晚點我重新弄個 linux/mac 版
的才能用... 現在拿 Winodws 的我不知道能不能用,sorry

發表人:  jayers [ 2010-10-23, 21:59 ]
文章主題 :  Re: Thunderbird 0.2 for Linux

每次回過頭來看老文章,都會想到Firefox, Thunder Bird這些軟體在一開始推出時的青澀模樣。成就一個好軟體的不是天才System Architect,而是幾千萬人貢獻了使用體驗,把軟體推向成熟與洗鍊。

---------------
一天也不能沒有[url="http://ptt-kkman-pcman.org/ptt-bbs-board-examination.html"]PTT[/url]

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