LinuxSir.cn,穿越时空的Linuxsir!

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

stage3中包含的glibc是支持UTF8的吗?(今天是我gentoo的第一天)

[复制链接]
发表于 2005-11-21 22:23:58 | 显示全部楼层 |阅读模式
如果不是默认支持,重新编译要加什么USE?

这里提到的UTF8泛指zh_CN.UTF8,en_US.UTF8等等所依赖的unicode。
发表于 2005-11-21 22:33:46 | 显示全部楼层
我的 amd64的stage1 默认编译出来没有zh_CN 可以在 编译glibc前 在/etc/locale.ebuid里面加上再编译glibc就zh_CN了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-21 22:46:56 | 显示全部楼层

请问fakeid

Post by fakeid
我的 amd64的stage1 默认编译出来没有zh_CN 可以在 编译glibc前 在/etc/locale.ebuid里面加上再编译glibc就zh_CN了


你所指的zh_CN是指zh_CN.UTF8,zh_CN.GBK……这一整套东东吗?
回复 支持 反对

使用道具 举报

发表于 2005-11-22 00:08:39 | 显示全部楼层
stage3的glibc是支持utf8的。
回复 支持 反对

使用道具 举报

发表于 2005-11-22 11:37:45 | 显示全部楼层
locale -a 就可以看到了噢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-22 11:57:31 | 显示全部楼层

有疑问

Post by 终极幻想
locale -a 就可以看到了噢

locale -a的结果只是LANG和LC_*的一些设置,和glibc是否支持unicode有关吗?

glibc编译的时候有unicode这个USE参数,是不是去掉这个参数后,就算是localedef了一些*.UTF8的locale也不能正确支持utf8?


另外,是不是版主才可以改名字? :confused:
回复 支持 反对

使用道具 举报

发表于 2005-11-22 17:42:51 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2005-11-22 23:13:43 | 显示全部楼层
Post by fakeid
我的 amd64的stage1 默认编译出来没有zh_CN 可以在 编译glibc前 在/etc/locale.ebuid里面加上再编译glibc就zh_CN了

是/etc/locales.build
回复 支持 反对

使用道具 举报

发表于 2005-11-22 23:17:29 | 显示全部楼层
Post by ehu
locale -a的结果只是LANG和LC_*的一些设置,和glibc是否支持unicode有关吗?

glibc编译的时候有unicode这个USE参数,是不是去掉这个参数后,就算是localedef了一些*.UTF8的locale也不能正确支持utf8?


另外,是不是版主才可以改名字? :confused:
~ $  cat /etc/locales.build

en_US/ISO-8859-1
en_US.UTF-8/UTF-8
zh_CN/GB18030
zh_CN.GB2312/GB2312
zh_CN.UTF-8/UTF-8
zh_CN.GBK/GBK
zh_TW/BIG5
zh_TW.UTF-8/UTF-8


use参数要添加: userlocales

PS:改名字是很辛苦的事情,销魂版主也是苦苦哀求管理员才实现了终极幻想
回复 支持 反对

使用道具 举报

发表于 2005-11-23 02:27:32 | 显示全部楼层
我的理解:

主要就是那些 iconv 的那些东西。不然单纯ascii/iso85591的话,就不用转了。

(难道glibc也有支持utf8与否?没听说过。就是那些iconv转码。。)


PS:早知道改名字叫 家庭梦想 了。这样楼上的句子就通顺多了。活活。
回复 支持 反对

使用道具 举报

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

本版积分规则

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