From: Glenn Morris Date: Thu, 15 Sep 2011 03:01:25 +0000 (-0700) Subject: * configure.in: (C_SWITCH_X_SYSTEM): Enable GNUstep to find its headers. X-Git-Tag: emacs-pretest-24.0.90~104^2~38 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=088f329c332c6dc6a83336a6817ed9014bfbfb33;p=emacs.git * configure.in: (C_SWITCH_X_SYSTEM): Enable GNUstep to find its headers. --- diff --git a/ChangeLog b/ChangeLog index 880b8c35167..abaa7c6eb88 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,7 @@ * configure.in: Make configure work with recent GNUsteps. (_NATIVE_OBJC_EXCEPTIONS): New AC_DEFINE. (GNU_OBJC_CFLAGS): Add -fobjc-exceptions when needed. + (C_SWITCH_X_SYSTEM): Enable GNUstep to find its headers. 2011-09-11 Paul Eggert diff --git a/configure.in b/configure.in index cfc04137470..63b80e40466 100644 --- a/configure.in +++ b/configure.in @@ -2582,7 +2582,7 @@ if test "${HAVE_NS}" = "yes"; then AC_DEFINE(NS_IMPL_GNUSTEP, 1, [Define to 1 if you are using NS windowing under GNUstep.]) # See also .m.o rule in Makefile.in */ # FIXME: are all these flags really needed? Document here why. */ - C_SWITCH_X_SYSTEM="-D_REENTRANT -fPIC -fno-strict-aliasing" + C_SWITCH_X_SYSTEM="-D_REENTRANT -fPIC -fno-strict-aliasing -I${GNUSTEP_SYSTEM_HEADERS} ${GNUSTEP_LOCAL_HEADERS}" ## Extra CFLAGS applied to src/*.m files. GNU_OBJC_CFLAGS="$GNU_OBJC_CFLAGS -fgnu-runtime -Wno-import -fconstant-string-class=NSConstantString -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGSWARN -DGSDIAGNOSE" fi