X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=configure.ac;h=1b739fec3350bfec6c0bf8af78e534e49c815aec;hb=bc3df74066bad4c48ad699032d80748cbfbd7269;hp=66d0c94ba523e167f56abb89dd4678c0e88e574f;hpb=64312039da71e931281364b2bbc7c1a408423ad1;p=flightgear.git diff --git a/configure.ac b/configure.ac index 66d0c94ba..1b739fec3 100644 --- a/configure.ac +++ b/configure.ac @@ -12,7 +12,7 @@ AC_CONFIG_SRCDIR([src/Aircraft/aircraft.cxx]) AC_PREREQ(2.52) # Initialize the automake stuff -AM_INIT_AUTOMAKE(FlightGear, 0.7.11pre1) +AM_INIT_AUTOMAKE(FlightGear, 0.9.0) # Checks for programs. AC_PROG_MAKE_SET @@ -54,15 +54,19 @@ AM_CONDITIONAL(IS_CYGWIN, test "x$is_cygwin" = "xyes") # Used by JSBSim AC_DEFINE([FGFS], 1, [Define so that JSBSim compiles in 'library' mode]) + # Used on the Irix platform AR="ar" +ARFLAGS="cru" OS=`uname -s` if test "$OS" = "IRIX" -o "$OS" = "IRIX64"; then if test "$CXX" = "CC"; then AR="CC -ar" - AC_SUBST(AR) + ARFLAGS="-o" fi fi +AC_SUBST(AR) +AC_SUBST(ARFLAGS) # Specify if we want logging (testing build) or not (release build) @@ -140,7 +144,7 @@ AC_CHECK_HEADER(windows.h) # extra library and include directories if test "x$ac_cv_header_windows_h" != "xyes" ; then - EXTRA_DIRS="${EXTRA_DIRS} /usr/local /usr/X11R6" + EXTRA_DIRS="${EXTRA_DIRS} /usr/X11R6" if test -d /opt/X11R6 ; then EXTRA_DIRS="${EXTRA_DIRS} /opt/X11R6" @@ -293,6 +297,7 @@ else echo Win32 specific hacks... AC_DEFINE([WIN32], 1, [Define if building on a Win32 platform]) + AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms]) # just define these to true and hope for the best ac_cv_lib_glut_glutGetModifiers="yes" @@ -407,7 +412,7 @@ if test "x$ac_cv_header_simgear_version_h" != "xyes"; then exit fi -AC_MSG_CHECKING([for simgear 0.0.19 or newer]) +AC_MSG_CHECKING([for simgear 0.3.0 or newer]) AC_TRY_RUN([ #include @@ -417,8 +422,8 @@ AC_TRY_RUN([ #define XSTRINGIFY(X) #X #define MIN_MAJOR 0 -#define MIN_MINOR 0 -#define MIN_MICRO 19 +#define MIN_MINOR 3 +#define MIN_MICRO 0 int main() { int major, minor, micro; @@ -482,7 +487,14 @@ int main() { ], AC_MSG_RESULT(yes), [AC_MSG_RESULT(wrong version); - AC_MSG_ERROR([Install metakit 2.4.3 or later first...])], + AC_MSG_ERROR([ + +Install metakit 2.4.3 or later first. + +Or, the compiler may not be finding your libmk4.so library. +Please check the config.log file for specific details of the +failure if you believe you have the correct metakit version. +Also, look up this issue in the FlightGear FAQ.])], AC_MSG_RESULT(yes) ) LIBS="$saved_LIBS" @@ -569,6 +581,7 @@ AC_CONFIG_FILES([ \ src/Controls/Makefile \ src/Environment/Makefile \ src/FDM/Balloon/Makefile \ + src/FDM/ExternalNet/Makefile \ src/FDM/JSBSim/Makefile \ src/FDM/JSBSim/filtersjb/Makefile \ src/FDM/LaRCsim/Makefile \ @@ -577,6 +590,7 @@ AC_CONFIG_FILES([ \ src/FDM/Makefile \ src/GUI/Makefile \ src/Input/Makefile \ + src/Instrumentation/Makefile \ src/Main/Makefile \ src/Main/runfgfs \ src/Main/runfgfs.bat \ @@ -587,9 +601,12 @@ AC_CONFIG_FILES([ \ src/Objects/Makefile \ src/Scenery/Makefile \ src/Sound/Makefile \ + src/Systems/Makefile \ src/Time/Makefile \ src/WeatherCM/Makefile \ tests/Makefile \ + utils/Makefile \ + utils/TerraSync/Makefile \ ]) AC_OUTPUT