龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

汉化你的RedHat全功略(五)(3)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
六、编译安装Unicon 3.0 1、我不确定unicon 3.0是不是需要pth的支持,反正到时候安装chinput的时候也需要它,就先把它安上再说。前一段时间有网友来信询问

  六、编译安装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

精彩图集

赞助商链接