summaryrefslogtreecommitdiffstats
path: root/src/configure.in
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-06-10 18:17:12 +0000
committerGreg Hudson <ghudson@mit.edu>2011-06-10 18:17:12 +0000
commitfd2f45cf93bfbf10863011fb1a61fc08041c2f51 (patch)
treedd1d90ae9e744d0c7e127ba17b08977c526d054f /src/configure.in
parent71125ee37ecc540fb60a6efbf4dac80468e1359e (diff)
downloadkrb5-fd2f45cf93bfbf10863011fb1a61fc08041c2f51.tar.gz
krb5-fd2f45cf93bfbf10863011fb1a61fc08041c2f51.tar.xz
krb5-fd2f45cf93bfbf10863011fb1a61fc08041c2f51.zip
Add localization infrastructure
Adds build system logic, translation macros in k5-platform.h, and bindtextdomain calls in libkrb5 initialization. ticket: 6918 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24959 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/configure.in')
-rw-r--r--src/configure.in7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/configure.in b/src/configure.in
index 547ff05149..6b69df9091 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -66,6 +66,12 @@ AC_CHECK_LIB(util,main,[AC_DEFINE(HAVE_LIBUTIL,1,[Define if the util library is
LIBUTIL=-lutil
])
AC_SUBST(LIBUTIL)
+
+AC_CHECK_HEADER(libintl.h, [
+ AC_SEARCH_LIBS(dgettext, intl, [
+ AC_DEFINE(ENABLE_NLS, 1,
+ [Define if translation functions should be used.])])])
+
# for kdc
AC_CHECK_HEADERS(syslog.h sys/sockio.h ifaddrs.h unistd.h)
AC_CHECK_FUNCS(openlog syslog closelog strftime vsprintf vasprintf vsnprintf)
@@ -1161,4 +1167,5 @@ dnl ccapi ccapi/lib ccapi/lib/unix ccapi/server ccapi/server/unix ccapi/test
tests/verify tests/gssapi tests/dejagnu tests/threads tests/shlib
tests/gss-threads tests/misc tests/mkeystash_compat
util/gss-kernel-lib util/collected-client-lib
+ po
)