dnl Check for SDL if enabled.
AC_ARG_ENABLE(sdl, [ --enable-sdl Configure to use SDL instead of GLUT], [enable_sdl="$enableval"])
+AC_ARG_ENABLE(osgviewer, [ --enable-osgviewer Configure to use osgViewer], [enable_osgviewer="$enableval"])
AM_CONDITIONAL(USE_SDL, test "x$enable_sdl" = "xyes")
+AM_CONDITIONAL(USE_OSGVIEWER, test "x$enable_osgviewer" = "xyes")
if test "x$enable_sdl" = "xyes"; then
AC_DEFINE([PU_USE_SDL], 1, [Define to use SDL])
else
- AC_DEFINE([PU_USE_GLUT], 1, [Define to use glut])
+ if test "x$enable_osgviewer" = "xyes"; then
+ AC_DEFINE([ENABLE_OSGVIEWER], 1, [Define to use osgViewer in renderer])
+ AC_DEFINE([PU_USE_NATIVE], 1, [Define to use native system])
+ else
+ AC_DEFINE([PU_USE_GLUT], 1, [Define to use glut])
+ fi
fi
dnl check for OpenGL related libraries
AC_HEADER_STDC
AC_CHECK_HEADERS( \
fcntl.h getopt.h malloc.h memory.h stdlib.h sys/param.h sys/stat.h \
- sys/time.h sys/timeb.h unistd.h windows.h values.h )
+ sys/time.h sys/timeb.h unistd.h windows.h values.h )
dnl Checks for typedefs, structures, and compiler characteristics.
AC_C_CONST
AC_TYPE_SIGNAL
AC_FUNC_VPRINTF
AC_CHECK_FUNCS( [ \
- ftime gettimeofday timegm memcpy bcopy mktime strstr rand mkfifo \
+ ftime gettimeofday timegm memcpy bcopy mktime strstr rand mkfifo \
random drand48 setitimer getitimer signal GetLocalTime rint getrusage \
truncf ] )
LIBS=$old_LIBS
man/gl-info.1 \
man/js_demo.1 \
man/pstest.1 \
- scripts/Makefile \
- scripts/debug/Makefile \
- scripts/perl/Makefile \
- scripts/perl/examples/Makefile \
- scripts/python/Makefile \
+ scripts/Makefile \
+ scripts/debug/Makefile \
+ scripts/perl/Makefile \
+ scripts/perl/examples/Makefile \
+ scripts/python/Makefile \
src/Makefile \
src/Include/Makefile \
src/Include/version.h \
src/Include/config.h-msvc6 \
+ src/Include/config.h-msvc71 \
+ src/Include/config.h-msvc8 \
src/Aircraft/Makefile \
src/Airports/Makefile \
src/ATC/Makefile \
src/FDM/JSBSim/initialization/Makefile \
src/FDM/JSBSim/input_output/Makefile \
src/FDM/JSBSim/math/Makefile \
- src/FDM/JSBSim/models/Makefile \
+ src/FDM/JSBSim/models/Makefile \
src/FDM/JSBSim/models/flight_control/Makefile \
src/FDM/JSBSim/models/atmosphere/Makefile \
src/FDM/JSBSim/models/propulsion/Makefile \