mirror of
https://github.com/moparisthebest/wget
synced 2024-07-03 16:38:41 -04:00
[svn] Prefer gettext with explicitly linked libintl, so non-standard libintl's
get picked up along with their includes.
This commit is contained in:
parent
ffc2d0f653
commit
37e70109a4
@ -1,3 +1,9 @@
|
||||
2003-10-10 Hrvoje Niksic <hniksic@xemacs.org>
|
||||
|
||||
* aclocal.m4 (WGET_WITH_NLS): First check for gettext in libintl,
|
||||
then use the libc version. That way systems that get libintl.h
|
||||
from /usr/local/include will get the matching gettext.
|
||||
|
||||
2003-10-10 Hrvoje Niksic <hniksic@xemacs.org>
|
||||
|
||||
* po/tr.po: Ditto.
|
||||
|
21
aclocal.m4
vendored
21
aclocal.m4
vendored
@ -278,14 +278,19 @@ AC_DEFUN(WGET_WITH_NLS,
|
||||
|
||||
AC_CHECK_HEADERS(locale.h libintl.h)
|
||||
|
||||
AC_CHECK_FUNCS(gettext, [], [
|
||||
AC_CHECK_LIB(intl, gettext, [
|
||||
dnl gettext is in libintl; announce the fact manually.
|
||||
LIBS="-lintl $LIBS"
|
||||
AC_DEFINE(HAVE_GETTEXT)
|
||||
], [
|
||||
AC_MSG_RESULT(
|
||||
[gettext not found; disabling NLS])
|
||||
dnl Prefer gettext found in -lintl to the one in libc.
|
||||
dnl Otherwise it can happen that we include libintl.h from
|
||||
dnl /usr/local/lib, but fail to specify -lintl, which results in
|
||||
dnl link or run-time failures. (Symptom: libintl_bindtextdomain
|
||||
dnl not found at link-time.)
|
||||
|
||||
AC_CHECK_LIB(intl, gettext, [
|
||||
dnl gettext is in libintl; announce the fact manually.
|
||||
LIBS="-lintl $LIBS"
|
||||
AC_DEFINE(HAVE_GETTEXT)
|
||||
], [
|
||||
AC_CHECK_FUNCS(gettext, [], [
|
||||
AC_MSG_RESULT([gettext not found; disabling NLS])
|
||||
HAVE_NLS=no
|
||||
])
|
||||
])
|
||||
|
Loading…
Reference in New Issue
Block a user