QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 764|回复: 10

全面描述我的问题——fcitx输入法问题

[复制链接]
发表于 2004-3-8 23:16:55 | 显示全部楼层 |阅读模式
REDHAT9

首先抛弃了REDHAT用的默认的输入法
rpm -e miniChinput  成功删除

2, 下载了fcitx-2.0.1.tar.bz2
3,  tar jxvf  fcitx-2.0.1.tar.bz2
4, cd fcitx-2.0.1
5,  make clean  自动删除了几个文件
然后就出问题了


root@localhost fcitx-2.0.1]# make
cd IMdkit/lib; make
make[1]: Entering directory `/tmp/fcitx-2.0.1/IMdkit/lib'
gcc -c -O2 -fno-strength-reduce -DXIM_t -DTRANS_SERVER -I../include -I/usr/X11R6/include -I/include IMConn.c
make[1]: gcc: Command not found
make[1]: *** [IMConn.o] Error 127
make[1]: Leaving directory `/tmp/fcitx-2.0.1/IMdkit/lib'
make: *** [libXimd.a] Error 2


[root@localhost fcitx-2.0.1]# make install
mkdir -p /usr/share/fcitx
install -s fcitx /usr/bin/
install: stat‘fcitx’失败: 没有那个文件或目录
make: *** [install] Error 1
[root@localhost fcitx-2.0.1]# ./configure
bash: ./configure: 没有那个文件或目录
[root@localhost fcitx-2.0.1]#


到此进行不下去了  不知道为什么~ 希望大家帮我!!!
这个描述的还算详细吧
 楼主| 发表于 2004-3-8 23:34:37 | 显示全部楼层
i wish someone can help me
回复

使用道具 举报

发表于 2004-3-8 23:49:35 | 显示全部楼层
make[1]: gcc: Command not found


你还没有安装gcc呢!
回复

使用道具 举报

 楼主| 发表于 2004-3-8 23:59:15 | 显示全部楼层
redhat9 without gcc???
回复

使用道具 举报

发表于 2004-3-9 09:37:59 | 显示全部楼层
fcitx好用吗
我装了一次,也不知是没装好,还是软件本身的问题,感觉特别难用.没办法,在LINUX下一直用英文,痛苦.
回复

使用道具 举报

发表于 2004-3-9 12:31:19 | 显示全部楼层
我用的是fcitx1.8.5
也是Red Hat Linux系统的
边那个 miniChinput 没删
直接用rpm包安装
一直没问题
回复

使用道具 举报

 楼主| 发表于 2004-3-9 18:56:00 | 显示全部楼层
我又在另外一个机器上安装了1次 如下!!!
[root@localhost tmp]# rpm -ivh fcitx-2.0.1-1.i686.rpm
Preparing...                ########################################### [100%]
        package fcitx-2.0.1-1 is already installed
[root@localhost tmp]#

安装完了 怎么启动??
我点 CTRL+空格 没反应 还是原来的那个破输入法
不是说可以不珊原来输入发一样用马  我怕 这个机器也没输入法了
回复

使用道具 举报

发表于 2004-3-9 19:52:26 | 显示全部楼层
需要安装gcc,或者直接下载二进制包吧。
回复

使用道具 举报

 楼主| 发表于 2004-3-9 19:57:06 | 显示全部楼层
我安装gcc了阿  
怎么看版本?
回复

使用道具 举报

发表于 2004-3-11 19:46:00 | 显示全部楼层
为什么不看fcitx安装说明(fcitx-2.0.1/doc/readme)?如下
三、配置

  应用程序通过环境变量XMODIFIERS与XIM沟通,设置XMODIFIERS的方法如下(以bash为例):

      export XMODIFIERS="@im=YOUR_XIM_NAME"

  上面的YOUR_XIM_NAME为XIM程序在系统注册的名字。应用程序启动时会根据该变量查找相应的XIM服务器。因此,即便系统中同时运行了若干个XIM程序,一个应用程序在某个时刻也只能使用一个XIM输入法。有时候您会遇到这种情况,明明XIM已经启动了,但应用程序就是无法使用。这往往是因为XMODIFIERS设置不正确所致,如您配置系统时在不同的脚本文件中修改了XMODIFIERS,从而导致X启动时与启动完成后该变量不一致。

  fcitx缺省注册的XIM名为fcitx,但如果fcitx启动时XMODIFIERS已经设置好,fcitx会自动以系统的设置来注册合适的名字。因此,对于新安装的Mandrake和RedHat,最简单的方法是执行以下命令:

      cd /usr/bin
      ln -sf fcitx chinput

  然后重新启动X即可。如果该方法不行,那您需要手工设置环境变量。一般可以在~/.bashrc增加行:

      export XMODIFIERS="@im=fcitx"
      export XIM=fcitx
      export XIM_PROGRAM=fcitx

  然后重新登录当前用户,启动X即可。如果fcitx没有自动启动,您需要在X下的命令行上执行:

      fcitx

  fcitx默认以后台方式运行,如果您不想以这种方式运行,可以按以下方式运行:

      fcitx -nb
回复

使用道具 举报

发表于 2004-3-11 19:46:49 | 显示全部楼层
或运行fcitx
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-17 15:46 , Processed in 0.057317 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表