From b74a017085280dad79a1695c10d184481c9b63c3 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Mon, 4 Aug 2008 21:57:15 +0000 Subject: [PATCH] Test for existence of NSInteger. Suggested by Yavor Doganov. --- configure.in | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/configure.in b/configure.in index 7910af3b4a0..283b290ab82 100644 --- a/configure.in +++ b/configure.in @@ -1236,6 +1236,14 @@ if test "${with_ns}" != no; then LDFLAGS="$LDFLAGS -L${GNUSTEP_SYSTEM_LIBRARIES}" fi AC_CHECK_HEADER(AppKit/AppKit.h, HAVE_NS=yes) + NS_HAVE_INTEGER=yes + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([#include ], + [NSInteger i;])], + ns_have_integer=yes, + ns_have_integer=no) + if test $ns_have_integer = no; then + NS_HAVE_INTEGER=no + fi fi if test "${HAVE_NS}" = yes; then window_system=nextstep @@ -2046,6 +2054,9 @@ if test "${HAVE_NS}" = "yes"; then if test "${NS_IMPL_GNUSTEP}" = "yes"; then AC_DEFINE(NS_IMPL_GNUSTEP, 1, [Define to 1 if you are using NS windowing under GNUstep.]) fi + dnl if test "${NS_HAVE_INTEGER}" = "yes"; then + AC_DEFINE(NS_HAVE_INTEGER, 1, [Define to 1 if `NSInteger' is defined.]) + dnl fi # We also have mouse menus. HAVE_MENUS=yes fi -- 2.39.2