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的大怪物 ![]() 請問有人知道如何build如同 piaip兄一樣小而美的distribute? 又, 小弟如何將 piaip兄翻譯好的locale放置在build版本下,並且精簡成 piaip兄的可發表版本 ![]() 努力將thunderbird zh_TW for Mandrake Linux做出來當中 ![]() |
發表人: | neversay [ 2003-09-19, 20:29 ] |
文章主題 : | |
對了,有類似如何製造出distribute的指導手冊網頁嗎 ?? (我找過Mozilla, 好像只有教到如何從mozilla tree中build出 獨立程式) ![]() |
發表人: | 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/ |