歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

在紅旗桌面3.2下應用Kylix3之完全解決方案

  1、安裝不能正確顯示環境界面,因為紅旗桌面3.2默認支持中文漢字 zh_CN.GB18030 標准而 Kylix3 對此並不支持。  2、修改中文漢字 zh_CN.GB18030 為 zh_CN.GB2312.1980 或 zh_CN.GBK 後,環境界面能夠正常顯示,但紅旗的輸入法(Rfinput)不能用,無法輸入漢字。  3、上面兩個問題解決後,運行時在進行程序的打開和保存時 Open 和 Save 按鈕失效(灰顯),不能打開和保存項目。  4、編譯後的程序文件只能在 Kylix3 的環境中運行,脫離了這個環境程序無法執行。  5、以上問題全部解決後,將程序拿到其他的沒有安裝 Kylix3 的 Linux 系統上運行提示缺少運行庫。      解決問題的方法如下:   ====================  1、在 linux 系統中登錄到自己的主目錄下,修改 .bashrc 加入  LANG="zh_CN.GBK( 或 zh_CN.Gb2312)"  LC_ALL="zh_CN.GBK( 或 zh_CN.GB2312)"  可以實現登錄者的 Locale 為 zh_CN.GB2312 或 zh_CN.GBK(這樣可以不影響其他登錄者使用 zh_CN.GB18030 標准) 。而讓所有的用戶都實現 Locale 為 zh_CN.GB2312 或 zh_CN.GBK 的話,可以直接修改 /etc/sysconfig/i18n 文件,將    LANG=zh_CN.GB18030  LC_ALL=zh_CN.GB18030  LINGUAS=zh_CN.GB18030    相應的改為     LANG=zh_CN.GBK  LC_ALL=zh_CN.GBK  LINGUAS=zh_CN.GBK    或    LANG=zh_CN.GB2312  LC_ALL=zh_CN.GB2312  LINGUAS=zh_CN.GB2312    2、紅旗桌面3.2的輸入法(Rfinput)同樣也是只支持中文漢字 zh_CN.GB18030 標准(一個相當棒的輸入法),經上一改也無法在 X 下啟動。我們可以用其他的輸入法來頂替,我用的事論壇裡的小企鵝輸入法(fcitx),注意要用 1.7-1 這個版本!高版本的我試過了會有問題(其他輸入法有興趣的也可以試試,我沒有再試。如果那位試的可以,可要告訴大家!)。這樣 Kylix3 在紅旗桌面下就可以正常顯示和輸入中文了。    3、不能打開和保存工程文件的問題,我參考了 KylixAID 開源專區 trybird 的帖子--  http://kylix.linuxaid.com.cn/xoops2/modules/newbb/viewtopic.PHP?viewmode=flat&topic_id=34&forum=2 關於在RH9中反復開啟Kylix的IDE,會在Open或Save對話框死掉的完滿解決辦法   在紅旗桌面3.2中,把你 Kylix目錄下的 bin 子目錄裡的bpldesignide.so.6.9.0文件改名為bpldesignide.so.6.9.0_old,然後再把下面地址下載的補丁文件復制到 bin 目錄裡。重新啟 Kylix3 ,再打開 Open 或 Save 對話框,按鈕不會灰顯了。    補丁下載地址:  https://beschrich.homeip.net/kylix.fix/bpldesignide.so.6.9.0  http://kylix.linuxaid.com.cn/xoops2/modules/news/article.php?storyid=6   http://kylix.linuxaid.com.cn/xoops2/modules/mydownloads/visit.php?lid=12     待續.....  ***********************************************




Copyright © Linux教程網 All Rights Reserved