+2002-01-12 Bruno Haible <bruno@clisp.org>
+
+ * lang-c: Include config.h, needed by xsetenv.h.
+ * lang-c++: Likewise.
+ * lang-objc: Likewise.
+
2002-01-12 Bruno Haible <bruno@clisp.org>
* msgattrib-*: Use \EOF, not EOF, to create here documents containing
tmpfiles="$tmpfiles prog.c"
cat <<\EOF > prog.c
+#include "config.h"
#include <libintl.h>
#include <locale.h>
#include <stdio.h>
top_builddir=..
tmpfiles="$tmpfiles prog.${OBJEXT} prog${EXEEXT}"
-${LIBTOOL} --quiet --mode=link ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.c -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
+${LIBTOOL} --quiet --mode=link ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.c -I.. -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
|| exit 1
tmpfiles="$tmpfiles prog.pot"
tmpfiles="$tmpfiles prog.cc"
cat <<\EOF > prog.cc
+#include "config.h"
#include <iostream.h>
#include <libintl.h>
#include <locale.h>
top_builddir=..
tmpfiles="$tmpfiles prog.${OBJEXT} prog${EXEEXT}"
-${LIBTOOL} --quiet --mode=link ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.cc -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
+${LIBTOOL} --quiet --mode=link ${CXX} ${CXXFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.cc -I.. -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
|| exit 1
tmpfiles="$tmpfiles prog.pot"
tmpfiles="$tmpfiles prog.m"
cat <<\EOF > prog.m
+#include "config.h"
#include <libintl.h>
#include <locale.h>
#include <stdio.h>
top_builddir=..
tmpfiles="$tmpfiles prog.${OBJEXT} prog${EXEEXT}"
-${LIBTOOL} --quiet --mode=link ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.m -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
+${LIBTOOL} --quiet --mode=link ${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -o prog prog.m -I.. -I$top_srcdir/lib ../lib/libgettextlib.la -I../intl ${INTLLIBS} \
|| exit 1
tmpfiles="$tmpfiles prog.pot"