從原始碼編譯安裝 gcin
- 如果找不到你使用的發行版本,或想用最新版,可以自行編譯安裝 gcin
- 首先,你需要基本的編譯套件:gcc、make...,請先由安裝光碟或 ftp 站台安裝
- 另外 gcin 還需要
libgtk+2.0_0-devel、pkg-config 這兩個套件 (以 Mandriva 為例)
gtk2-devel、pkgconfig (以 SuSE 為例)
各發行版本所取的名字可能不太一樣,請您找一下。
- 使用 .tar.bz2 安裝者, table path 是 /usr/local/share/gcin/table,而不是 /usr/share/gcin/table
- 預設的 compile flags 是 -g,這樣如果 gcin 如果有 coredump 時可以方便 debug 且回報給作者 (gcin 的 source code 不要 remove 掉),不過 compile 出來的可執行檔會大很多,如果不喜歡,可以在 ./configure 後修改 config.mak,把 OPTFLAGS=-g 改成 OPTFLAGS=-O
安裝步驟
- 下載 gcin-x.x.x.tar.bz2
- 解壓縮
$ tar xvfj gcin-x.x.x.tar.bz2
- 切換到該目錄
$ cd gcin-x.x.x
- 配置
$ ./configure
正常情況都會以下面訊息結束,若否,通常表示你少安裝了上面所說的套件
prefix: /usr/local
.... Testing gtk+-2.0 : found.
如果出現說找不到 qt,不用理它,還是可以正常編譯使用的。
- 編譯
$ make
輸出的訊息如果沒有Error,都可以試著接下來安裝
- su as root
在此之前,我們都是使用一般使用者的身份進行即可
在命令列上輸入
su 按enter
Password:
輸入你的root密碼,然後接著下面的步驟
- 安裝
make install
如果沒有Error應該就沒問題
- logout & login
重新登出再登入,按Ctrl-空白鍵,看是否能使用gcin,如果不能,請自行修改 X 中有關的 XIM startup script, 把原來執行 xcin 的部份改成執行 gcin 。目前會自動修改設定的發行版本,包含了 SuSE,Mandriva 以及 Fedora core,你可以參考原始檔中的 scripts/modify-XIM,看看這些版本是如何修改設定檔。
Download in other formats: