汉化你的RedHat全功略(五)(3)
六、编译安装Unicon 3.0
1、我不确定unicon 3.0是不是需要pth的支持,反正到时候安装chinput的时候也需要它,就先把它安上再说。前一段时间有网友来信询问编译pth时遇到这样那样的问题,现在终于有了pth的rpm4包。安装pth-1.37-2.i386.rpm:
#rpm -Uvh pth-1.37-2.i386.rpm
2、由于 Unicon 包含核心组件,所以要做一下内核的备份。要不然当你以后再编译一些第三方内核模块程序时会出问题的。
# cd /usr/include
# mv linux linux.old
# ln -s /usr/src/linux/include/linux linux
3、我们还需要一些改动一下Unicon 3.0的原码,因为有些编译记号和头文件的错误。 在 unicon/unicon 目录内,需在 ImmHzInput.cpp 和 UniKey.cpp 的头部加入语句 :
#include <string.h>
在 tools 目录内,在 Makefile.in 中,用 CFLAGS += -V2.96 -I, 替换掉原来的CFLAGS标记。
4、然后开始编译 Unicon。
# cd /tmp/Unicon-3.0
# ./confugre --prefix=/usr/local
# make
# make install
# make data
<--这一步需要一些时间
# make data-install
5、测试
# insmod unikey
# insmod encode-gb
# loadunimap /usr/local/lib/unicon/direct.uni
# unicon --gb
- 上一篇:将打印结果输出到文件或cmd窗口显示
- 下一篇:汉化你的RedHat全攻略(四)

