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_DEFINE(FG_NDEBUG)
fi
-dnl specify if we are building with "electric fence"
-AC_ARG_WITH(efence, [ --with-efence Specify if we are building with "electric-fence"])
-
-if test "x$with_efence" = "xyes" ; then
- echo "Building with efence"
- LIBS="$LIBS -lefence"
-fi
-
# Specify if we want to build with Norman's jpeg image server support.
# This requires libjpeg to be installed and available.
# Default to with_jpeg_server=no
#endif
],is_mingw=yes, is_mingw=no)
-echo "IS_MINGW = "$is_mingw
-AM_CONDITIONAL(IS_MINGW, test $is_mingw="yes")
+echo "IS_MINGW = $is_mingw"
+AM_CONDITIONAL(IS_MINGW, test "x$is_mingw" = "xyes")
AC_EGREP_CPP(yes,
[#ifdef __CYGWIN__
#endif
],is_cygwin=yes, is_cygwin=no)
-echo "IS_CYGWIN = "$is_cygwin
-AM_CONDITIONAL(IS_CYGWIN, test $is_cygwin="yes")
+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
dnl build a Makefile.in from a Makefile.am which lets us define custom
dnl includes, compile alternative source files, etc.
-dnl Enable serial support on Unix type systems
-AM_CONDITIONAL(ENABLE_UNIX_SERIAL, true)
-
dnl X11 might be installed on Mac OS X, don't want to use it if it is.
if test "x$HOSTTYPE" != "xmacintosh" ; then
dnl Check for X11 (fancy)
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_DEFINE( XMESA )
- AC_DEFINE( FX )
+ AC_CHECK_HEADER(GL/fxmesa.h)
+ if test "x$ac_cv_header_GL_fxmesa_h" = "xyes"; then
+ AC_DEFINE(XMESA)
+ AC_DEFINE(FX)
fi
fi
if test "x$ac_cv_lib_glut_glutGameModeString" = "xno"; then
echo
echo "Your version of glut doesn't support game mode."
- echo "You need to fetch and install the latest version of glut from:"
+ echo "You need to install the latest version of glut. If your"
+ echo "distribution doesn't provide a newer version, you can get the source"
+ echo "code from:"
echo
echo " http://reality.sgi.com/opengl/glut3/glut3.html"
exit 1
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
sys/stat.h sys/time.h sys/timeb.h unistd.h windows.h winbase.h values.h )
if test "x$ac_cv_header_stdint_h" = "xyes"; then
- AC_DEFINE( HAVE_STDINT_H )
+ AC_DEFINE(HAVE_STDINT_H)
fi
dnl Checks for typedefs, structures, and compiler characteristics.
AC_TYPE_SIGNAL
AC_FUNC_VPRINTF
AC_CHECK_FUNCS( ftime gettimeofday timegm memcpy bcopy mktime strstr rand \
- random setitimer getitimer signal GetLocalTime rint getrusage )
+ random drand48 setitimer getitimer signal GetLocalTime rint getrusage )
AM_CONFIG_HEADER(simgear/simgear_config.h)
AC_OUTPUT( \
Makefile \
SimGear.spec \
+ src-libs/Makefile \
simgear/Makefile \
simgear/version.h \
simgear/bucket/Makefile \
simgear/debug/Makefile \
simgear/ephemeris/Makefile \
+ simgear/interpreter/Makefile \
simgear/io/Makefile \
simgear/magvar/Makefile \
simgear/math/Makefile \
echo "Debug messages: yes"
fi
-if test "x$with_efence" != "x"; then
- echo "Electric fence: $with_efence"
-else
- echo "Electric fence: no"
-fi
-
echo -n "Automake version: ($AUTO_MAKE_VERSION) "
automake --version | head -1