预计所需编译时间: 6.9 SBU 预计所需硬盘空间: 55 MB |
Gettext 用于系统的国际化(I18N)和本地化(L10N),可以在编译程序的时候使用本国语言支持(Native Language Support(NLS)),其可以使程序的输出使用用户设置的语言而不是英文.
安装下列程序: autopoint, config.charset, config.rpath, envsubst, gettext, gettextize, hostname, msgattrib, msgcat, msgcmp, msgcomm, msgconv, msgen, msgexec, msgfilter, msgfmt, msggrep, msginit, msgmerge, msgunfmt, msguniq, ngettext, project-id, team-address, trigger, urlget, user-email and xgettext
安装下列库文件: libasprintf[a,so], libgettextlib[a,so] 和 libgettextsrc[a,so]
Gettext 依赖于: Bash, Binutils, Bison, Coreutils, Diffutils, Gawk, GCC, Glibc, Grep, Make, Sed.
为编译 Gettext 做准备:
./configure --prefix=/usr |
编译软件包:
make |
本软件包自带测试套件,能执行一些测试,以确定它是否编译正确。注意,Gettext 在 LFS 中并不重要,而且它的测试套件耗时较长,所以不运行也没什么关系。如果你想运行测试套件,执行下面的命令(耗时较长):
make check |
安装软件包:
make install |