LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 977|回复: 8

LFS之后怎样安装尽量简单地实现中文显示?

[复制链接]
发表于 2006-11-22 22:10:32 | 显示全部楼层 |阅读模式
基本的LFS安装完成后,BLFS里的一点没装,只有文本界面。
我的要求很简单,只是能在文本终端里输出中文显示中文就行,其他如鼠标,x,桌面统统不需要。因为我要在LFS上跑的程序只是输出结果中有中文,
打个比方,程序中有一句
  printf("The result is %s\n", string); string中是含有中文字符的。
而且这个中文无法用英文代替,那么怎么尽量少装程序就能实现中文的正常输出呢?

我查过zhcon,也想装,但是前面依赖了好多库,光一个XFree86就要700M,实在太大了,我本来用lfs就是想要体积小的。

有其他简单的中文显示的解决方案吗?
发表于 2006-11-22 22:12:13 | 显示全部楼层
zhcon依赖于很多库?不会吧,没有尝试怎么算LFSer呢?
回复 支持 反对

使用道具 举报

发表于 2006-11-22 22:13:26 | 显示全部楼层
zhcon依赖于很多库?不会吧,没有尝试怎么算LFSer呢?
回复 支持 反对

使用道具 举报

发表于 2006-11-22 22:14:06 | 显示全部楼层
可以使用内核补丁
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-22 22:16:07 | 显示全部楼层
啥补丁,能不能说清楚点?我很菜
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-22 22:27:38 | 显示全部楼层
我在LFS完成后试着装过zhcon,configure没有错误,
但make时出现错误,错误如后面的图,我以为需要安装其他的库呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2006-11-22 23:04:18 | 显示全部楼层
gcc 4 ?
是源码兼容性问题,换个高版本的 zhcon 现在是 0.2.6 就应该不会出这个问题了。

另,zhcon 不依赖于 xf86 ,xf86 也远没有 700M
回复 支持 反对

使用道具 举报

发表于 2006-11-23 09:05:14 | 显示全部楼层
zhcon-0.2.3是2003年的产品了,建议换个新的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-23 11:32:21 | 显示全部楼层

zhcon-0.2.3的安装问题解决了!

Post by VirusCamp
gcc 4 ?
是源码兼容性问题,换个高版本的 zhcon 现在是 0.2.6 就应该不会出这个问题了。

另,zhcon 不依赖于 xf86 ,xf86 也远没有 700M


我的gcc是3.4.3的。
具体解决就是在出现错误的下面三行
fblinear24.cpp:206: error: ISO C++ forbids cast to non-reference
fblinear24.cpp:210
fblinear8.cpp:105
Replace
fb_writew(d2>>8, ((__u16*)dest32++);
with
fb_writew(d2>>8, dest32);dest32 = (__u32*)(((__u16*)dest32 + 1);
然后make && make install 就没有问题了
参见
http://www.okyok.com/simple/?t32353.html

还有一个解决方案在
http://www.linuxsir.cn/bbs/showpost.php?p=877989&postcount=50
但是他的补丁文件我下载不了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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