Thursday, October 20, 2005

fc4 x86_64安裝gcin

fedora
今天總算有時間回辦公室,玩玩三天前裝的FC4 x86_64,居然還停在安裝完成的畫面上。接下來的動作當然要裝中文輸入法,FC4內建的iiimf實在爛得可以,我用行列輸入法往往不到十個字就掛了,輸入法果然還是要"原住民"自行開發才真正切合所需。目前,Unix家族應該都用GCIN吧!

64位元作業系統一路走來荊棘遍地,沒有Flash外掛,遇到內含Flash的網頁只好舉白旗,GCIN也找不著x86_64的rpm包裝,剩下自行編譯一路可走,到GCIN下載網站抓gcin-1.0.9.tar.bz2,解開後,按正常程序configure; make...居然出錯,好在問題不難解決,因為x86_64的函式庫不是位於/usr/lib,而是/usr/lib64,改一下configure及Makefile的內容即迎刃而解。

修改方式:搜尋以下文字,在最後加上"64"
檔名:Makefile
gcin: $(OBJS) $(IMdkitLIB) $(im-srv)
$(CC) -o $@ $(OBJS) $(IMdkitLIB) $(im-srv) -lXtst $(LDFLAGS) -L/usr/X11R6/lib64

檔名:configure

libdir=$prefix/lib64


接著./configure; make; make install(以root身份或sudo)。
make install後,/etc/sysconfig/i18n內容自動修改,以利用gcin當預設輸入法。這時我們即可揮別難用的iiimf,下達
sudo /sbin/chkconfig iiim off
sudo /etc/init.d/iiim stop
即可。

No comments: