]> git.mxchange.org Git - flightgear.git/blob - configure.ac
Fix the property /radios/nav[*]/radials/actual-deg to show the radial
[flightgear.git] / configure.ac
1 dnl Process this file with autoget.sh to produce a working configure
2 dnl script.
3 dnl
4 dnl $Id$
5
6 AC_INIT
7 AC_CONFIG_SRCDIR([src/Aircraft/aircraft.cxx])
8
9 dnl Require at least automake 2.52
10 AC_PREREQ(2.52)
11
12 dnl Initialize the automake stuff
13 AM_INIT_AUTOMAKE(FlightGear, 0.9.2)
14
15 dnl Checks for programs.
16 AC_PROG_MAKE_SET
17 AC_PROG_CC
18 AC_PROG_CPP
19 AC_PROG_CXX
20 AC_PROG_RANLIB
21 AC_PROG_INSTALL
22 AC_PROG_LN_S
23
24 # specify the simgear location
25 AC_ARG_WITH(simgear, [  --with-simgear=PREFIX   Specify the prefix path to simgear])
26
27 if test "x$with_simgear" != "x" ; then
28     echo "SimGear prefix path is $with_simgear"
29     EXTRA_DIRS="${EXTRA_DIRS} $with_simgear"
30 fi
31
32 dnl set the $host variable based on local machine/os
33 AC_CANONICAL_HOST
34
35 case "${host}" in
36 *-*-irix*)
37     if test "$CXX" = "CC"; then
38         AR="CC -ar"
39         ARFLAGS="-o"
40         CXXFLAGS="$CXXFLAGS -I$with_simgear/include/simgear/compatibility"
41     else
42         AR="ar"
43         ARFLAGS="cru"
44     fi
45     ;;
46 *)
47     AR="ar"
48     ARFLAGS="cru"
49     ;;
50 esac
51 AC_SUBST(AR)
52 AC_SUBST(ARFLAGS)
53
54 dnl set logging; default value of with_logging=yes
55 AC_ARG_WITH(logging, [  --with-logging          Include logging output (default)])
56 if test "x$with_logging" = "xno" ; then
57     AC_DEFINE([FG_NDEBUG], 1, [Define for no logging output])
58 fi
59
60 # Specify if we want to build with Multiplayer support
61 # default to with_network=yes
62 AC_ARG_WITH(multiplayer, [  --with-multiplayer      Include default multiplayer support])
63 AC_ARG_WITH(network_olk, [  --with-network-olk      Include Oliver's multi-pilot networking support [default=no]])
64
65 if test "x$with_multiplayer" = "xno" -a "x$with_network_olk" = "xno"; then
66   echo "Building without any kind of multiplayer support"
67
68 elif test "x$with_multiplayer" = "xno"; then
69 # echo "Building without default multiplayer support"
70   echo "Building with Oliver's multi-pilot network support"
71   AC_DEFINE([FG_NETWORK_OLK], 1, [Define to build with Oliver's networking])
72
73 else
74   echo "Building with default multiplayer support"
75 # echo "Building without Oliver's multi-pilot network support"
76   AC_DEFINE([FG_MPLAYER_AS], 1, [Define to build with default multiplayer support])
77 fi
78
79 AM_CONDITIONAL(ENABLE_NETWORK_OLK, test "x$with_network_olk" != "xno" -a "x$with_multiplayer" = "xno")
80 AM_CONDITIONAL(ENABLE_MPLAYER_AS, test "x$with_multiplayer" != "xno")
81
82
83 # Specify if we want to use WeatherCM instead of FGEnvironment.
84 # default to with_weathercm=no
85 AC_ARG_WITH(weathercm, [  --with-weathercm        Use WeatherCM instead of FGEnvironment])
86 if test "x$with_weathercm" = "xyes" ; then
87     echo "Building with WeatherCM"
88     AC_DEFINE([FG_WEATHERCM], 1,
89               [Define to build with Christian Mayer's weather code])
90 else
91     echo "Building with FGEnvironment"
92 fi
93 AM_CONDITIONAL(ENABLE_WEATHERCM, test "x$with_weathercm" = "xyes")
94
95 dnl Thread related checks
96 AC_ARG_WITH(threads, [  --with-threads          Include tile loading threads [default=no]])
97 if test "x$with_threads" = "xyes"; then
98     AC_DEFINE([ENABLE_THREADS], 1, [Define to enable threaded tile paging])
99     CXXFLAGS="$CXXFLAGS -D_REENTRANT"
100     CFLAGS="$CFLAGS -D_REENTRANT"
101 fi
102 AC_CHECK_HEADER(pthread.h)
103 AM_CONDITIONAL(WITH_THREADS, test "x$with_threads" = "xyes")
104
105 # specify the plib location
106 AC_ARG_WITH(plib, [  --with-plib=PREFIX      Specify the prefix path to plib])
107
108 if test "x$with_plib" != "x" ; then
109     echo "plib prefix is $with_plib"
110     EXTRA_DIRS="${EXTRA_DIRS} $with_plib"
111 fi
112
113 # specify the metakit location
114 AC_ARG_WITH(metakit, [  --with-metakit=PREFIX   Specify the prefix path to metakit])
115
116 if test "x$with_metakit" != "x" ; then
117     echo "metakit prefix is $with_metakit"
118     EXTRA_DIRS="${EXTRA_DIRS} $with_metakit"
119 fi
120
121 dnl Used by JSBSim to conditionally compile in fgfs interface code
122 AC_DEFINE([FGFS], 1, [Define so that JSBSim compiles in 'library' mode])
123
124 # Check for MS Windows environment
125 AC_CHECK_HEADER(windows.h)
126
127 dnl Determine an extra directories to add to include/lib search paths
128 case "${host}" in
129 *-apple-darwin* | *-*-mingw32*)
130     echo no EXTRA_DIRS for $host
131     ;;
132
133 *)
134     if test -d /usr/X11R6 ; then
135         EXTRA_DIR1="/usr/X11R6"
136     fi
137     if test -d /opt/X11R6 ; then
138         EXTRA_DIR2="/opt/X11R6"
139     fi
140     EXTRA_DIRS="${EXTRA_DIRS} $EXTRA_DIR1 $EXTRA_DIR2"
141     ;;
142
143 esac
144 wi_EXTRA_DIRS(no, ${EXTRA_DIRS})
145
146
147 dnl Using AM_CONDITIONAL is a step out of the protected little 
148 dnl automake fold so it is potentially dangerous.  But, we are
149 dnl beginning to run into cases where the standard checks are not
150 dnl enough.  AM_CONDITIONALS are then referenced to conditionally
151 dnl build a Makefile.in from a Makefile.am which lets us define custom
152 dnl includes, compile alternative source files, etc.
153
154 dnl Check for external variables daylight and timezone.
155 AC_EXT_DAYLIGHT
156 if test "$have_daylight" = yes; then
157     AC_DEFINE([HAVE_DAYLIGHT], 1, [Define if system has daylight variable])
158 fi
159
160 AC_EXT_TIMEZONE
161 if test "$have_timezone" = yes; then
162     AC_DEFINE([HAVE_TIMEZONE], 1, [Define if system has timezone variable])
163 fi
164
165 dnl add correct audio libs and configure for audio support
166 audio_LIBS="-lplibsl -lplibsm"
167 case "${host}" in
168 *-*-cygwin* | *-*-mingw32*)
169     audio_LIBS="$audio_LIBS -lwinmm"
170     ;;
171 *-apple-darwin*)
172     audio_LIBS="$audio_LIBS -framework IOKit -framework CoreFoundation"
173     ;;
174 *-*-irix* )
175     audio_LIBS="$audio_LIBS -laudio"
176     ;;
177
178 esac
179 AC_SUBST(audio_LIBS)
180
181 dnl ENABLE_AUDIO_SUPPORT could be depricated at any time in favor of
182 dnl just assuming we have audio support on all platform.  We can
183 dnl depend on plib to hide the details.
184 AC_DEFINE([ENABLE_AUDIO_SUPPORT], 1, [Define for audio support])
185
186 dnl X11 might be installed on Mac OS X or cygwin/mingwin, we don't want
187 dnl to use it if it is.
188 case "${host}" in
189 *-apple-darwin* | *-*-cygwin* | *-*-mingw32*)
190     echo no fancy X11 check
191     ;;
192
193 *)
194     AC_PATH_XTRA
195     ;;
196
197 esac
198
199 dnl Checks for libraries.
200
201 null_LIBS="$LIBS"
202
203 AC_CHECK_LIB(m, cos)
204
205 base_LIBS="$LIBS"
206
207 dnl Thread related checks
208 AC_CHECK_LIB(pthread, pthread_exit)
209 if test "x$ac_cv_lib_pthread_pthread_exit" != "xyes" \
210    -a "x$ac_cv_header_pthread_h" = "xyes"; then
211     dnl FreeBSD: System has pthread.h, but -lpthread library check
212     dnl fails.  See if we need -pthread instead of -lpthread and look
213     dnl for the functions in libc_r.
214     save_CXXFLAGS="$CXXFLAGS"
215     save_CFLAGS="$CFLAGS"
216     CXXFLAGS="-pthread $CXXFLAGS"
217     CFLAGS="-pthread $FLAGS"
218     save_LIBS=$LIBS
219     AC_CHECK_LIB(c_r, pthread_exit)
220     if test "x$ac_cv_lib_c_r_pthread_exit" != "xyes"; then
221         CXXFLAGS=$save_CXXFLAGS
222         CFLAGS=$save_CFLAGS
223     fi
224     LIBS=$save_LIBS
225 fi
226
227 case "${host}" in
228 *-*-irix*)
229     ;;
230 *-*-solaris*)
231     AC_CHECK_LIB(nsl, main)
232     AC_CHECK_LIB(dl, dlclose)
233     AC_CHECK_LIB(xnet,inet_addr)
234     AC_CHECK_LIB(socket, socket)
235     ;;
236 *)
237     AC_CHECK_LIB(socket, socket)
238     ;;
239 esac
240
241 dnl check for glut location
242 AC_CHECK_HEADER(GL/glut.h)
243 if test "x$ac_cv_header_GL_glut_h" = "xyes"; then
244     AC_DEFINE([GLUT_H], "GL/glut.h", [Define as glut.h include location])
245 else
246     AC_CHECK_HEADER(GLUT/glut.h)
247     if test "x$ac_cv_header_GLUT_glut_h" = "xyes"; then
248         AC_DEFINE([GLUT_H], <GLUT/glut.h>, [Define as glut.h include location])
249     else
250         echo "Neither GL/glut.h nor GLUT/glut.h found.  Cannot continue"
251         exit
252     fi
253 fi
254
255 dnl check for OpenGL related libraries
256 case "${host}" in
257 *-*-cygwin* | *-*-mingw32*)
258     dnl CygWin under Windoze.
259
260     echo Win32 specific hacks...
261     AC_DEFINE([WIN32], 1, [Define for Win32 platforms])
262     AC_DEFINE([NOMINMAX], 1, [Define for Win32 platforms])
263
264     LIBS="$LIBS -lglut32 -lglu32 -lopengl32"
265     LIBS="$LIBS -luser32 -lgdi32"
266
267     dnl add -lwsock32 for mingwin
268     case "${host}" in
269     *-*-mingw32*)
270         echo "********** BUILDING FOR MINGW32 *************"
271         base_LIBS="$base_LIBS -lws2_32"
272         ;;
273     esac
274
275     echo "Will link apps with $LIBS"
276     ;;
277
278
279 *-apple-darwin*)
280     dnl Mac OS X
281
282     LIBS="$LIBS -framework GLUT -framework OpenGL -framework Carbon -lobjc"
283     ;;
284
285 *)
286     dnl X-Windows based machines
287
288     dnl Skip X11 library tests if requested.
289     if test "x$no_x" != "xyes"; then
290         AC_CHECK_LIB(X11, XCreateWindow)
291         AC_CHECK_LIB(Xext, XShmCreateImage)
292         AC_CHECK_LIB(Xi, XGetExtensionVersion)
293         AC_CHECK_LIB(ICE, IceOpenConnection)
294         AC_CHECK_LIB(SM, SmcOpenConnection)
295         AC_CHECK_LIB(Xt, XtMalloc)
296         AC_CHECK_LIB(Xmu, XmuLookupStandardColormap)
297     fi
298
299     AC_CHECK_LIB(GLcore, glNewList)
300     if test "x$ac_cv_lib_GLcore_glNewList" = "xno" ; then
301         dnl if no GLcore, check for GL
302         AC_CHECK_LIB(GL, glNewList)
303         if test "x$ac_cv_lib_GL_glNewList" = "xno" ; then
304             dnl if no GL, check for MesaGL
305             AC_CHECK_LIB(MesaGL, glNewList)
306         fi
307     else
308         dnl if GLcore found, then also check for GL
309         AC_CHECK_LIB(GL, glXCreateContext)
310     fi
311
312     dnl if using mesa, check for xmesa.h
313     if test "x$ac_cv_lib_MesaGL_glNewList" = "xyes" ; then
314         AC_CHECK_HEADER(GL/fxmesa.h)
315         if test "x$ac_cv_header_GL_fxmesa_h" = "xyes"; then
316             AC_DEFINE([XMESA], 1, [Define for fxmesa])
317             AC_DEFINE([FX], 1, [Define for fxmesa])
318         fi
319     fi
320
321     AC_CHECK_LIB(GLU, gluLookAt)
322     if test "x$ac_cv_lib_GLU_gluLookAt" = "xno" ; then
323         dnl if no GLU, check for MesaGLU
324         AC_CHECK_LIB(MesaGLU, gluLookAt)
325     fi
326
327     AC_CHECK_LIB(glut, glutGetModifiers)
328     if test "x$ac_cv_lib_glut_glutGetModifiers" = "xno" ; then
329         dnl if no "real" glut, check for freeglut
330         AC_CHECK_LIB(freeglut, glutGetModifiers)
331     fi
332     ;;
333
334 esac
335
336 opengl_LIBS="$LIBS"
337 LIBS="$base_LIBS"
338
339 AC_SUBST(base_LIBS)
340 AC_SUBST(opengl_LIBS)
341
342 # The following are C++ items that need to be tested for with the c++
343 # compiler
344
345 AC_LANG_PUSH(C++)
346
347 # Check for "plib" without which we cannot go on
348 AC_CHECK_HEADER(plib/ul.h)
349 if test "x$ac_cv_header_plib_ul_h" != "xyes"; then
350     echo
351     echo "You *must* have the plib library installed on your system to build"
352     echo "the FGFS simulator!"
353     echo
354     echo "Please see README.plib for more details."
355     echo
356     echo "configure aborted."
357     exit
358 fi
359
360 AC_MSG_CHECKING([for plib 1.6.0 or newer])
361 AC_TRY_RUN([
362 #include <plib/ul.h>
363
364 #define MIN_PLIB_VERSION 160
365
366 int main() {
367     int major, minor, micro;
368
369     if ( PLIB_VERSION < MIN_PLIB_VERSION ) {
370          return -1;
371     }
372
373     return 0;
374 }
375
376 ],
377   AC_MSG_RESULT(yes),
378   [AC_MSG_RESULT(wrong version);
379    AC_MSG_ERROR([Install plib 1.6.0 or later first...])],
380   AC_MSG_RESULT(yes)
381 )
382
383 dnl If we get here then plib is available, so force use of plib
384 dnl joystick lib
385 AC_DEFINE([ENABLE_PLIB_JOYSTICK], 1, [Define to enable plib joystick support])
386
387
388 dnl Checking for PSL in plib
389 dnl version of plib, so check for it.
390 AC_MSG_CHECKING([for plib PSL scripting support])
391 AC_COMPILE_IFELSE([
392 #include <plib/psl.h>
393
394 int main() {
395   // not for running...
396   pslProgram program((pslExtension *)0);
397   program.compile("int main () {}", "");
398   return 0;
399 }
400 ],
401   [AC_MSG_RESULT(yes);
402    have_plib_psl=yes],
403   AC_MSG_RESULT(no)
404 )
405 AM_CONDITIONAL(HAVE_PLIB_PSL, test "x$have_plib_psl" = "xyes")
406 if test "x$have_plib_psl" = "xyes"; then
407    AC_DEFINE([HAVE_PLIB_PSL], 1,
408              [Define if plib version is new enough to provide "PSL"])
409 fi
410
411 dnl Check for MetaKit
412 AC_CHECK_HEADER(mk4.h)
413 if test "x$ac_cv_header_mk4_h" != "xyes"; then
414     echo
415     echo "MetaKit library not found."
416     echo
417     echo "If your OS does not provide an installable package for MetaKit"
418     echo "you will have to compile and install it first yourself.  A copy"
419     echo "of metakit-$(VERSION).tar.gz is included with SimGear.  You will"
420     echo "have to untar this source code, and follow it's included instructions"
421     echo "to compile and install on your system."
422     echo
423     echo "configure aborted."
424     exit
425 fi
426
427 AC_MSG_CHECKING([for metakit 2.4.3 or newer])
428 saved_LIBS="$LIBS"
429 LIBS="$saved_LIBS -lmk4"
430 AC_TRY_RUN([
431 #include <mk4.h>
432
433 #define MIN_MK4_VERSION 243
434
435 int main() {
436     int major, minor, micro;
437
438     if ( d4_MetaKitLibraryVersion < MIN_MK4_VERSION ) {
439          return -1;
440     }
441
442     return 0;
443 }
444
445 ],
446   AC_MSG_RESULT(yes),
447   [AC_MSG_RESULT(wrong version);
448    AC_MSG_ERROR([
449
450 Install metakit 2.4.3 or later first.
451
452 Or, the compiler may not be finding your libmk4.so library.
453 Please check the config.log file for specific details of the
454 failure if you believe you have the correct metakit version.
455 Also, look up this issue in the FlightGear FAQ.])],
456   AC_MSG_RESULT(yes)
457 )
458
459 dnl Check for the presence of SimGear
460 AC_CHECK_HEADER(simgear/version.h)
461 if test "x$ac_cv_header_simgear_version_h" != "xyes"; then
462     echo
463     echo "You *must* have the SimGear support library installed on your system"
464     echo "to build the FGFS simulator!"
465     echo
466     echo "Please see README.SimGear for more details."
467     echo
468     echo "configure aborted."
469     exit
470 fi
471
472 AC_MSG_CHECKING([for simgear 0.3.3 or newer])
473 AC_TRY_RUN([
474 #include <stdio.h>
475
476 #include <simgear/version.h>
477
478 #define STRINGIFY(X) XSTRINGIFY(X)
479 #define XSTRINGIFY(X) #X
480
481 #define MIN_MAJOR 0
482 #define MIN_MINOR 3
483 #define MIN_MICRO 3
484
485 int main() {
486     int major, minor, micro;
487
488     printf("%d.%d.%d or greater... ", MIN_MAJOR, MIN_MINOR, MIN_MICRO);
489
490     sscanf( STRINGIFY(SIMGEAR_VERSION), "%d.%d.%d", &major, &minor, &micro );
491
492     if ( major < MIN_MAJOR ) {
493          return -1;
494     } else if ( major == MIN_MAJOR && minor < MIN_MINOR ) {
495          return -1;
496     } else if ( major == MIN_MAJOR && minor == MIN_MINOR && micro < MIN_MICRO ){
497          return -1;
498     }
499
500     return 0;
501 }
502
503 ],
504   AC_MSG_RESULT(yes),
505   [AC_MSG_RESULT(wrong version);
506    AC_MSG_ERROR([Install latest simgear first...])],
507   AC_MSG_RESULT(yes)
508 )
509
510 LIBS="$saved_LIBS"
511
512 dnl Check if SimGear was built with Norman JPEG factory support
513 AC_CHECK_HEADER(simgear/screen/jpgfactory.hxx)
514 if test "x$ac_cv_header_simgear_screen_jpgfactory_hxx" = "xyes"; then
515     AC_CHECK_LIB(jpeg, jpeg_start_compress)
516     if test "x$ac_cv_lib_jpeg_jpeg_start_compress" != "xyes" ; then
517         echo
518         echo "The JPEG factory code was built and installed with SimGear."
519         echo "However it appears the libjpeg is no longer installed."
520         echo "You need to install libjpeg or remove jpgfactory support from"
521         echo "SimGear"
522         echo
523         echo "libjpeg is available at :"
524         echo "  ftp://ftp.uu.net in the directory graphics/jpeg"
525         exit 1
526     fi
527     AC_DEFINE([FG_JPEG_SERVER], 1,
528               [Define to build with jpeg screen shot server])
529 fi
530 AM_CONDITIONAL(ENABLE_JPEG_SERVER, test "x$ac_cv_header_simgear_screen_jpgfactory_hxx" = "xyes")
531
532 AC_LANG_POP
533
534 dnl Check for system installed zlib
535 AC_CHECK_HEADER(zlib.h)
536 if test "x$ac_cv_header_zlib_h" != "xyes"; then
537     echo
538     echo "zlib library not found."
539     echo
540     echo "If your OS does not provide an installable package for zlib"
541     echo "you will have to compile and install it first yourself.  A copy"
542     echo "of zlib-1.1.4.tar.gz is included with SimGear.  You will"
543     echo "have to untar this source code, and follow it's included instructions"
544     echo "to compile and install on your system."
545     echo
546     echo "configure aborted."
547     echo
548 fi
549
550 dnl Checks for header files.
551 AC_HEADER_STDC
552 AC_CHECK_HEADERS( \
553         fcntl.h getopt.h malloc.h memory.h stdlib.h sys/param.h sys/stat.h \
554         sys/time.h sys/timeb.h unistd.h windows.h values.h )
555
556 dnl Checks for typedefs, structures, and compiler characteristics.
557 AC_C_CONST
558 AC_TYPE_SIZE_T
559 AC_HEADER_TIME
560 AC_STRUCT_TM
561
562 dnl Checks for library functions.
563 AC_TYPE_SIGNAL
564 AC_FUNC_VPRINTF
565 AC_CHECK_FUNCS( \
566         ftime gettimeofday timegm memcpy bcopy mktime strstr rand mkfifo \
567         random drand48 setitimer getitimer signal GetLocalTime rint getrusage )
568
569 AM_CONFIG_HEADER(src/Include/config.h)
570
571 AC_CONFIG_FILES([ \
572         Makefile \
573         man/Makefile \
574         man/est-epsilon.1 \
575         man/fgfs.1 \
576         man/fgjs.1 \
577         man/gl-info.1 \
578         man/js_demo.1 \
579         man/pstest.1 \
580         scripts/Makefile \
581         scripts/debug/Makefile \
582         scripts/python/Makefile \
583         src/Makefile \
584         src/Include/Makefile \
585         src/Include/version.h \
586         src/Aircraft/Makefile \
587         src/Airports/Makefile \
588         src/ATC/Makefile \
589         src/Autopilot/Makefile \
590         src/Cockpit/Makefile \
591         src/Cockpit/built_in/Makefile \
592         src/Controls/Makefile \
593         src/Environment/Makefile \
594         src/FDM/Balloon/Makefile \
595         src/FDM/ExternalNet/Makefile \
596         src/FDM/ExternalPipe/Makefile \
597         src/FDM/JSBSim/Makefile \
598         src/FDM/JSBSim/filtersjb/Makefile \
599         src/FDM/LaRCsim/Makefile \
600         src/FDM/UIUCModel/Makefile \
601         src/FDM/YASim/Makefile \
602         src/FDM/Makefile \
603         src/GUI/Makefile \
604         src/Input/Makefile \
605         src/Instrumentation/Makefile \
606         src/Main/Makefile \
607         src/Main/runfgfs \
608         src/Main/runfgfs.bat \
609         src/Model/Makefile \
610         src/MultiPlayer/Makefile \
611         src/Navaids/Makefile \
612         src/Network/Makefile \
613         src/NetworkOLK/Makefile \
614         src/Objects/Makefile \
615         src/Scenery/Makefile \
616         src/Scripting/Makefile \
617         src/Sound/Makefile \
618         src/Systems/Makefile \
619         src/Time/Makefile \
620         src/WeatherCM/Makefile \
621         tests/Makefile \
622         utils/Makefile \
623         utils/TerraSync/Makefile \
624 ])
625 AC_OUTPUT
626
627 AC_OUTPUT_COMMANDS([chmod 755 src/Main/runfgfs])
628
629 echo ""
630 echo "Configure Summary"
631 echo "================="
632
633 echo "Prefix: $prefix"
634
635 if test "x$have_plib_psl" = "xyes"; then
636     echo "Plib PSL scripting: yes"
637 else
638     echo "Plib PSL scripting: $fg_psl_string_compile"
639     echo "  You will not be able to run scripts written in PSL"
640     echo "  and some advanced GUI and input features may not"
641     echo "  work.  Download and install the latest CVS version"
642     echo "  of plib if you would like to enable PSL support."
643 fi
644
645 if test "x$with_logging" != "x"; then
646     echo "Debug messages: $with_logging"
647 else
648     echo "Debug messages: yes"
649 fi
650
651 echo -n "Automake version: "
652 automake --version | head -1
653
654 if test "x$with_weathercm" != "x"; then
655     echo "WeatherCM instead of FGEnvironment: $with_weathercm"
656 else
657     echo "Using FGEnvironment"
658 fi
659
660 if test "x$with_multiplayer" != "xno"; then
661     echo "Using default multiplayer support"
662 elif test "x$with_network_olk" != "xno"; then
663     echo "Using Oliver's multi-pilot network support"
664 fi
665
666 if test "x$with_threads" = "xyes"; then
667     echo "threads: yes"
668 else
669     echo "threads: no"
670 fi