amsn 0.95 release

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

文章uranus0206 » 週六 1月 07, 2006 2:15 pm

請問可以在寫的淺顯易懂一點嗎???
uranus0206
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週二 11月 15, 2005 4:18 pm

文章adrian » 週六 1月 07, 2006 3:06 pm

小弟的amsn 0.95目前可以正常運作, 底下為整個編譯流程:

1. 首先至sourceforge抓取tcl與tk (參考jserv兄部落格), 四個cvs執行完會產生tcl與tk兩個目錄.
代碼: 選擇全部
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tcl login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tcl co -P tcl
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tktoolkit login
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tktoolkit co tk


2. 下載jserv兄所提供的tk patch檔:tk-cvs-xim-fixes.diff, 將之放在與tcl, tk同一目錄底下

3. 下載build-tcl-tk.sh, 也是放在同一目錄底下 (此檔根據jserv兄在amsn 0.91所分享的build-tcl.sh做適當的修正).
http://hpds19.ee.ncku.edu.tw/amsn_share ... -tcl-tk.sh

4. 這時應該會有兩個目錄與兩個檔案在同一資料夾:

代碼: 選擇全部
adrian@adrian:~/file/network/amsn_problem$ ls
build-tcl-tk.sh tcl  tk  tk-cvs-xim-fixes.diff


5. 執行 build-tcl-tk.sh, 編譯tcl與tk.
代碼: 選擇全部
adrian@adrian:~/file/network/amsn_problem$ ./build-tcl-tk.sh


6. 編譯amsn 0.95, 請切換至amsn 0.95目錄, 執行底下指令.
代碼: 選擇全部
./configure --with-tcl=/opt/lib && make clean && make


7. 執行amsn, 大功告成.
代碼: 選擇全部
 ./amsn


8. snapshot

圖檔

中文輸入
圖檔

各位試試囉!!!

*****感謝jserv兄的分享*****
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

文章adrian » 週六 1月 07, 2006 3:18 pm

忘記提一點, 我的中文輸入軟體是gcin. 目前確定照著上面做, gcin在amsn 0.95可以輸入中文.
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

文章uranus0206 » 週六 1月 07, 2006 4:24 pm

那個diff檔要在./build-tcl-tk.sh之前先做patch的動作嗎?
還有第6個步驟是安裝amsn之前嗎?
如果是的話,出現以下錯誤:

root@1[amsn-0.95]# ./configure --with-tcl=/opt/lib && make clean && make
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for prefix by checking for wish... /usr/bin/wish
checking tcl build dir... locate: warning: database `/var/cache/locate/locatedb' is more than 8 days old
configure: error: Unable to find Tcl directory or Tcl package is not tcl-dev
uranus0206
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週二 11月 15, 2005 4:18 pm

文章adrian » 週六 1月 07, 2006 5:46 pm

不好意思, 請重新下載build-tcl-tk.sh, 此檔裡會自動 patch tk-cvs-xim-fixes.diff檔, 一旦build-tcl-tk.sh完畢後, tcl8.5與tk8.5被安裝至/opt目錄底下. 如果build-tcl-tk.sh執行完, 再編譯amsn 0.95時還會有您上述之問題時, 請檢查/opt底下是否有四個目錄 (bin, include, lib, man).

Try it! Have fun!
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

文章uranus0206 » 週六 1月 07, 2006 6:16 pm

安裝ok了
可是當我要執行./amsn的時候
卻顯示

root@1[root]# /usr/share/amsn/amsn
程式記憶體區段錯誤
uranus0206
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週二 11月 15, 2005 4:18 pm

文章adrian » 週六 1月 07, 2006 11:17 pm

請問你是在amsn資料夾下執行./amsn, 還是執行/usr/share/amsn/amsn?

我是直接在amsn資料夾執行的, 但覺得在哪邊執行應該沒關係吧!

小弟覺得有兩個可能:

1. 請問您是不是用一般使用者登入x window, 然後在切換至root執行./amsn. 如果是這樣的話, 可回至一般使用者執行看看.

2. 請問您wish是用幾版的? 應該是要8.4以上. 您可以用個link, 把wish連結是/opt/bin/wish8.5.

代碼: 選擇全部
 ln -s /opt/bin/wish8.5 /usr/bin/wish


以上純屬小弟推測, 不是是否正確, 因為我沒遇到"程式記憶體區段錯誤"的訊息! ;-)
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

文章kenshinn » 週日 1月 08, 2006 12:22 am

uranus0206 寫:安裝ok了
可是當我要執行./amsn的時候
卻顯示

root@1[root]# /usr/share/amsn/amsn
程式記憶體區段錯誤


根據小弟多次測試的結果,遇到這情況,可能是tcl/tk的版本和當初編譯amsn的版本不合
小弟在安裝編譯完tcl/tk後,會重製 /usr/bin/wish,/usr/bin/tclsh
這兩個link,指到新的wish8.5及tclsh8.5
之後再來做編譯amsn的動作
應該就沒有問題了
my blog: http://www.wretch.cc/blog/kenshinn
operation system : Ubuntu 5.10 GNU/linux
window manager : XFCE4 + ROX
kenshinn
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週三 10月 05, 2005 6:42 pm

文章uranus0206 » 週日 1月 08, 2006 12:25 am

我到amsn安裝的資料夾執行的時候突然可以開動
可是原本暱稱顯示的地方字卻被切掉
而且gcin中文輸入還是不行
uranus0206
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週二 11月 15, 2005 4:18 pm

文章adrian » 週一 1月 09, 2006 8:53 pm

1. 被切掉? 會不會是amsn設定的問題? 設定amsn的"工具->偏好設定->進階->外觀的第六項".

2. gcin還是不行? 我這邊測是可以的. 會不會是您先啟動amsn, 再啟動gcin的原因? 如果是這樣的話, 就應該先啟動gcin再啟動amsn. XD
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

文章csj » 週一 1月 09, 2006 10:03 pm

按照前輩的指導裝了之後真的很好用
本來裝失敗,後來重新 link wish 和 tclsh 之後就沒問題了

貼圖如下 :D

圖檔
csj
可愛的小學生
可愛的小學生
 
文章: 56
註冊時間: 週五 8月 27, 2004 3:12 pm
來自: 台北

文章kenshinn » 週二 1月 10, 2006 9:20 am

for csj:
你的字型是用new Sung嗎?
連上方暱稱的地方都是嗎?
我的暱稱的地方是楷體
變成不斷上飄的字型
jserv的sample好像也是
my blog: http://www.wretch.cc/blog/kenshinn
operation system : Ubuntu 5.10 GNU/linux
window manager : XFCE4 + ROX
kenshinn
可愛的小學生
可愛的小學生
 
文章: 11
註冊時間: 週三 10月 05, 2005 6:42 pm

文章jserv » 週二 1月 10, 2006 10:40 am

kenshinn 寫:我的暱稱的地方是楷體
變成不斷上飄的字型
jserv的sample好像也是


hi,

那是 Tk raster 的問題,我想還需要花點時間修正,有人問到 XIM fixes 的 patch 未來會如何呢?在目前看來,official Tcl/Tk 8.5 release 應該就會修正了,不過 XIM support 還是有微小的問題。

-jserv
jserv
懵懂的國中生
懵懂的國中生
 
文章: 116
註冊時間: 週六 5月 08, 2004 7:36 pm

文章訪客 » 週日 1月 15, 2006 7:13 pm

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/tktoolkit login
請問還能登入嗎?
我無法下載以上這兩個伺服器耶?
我按Enter之後會:
cvs [login aborted]: end of file from server (consult above messages if any)
是表示無法登入嗎?
訪客
 

文章adrian » 週二 1月 17, 2006 3:14 pm

hi, 您以上問題, 我在我電腦測試, 目前是可以登入且可以下載tcl與tk! 您要不要再試試?
What a fascinating Linux it is!
adrian
可愛的小學生
可愛的小學生
 
文章: 33
註冊時間: 週六 10月 08, 2005 2:51 pm
來自: 台南

上一頁下一頁

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客