精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>软件下载>>OpenBSD>>CCE2K package for OpenBSD

主题:CCE2K package for OpenBSD
发信人: zenz.hu(真)
整理人: zenz.hu(2004-02-10 20:24:00), 站内信件
CCE(Console CJK Environment)是一个支持多个Unix Like平台Console及X86下中文显示及输入环境。
最新的cce-0.50以上版本更提供了OpenBSD的支持。
http://www.sourceforge.net/projects/cce2k

测试了一下,需要修改一些地方才能在OpenBSD 3.4下面工作,display模块的vgaop.c中,定义了openbsd用的显示接口是/dev/xf86,但实质上OpenBSD 3.4已经转为/dev/mem,也就是跟其他的BSD一样了,如果这里不修改,那么编译出来的程序无法使用。

经过测试,在默认内核配置的情况下,把rc.securelevel中的securelevel设置为-1,才能成功启动CCE,否则会提示没有权限访问/dev/mem。在本人为运行Zope服务的内核里面无法启动,也就是说CCE还依赖于一些其他的内核设置,没有时间测试了,谁有时间测试一下?

花了点时间做成package,方便大家使用。在写port的时候,发现作者的各个Makefile.in中相互嵌套出错了,DESTDIR被每层的Makefile调用,结果用make fake的时候,安装的目标地址被重复了多次,例如,本来应该在/usr/ports/chinese/zh-cce/w-zh-cce-0.51/fake-i386的,确在/usr/ports/chinese/zh-cce/w-zh-cce-0.51/fake-i386/usr/ports/chinese/zh-cce/w-zh-cce-0.51/fake-i386/usr/ports/chinese/zh-cce/w-zh-cce-0.51/fake-i386里面了,把各个子目录中Makefile.in中的$(DESTDIR)去掉即可。

package在这里:
http://zenz.minidns.net/download/zh-cce-0.51.tgz

用pkg_add zh-cce-0.51安装
/usr/local/bin/cce -[gbk|gb|big5|jis|ksc] 启动各种语言模式。

[关闭][返回]