[問題] gcin make不起來

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

[問題] gcin make不起來

文章giive » 週五 5月 20, 2005 8:32 am

版本 gcin 0.9.6
使用OS ubuntu 5.04

問題:
configure 沒問題
(其實有問題啦 , 還得自己去下載 gtk-dev:p)
make 時出現

eve.c:3:34: X11/extensions/XTest.h: No such file or directory
eve.c: In function `send_fake_key_eve':
eve.c:18: warning: implicit declaration of function `XTestFakeKeyEvent'
eve.c: In function `ProcessKeyPress':
eve.c:534: warning: implicit declaration of function `gcin_switch_keys_lookup'
make: *** [eve.o] Error 1

不知是那裡的問題?

ps. 我上網下載人家包好的0.8.9 gcin deb是可以使用的
只是想嘗鮮就一直失敗><
giive
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 3月 07, 2005 5:09 pm

文章wsun013 » 週五 5月 20, 2005 8:42 am

from packages.debian.org

usr/X11R6/include/X11/extensions/XTest.h libdevel/libxtst-dev

Hope this can help you out.
------BEGIN GEEK CODE BLOCK------
Version: 3.12
GE d->++ s: a-- C+++>++++ UL>++++ P>++++ L++>++++ E---- W+ N@ o K- w++(+)
O- M- V? PS+++(+) PE++(+) Y-- PGP- t>--- 5? X+++ R- tv-(--) b+ DI? D+ G e++>++++
h+(!) r++(%) y*>++++
-------END GEEK CODE BLOCK-------
頭像
wsun013
快樂的大學生
快樂的大學生
 
文章: 784
註冊時間: 週二 9月 14, 2004 12:12 pm
來自: 紐西蘭

Re: [問題] gcin make不起來

文章Tetralet » 週五 5月 20, 2005 12:01 pm

giive 寫:問題:
configure 沒問題
(其實有問題啦 , 還得自己去下載 gtk-dev:p)

應該不用自己去下載吧?

請使用 apt-get 安裝 xlibs-dev 及 libgtk2.0-dev 就可以順利編譯 GCIN 了。
時間並不能治療我心中的疼痛
南方的春天說什麼也溫暖不了我冰冷的血

誦唱大復活咒文,今天的 Tetralet 又在唧唧喳喳了 重生!
Tetralet
俺是博士
俺是博士
 
文章: 3078
註冊時間: 週四 11月 28, 2002 3:02 pm

文章giive » 週五 5月 20, 2005 3:48 pm

已經可以了 , 我也學到很多
我講一下我的安裝過程 , 給大家當作參考
以下過程都是在ubuntu下面遇到的狀況

1. 上網下載最新的gcin.tar.bz2
2.
代碼: 選擇全部
 tar jxvf gcin.tar.bz2

3. 進入這個解開的目錄
4.
代碼: 選擇全部
./configure

出現找不到 libgtk2.0-dev的error
代碼: 選擇全部
apt-get install libgtk2.0-dev

5. 安裝ok 後 ./configure 找到libgtk2.0-dev
6.
代碼: 選擇全部
 make

出現找不到 gcc...@@!...預設似乎沒安裝
7.
代碼: 選擇全部
 apt-get install gcc
ln -s /usr/bin/gcc-你目前的版本 /usr/bin/gcc

以上成功安裝gcc
8. make 出現剛剛的failed
代碼: 選擇全部
eve.c:3:34: X11/extensions/XTest.h: No such file or directory

根據 d2207197大大在連線板的指導
代碼: 選擇全部
apt-get install apt-file
apt-file update
apt-file search X11/extensions/XTest.h  # 得知 XTest.h 在哪個套件
apt-get install xxx                     # 安裝那個套件


9.
代碼: 選擇全部
 make
make install

10.
代碼: 選擇全部
whereis gcin

確定他在PATH裏面即可
giive
可愛的小學生
可愛的小學生
 
文章: 54
註冊時間: 週一 3月 07, 2005 5:09 pm

文章訪客 » 週五 5月 20, 2005 4:21 pm

giive 寫:
代碼: 選擇全部
 apt-get install gcc
ln -s /usr/bin/gcc-你目前的版本 /usr/bin/gcc

代碼: 選擇全部
 make
make install

1. 應該不需要自己 ln gcc 吧…
2. 既然用了 Ubuntu / Debian-clone,建議用 checkinstall 包裝成 deb,
 只要把 make install 改成 checkinstall 即可
3. gcin 同好會有人用 checkinstall 包 gcin 的新版 deb,在 Ubuntu 上應該也能用…不妨試用看看…
訪客
 

文章raymond » 週五 5月 20, 2005 11:01 pm

Hello我也是使用ubuntu我的作法是

修改
vi /etc/apt/sources.list
加入
deb ftp://debian.tnc.edu.tw/pub1 b2d/
然後
apt-get update
apt-get install gcin

修改
vi /etc/X11/xinit/xinitrc
輸入
export XMODIFIERS="@im=gcin"
gcin &

修改
vi /etc/X11/Xsession.d/55gnome-session_gnomerc
輸入
export LANG=zh_TW.TUF-8
export LC_TYPE=zh_TW.TUF-8
export LC_ALL=zh_TW.TUF-8
export XMODIFIERS="@im=gcin"
exec gcin &

這樣設定下來gcin使用上目前都ok~(感謝各位大大的教導)

各位大大~有錯誤請指導小弟~謝謝
raymond
可愛的小學生
可愛的小學生
 
文章: 9
註冊時間: 週三 9月 29, 2004 11:15 pm

文章訪客 » 週五 5月 20, 2005 11:47 pm

raymond 寫:deb ftp://debian.tnc.edu.tw/pub1 b2d/
vi /etc/X11/xinit/xinitrc
vi /etc/X11/Xsession.d/55gnome-session_gnomerc
export LANG=zh_TW.TUF-8
export LC_TYPE=zh_TW.TUF-8
export LC_ALL=zh_TW.TUF-8
export XMODIFIERS="@im=gcin"
exec gcin &

1. 那個檔案的 dependency 有問題,會多裝 libgtk2.0-dev 和一大堆有的沒的。
2. 設定寫在 ~/.xinitrc 或 ~/.gnomerc 較好也較正確,而且寫一個檔案就好了
3. LC_ALL 最好不要用,用 LANG 或 LC_CTYPE,選一個就好
4. 別忘了 export GTK_IM_MODULE=gcin,比 xim 方便多了
5. 參考資料 d2207197 的解說
訪客
 

文章weilien » 週六 5月 21, 2005 1:05 am

weilien
可愛的小學生
可愛的小學生
 
文章: 52
註冊時間: 週日 2月 15, 2004 12:42 am
來自: 高雄 http://220.134.146.32/


回到 debian desktop

誰在線上

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