3

是否可以在没有 gettext 的情况下安装 Glib(在我的情况下为 2.33.3)?我通过谷歌搜索,但我只是发现一些赞扬它应该是可能的。但没有人描述它。

目的:我需要安装udev。这需要油嘴滑舌。

有人能帮我吗?

注意:我在目标板上使用自定义的 2.6.36 内核

4

2 回答 2

3

这似乎是要求之一。所以,不,您必须安装 gettext 包或在您的 C 库中支持 gettext。这是取自的代码configure.ac

dnl
dnl gettext support
dnl

ALL_LINGUAS="`grep -v '^#' "$srcdir/po/LINGUAS" | tr '\n' ' '`"
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
GLIB_GNU_GETTEXT

if test "$gt_cv_have_gettext" != "yes" ; then
  AC_MSG_ERROR([
*** You must have either have gettext support in your C library, or use the
*** GNU gettext library. (http://www.gnu.org/software/gettext/gettext.html
])
fi
于 2012-09-14T19:45:35.537 回答
0

您的 C 库中必须有 gettext 支持,或者您需要使用 gettext 库。我假设您在其中任何一个中都没有 gettext ,因此取决于您的选择。

http://www.gnu.org/software/gettext/gettext.html

于 2012-09-07T09:12:43.520 回答