AC_INIT(simgear/bucket/newbucket.cxx)
+# Require at least automake 2.13
+AC_PREREQ(2.13)
+
dnl Initialize the automake stuff
-AM_INIT_AUTOMAKE(SimGear, 0.0.17)
+AM_INIT_AUTOMAKE(SimGear, 0.0.19pre1)
dnl Specify KAI C++ compiler and flags.
dnl Borrowed with slight modification from blitz distribution.
AC_PROG_INSTALL
AC_PROG_LN_S
-# Check to see if this `configure' is being run in the `Cygwin32' environment
-AC_CYGWIN
-AC_MINGW32
-AC_EXEEXT
-
AR="ar"
OS=`uname -s`
if test "$OS" = "IRIX" -o "$OS" = "IRIX64"; then
dnl Check for MS Windows environment
AC_CHECK_HEADER(windows.h)
-if test "x$HOSTTYPE" != "xmacintosh" ; then
+AC_EGREP_CPP(yes,
+[#ifdef __MINGW32__
+ yes
+ #endif
+],is_mingw=yes, is_mingw=no)
+
+echo "IS_MINGW = $is_mingw"
+AM_CONDITIONAL(IS_MINGW, test "x$is_mingw" = "xyes")
+
+AC_EGREP_CPP(yes,
+[#ifdef __CYGWIN__
+ yes
+ #endif
+],is_cygwin=yes, is_cygwin=no)
+
+echo "IS_CYGWIN = $is_cygwin"
+AM_CONDITIONAL(IS_CYGWIN, test "x$is_cygwin" = "xyes")
+
+if test "x$HOSTTYPE" != "xmacintosh" -a "x$is_mingw" != "xyes"; then
dnl extra library and include directories
EXTRA_DIRS="/usr/local /usr/local/plib /usr/X11R6"
if test -d /opt/X11R6 ; then
EXTRA_DIRS="$EXTRA_DIRS /opt/X11R6"
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
- fi
fi
wi_EXTRA_DIRS(no, ${EXTRA_DIRS})
AC_CHECK_LIB(m, cos)
-if test "x$ac_cv_mingw32" = "xyes" ; then
- LIBS="$LIBS -lwsock32"
-fi
-
base_LIBS="$LIBS"
dnl Thread related checks
dnl if using mesa, check for xmesa.h
if test "x$ac_cv_lib_MesaGL_glNewList" = "xyes" ; then
- AC_CHECK_HEADER(GL/xmesa.h)
- if test "x$ac_cv_header_GL_xmesa_h" = "xyes"; then
+ AC_CHECK_HEADER(GL/fxmesa.h)
+ if test "x$ac_cv_header_GL_fxmesa_h" = "xyes"; then
AC_DEFINE( XMESA )
AC_DEFINE( FX )
fi
LIBS="$LIBS -l${WIN32_GLUT} -l${WIN32_GLU} -l${WIN32_OPENGL}"
LIBS="$LIBS -luser32 -lgdi32"
- if test "x$ac_cv_mingw32" = "xyes" ; then
- LIBS="$LIBS -wsock32"
+ if test "x$is_mingw" = "xyes" ; then
+ EXTRA_DIRS="${EXTRA_DIRS}"
fi
echo "Will link apps with $LIBS"
fi
dnl Check for system installed metakit
AC_CHECK_HEADER(mk4.h)
if test "x$ac_cv_header_mk4_h" != "xyes"; then
+ echo
echo "Metakit not found, you will need to install this first."
echo "Please read the README.metakit for more information."
exit
dnl Check for system installed zlib
AC_CHECK_HEADER(zlib.h)
if test "x$ac_cv_header_zlib_h" != "xyes"; then
+ echo
echo "zlib not found, you will need to install this first."
echo "Please read the README.zlib for more information."
exit
AC_OUTPUT( \
Makefile \
SimGear.spec \
+ src-libs/Makefile \
simgear/Makefile \
simgear/version.h \
simgear/bucket/Makefile \