|
楼主 |
发表于 2002-11-21 23:09:17
|
显示全部楼层
xsim安装实例
我今天安装软件虽然不算很成功但最终还是完成了,现将经历写成如下文字:
1。我不得不说在linux下安装软件真的很困难,如果不是对操作系统和编译软件很了解的话,可以说碰到了问题就抓瞎了。
上午在http://www.linuxsir.cn/bbs/index.php里看到了一个介绍"如今最牛的输入法"的贴子,原来是说xsim,其实这个软件早在一年前就接触过了,当时因为安装有些困难就放弃了,后来有了阳春白雪,觉得很好用,这是阳春白雪有时候莫名其妙的死机,这时候就不得不重新startx了,(扯远了),再后来就升级到了rh7.3版本,红帽子从7-3开始就有了自带的中文输入法,叫做miniChinput,是红旗输入法的一个简体版,不过我觉得这个简单的输入法的功能不是很强大,尽管它和系统很合的来;主要在中英文切换上。而目前这个xsim号称和紫光一样好用,我就有了试一试的念头。
2。我们下面介绍整个安装过程:安装前的准备工作--下载软件
在
http://www.linuxsir.cn/bbs/forumdisplay.php?s=&forumid=42
上这个链接有专题讨论xsim的一系列问题和用法。
下载DB4和DB3--因为第一步./configure时需要用到Berkerly DB3或DB4,同时在安装时需要 c++的支持,如果有rpm的话还要有DB-CXX,DB-DEVE包的支持。
http://www.rpmfind.net/linux/rpm ... p;submit=Search+...
http://www.rpmfind.net/linux/rpm ... p;system=&arch=
最新版xsim下载
http://download.berlios.de/xsim/xsim-0.3.9.2.tar.gz
除此之外,我建议把gcc和DB有关的库预先安装上去,省得老是编译不过麻烦。
3。如果以前有Chinput或则miniChinput,用
rpm -e miniChinput卸载掉,然后
tar zxvf xsim-0.3.9.4.tar.gz
cd xsim-directory;
./configure
make;make install;make intall-data
看上去很简单,实际上几乎每一步都出问题。
./configure的问题一般是库不存在或者找不到,怎么办?
修改~/.bashrc,在其中
export LD_LIBRARY_PATH=/usr/:/usr/X11R6:/usr/lib:/usr/X11R6/lib
然后在RH安装盘里找到并安装缺少的库文件,再有就是修改出错的Makefile文件,如xsim-0.3.9/plugins/IMs/Makefile:将其中的LIBS = -L/usr/X11R6/lib -lX11 -lgcc -lc -lbsd -lm -ldb_cxx
中的-lgcc删去。
在make阶段的问题可能有的问题出在各个输入法的Makefile文件中,请在xsim-0.3.9/xsim/IMdkit/Makefile:
找到这一行: $(CC) $(CFLAGS) $(DEFS) $(INC) -c -o $@ $<
每次都是在这里卡住了,我看问题就在于$(INC)上,所以我把它改成:
$(CC) $(CFLAGS) $(DEFS) -c -o $@ $<
然后保存,make成功,make install成功,make install-data成功。
以上是xsim输入法的安装经过,但是现在不能在console下使用中文输入法,一个遗憾。
4.最终的解决方法还是在linuxsir上的介绍,用建立联接的办法
ln -s /usr/local/xsim/bin/xsim /home/username/.kde/Autostart/xsim
如果是root用户,也可以以同样方法奏效。爽!
绝对原创 但是当初考虑到不能一文多发,既然版主建议 我就帖出来 大家讨论吧 |
|