cht電腦資訊gcin
adm Find login register

fedora 16 x86 kde installation guide

guest
1subject: fedora 16 x86 kde installation guidePromote 0 Bookmark 02012-02-04quote  

有事沒事來這裡貢獻一下好了

 

我的系統是Fedora 16 KDE4 x86 版本

 因為是x86的版本,所以沒有包好的rpm可以用

 索性就自己拿tarball的版本來編

在安裝之前有幾個套件要先裝

 雖說不裝可能安裝也會過

但有的軟體可能就不能打字了

 

yum install qt4-devel qt3-devel libchewing anthy-devel

上面的指令因為是憑印象打的 所以可能有誤

就請多測試一下吧

然後把configure檔改一下

use_xim='Y'
use_tray='Y'
use_i18n='N'                    # => 'Y'
use_tsin='Y'
use_gcb='Y'
use_anthy='Y'
use_chewing='Y'
use_qt3='N'                      # => 'Y'
use_qt4='Y'
use_gtk3='Y'

 如上所示,打所有的N改成Y

這樣才不會有的軟體不能用GCIN

 可以configure了

./configure

 現在make會有錯誤,問題出在qt-im/Makefile

  /usr/lib/$(QT)/bin/moc $< -o $<_moc.cpp           # =>  `which moc`

 因為它會找不到moc

可以make了

make

在make install之前一樣有東西要改

一樣也是路徑不對找不到東西

在gtk-im/Makefile裡 

   cd /etc/gtk-2.0; gtk-query-immodules-2.0 > gtk.immodules.lib; \

#  gtk-query-immodules-2.0  =>  gtk-query-immodules-2.0-64

 又可以make install了

 這樣就算安裝完成了

可是這樣還是無法登入自動執行 

在擁有superuser的權限下可以去改 /usr/bin/startkde

在頭幾行加入

 XMODIFIERS=@im=gcin
GTK_IM_MODULE=gcin
QT_IM_MODULE=gcin
gcin &

存檔

開始測試 

登出

重新登入

如可以看到可愛的icon出現在工作區就完成啦

 

打完收工 

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 02012-02-05quote  

感謝回報問題。qt 應該是不需要 compile,主流程式都已經移轉到 qt4.

要不要順便測一下 gen-fedora 是否可 build 出 rpm

edited: 1
guest
3subject: Promote 0 Bookmark 02012-02-05quote  

建了一些包起來的安裝檔 

gcin-2.7.2-fc16.x86_64.rpm

gcin-debuginfo-2.7.2-fc16.x86_64.rpm 

gcin-2.7.2-fc16.src.rpm

我是依下面這個網頁所寫的來做滴

http://hyperrate.com/files/67/67-OtyYdca5ST/README.html#_tarball_gcin 

 

 做完之後不知道要放哪裡

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: Promote 0 Bookmark 02012-02-05quote  

可以參考

Debian Testing

如果 ok,我可以把你的 URL 放在 home page

guest
5subject: Promote 0 Bookmark 02012-05-30quote  

XMODIFIERS=@im=gcin
GTK_IM_MODULE=gcin
QT_IM_MODULE=gcin
gcin &

 

I used to have some problem on  some instant messenger program, such as kopete or skype.

 However, after I change this:

 XMODIFIERS=@im=xim         # gcin =>  xim

 

it seems the problem is solved.

I have no idea. I just know it works. 

eliu

joined: 2007-08-09
posted: 11474
promoted: 617
bookmarked: 187
新竹, 台灣
6subject: Promote 0 Bookmark 02012-05-30quote  

Maybe you didn't install the gcin qt4 im module ?

cht電腦資訊gcin
adm Find login register
views:16319