]> git.mxchange.org Git - simgear.git/blobdiff - configure.in
Various changes for MingWin32 support.
[simgear.git] / configure.in
index df240e4a8a28bdc35c5c8edc1e01c0273070f6e6..045daf47eb6425a8ca01485d09bb822ca1a65ec3 100644 (file)
@@ -6,7 +6,7 @@ dnl $Id$
 AC_INIT(simgear/bucket/newbucket.cxx)
 
 dnl Initialize the automake stuff
-AM_INIT_AUTOMAKE(SimGear, 0.0.15)
+AM_INIT_AUTOMAKE(SimGear, 0.0.17)
 
 dnl Specify KAI C++ compiler and flags.
 dnl Borrowed with slight modification from blitz distribution.
@@ -34,17 +34,14 @@ AC_PROG_RANLIB
 AC_PROG_INSTALL
 AC_PROG_LN_S
 
+AR="ar"
 OS=`uname -s`
-if test $OS = "IRIX" -o $OS = "IRIX64"; then
-    if text $CC = "CC"; then
+if test "$OS" = "IRIX" -o "$OS" = "IRIX64"; then
+    if test "$CXX" = "CC"; then
         AR="CC -ar"
-    else
-        AR="ar"
+        AC_SUBST(AR)
     fi
-else
-    AR="ar"
 fi
-AC_SUBST(AR)
 
 if echo $includedir | egrep "simgear$" > /dev/null; then
     echo "includedir is" $includedir "libdir is" $libdir
@@ -80,9 +77,10 @@ if test -d /opt/X11R6 ; then
 fi
 
 if test "x$ac_cv_header_windows_h" = "xyes" ; then
+    if test -d /usr/mingw/usr ; then
+        EXTRA_DIRS="$EXTRA_DIRS /usr/mingw/usr"
+    fi
     EXTRA_DIRS="${EXTRA_DIRS} `pwd`/Win32"
-# elif test `uname -s` = "SunOS" ; then
-#   EXTRA_DIRS="${EXTRA_DIRS} `pwd`/SunOS"
 fi
 wi_EXTRA_DIRS(no, ${EXTRA_DIRS})
 
@@ -286,7 +284,7 @@ AC_FUNC_VPRINTF
 AC_CHECK_FUNCS( ftime gettimeofday timegm memcpy bcopy mktime strstr rand \
        random setitimer getitimer signal GetLocalTime rint getrusage )
 
-AM_CONFIG_HEADER(simgear/config.h)
+AM_CONFIG_HEADER(simgear/simgear_config.h)
 
 AC_OUTPUT( \
        Makefile \
@@ -353,3 +351,9 @@ if test "x$ac_cv_lib_pthread_pthread_exit" = "xyes" -a "x$ac_cv_header_pthread_h
 else
    echo "Threads: no threads (pthread lib not found.)"
 fi
+
+if test "$OS" = "IRIX" -o "$OS" = "IRIX64"; then
+    if test "$CXX" = "CC"; then
+        echo "\nRemember to run: sh ../FlightGear/irix-hack.sh!\07\n"
+    fi
+fi