+vehicle_iphone=no; vehicle_iphone_reason=default
+vehicle_android=no; vehicle_android_reason=default
+graphics_android=no; graphics_android_reason=default
+vehicle_maemo=no; vehicle_maemo_reason=default
+
+shared_libnavit=no
+bin_navit=yes
+
+AC_CANONICAL_HOST
+win32=no
+win32ce=no
+case $host_os in
+wince|mingw32ce|cegcc)
+ win32=yes
+ win32ce=yes
+ AC_DEFINE(HAVE_API_WIN32_BASE, 1, [Have Windows Base API])
+ AC_DEFINE(HAVE_API_WIN32_CE, 1, [Have Windows CE API])
+ gui_win32=yes; gui_win32_reason="host_os is wince"
+ graphics_win32=yes; graphics_win32_reason="host_os is wince"
+ vehicle_wince=yes; vehcile_wince_reason="host_os is wince"
+ speech_espeak=yes; speech_espeak_reason="host_os is wince"
+ support_libpng=yes
+ ;;
+mingw32)
+ win32=yes
+ AC_DEFINE(HAVE_API_WIN32_BASE, 1, [Have Windows Base API])
+ AC_DEFINE(HAVE_API_WIN32, 1, [Have Windows API])
+ gui_win32=yes; gui_win32_reason="host_os is mingw32"
+ graphics_win32=yes; graphics_win32_reason="host_os is mingw32"
+ speech_espeak=yes; speech_espeak_reason="host_os is mingw32"
+ support_libpng=yes
+ ;;
+linux*_android)
+ android=yes
+ shared_libnavit=yes
+ bin_navit=no
+ AC_DEFINE(HAVE_API_ANDROID, 1, [Have Android API])
+ echo "void dl_unwind_find_exidx(void) {}" >crt0.c
+ $CC -c crt0.c
+ $AR r libg.a crt0.o
+ vehicle_android=yes; vehicle_android_reason="host_os is android"
+ graphics_android=yes; graphics_android_reason="host_os is android"
+ speech_android=yes; speech_android_reason="host_os is android"
+ MODULE_LDFLAGS="-module -Xcompiler -nostdlib"
+ MODULE_LIBADD="-llog"
+ NAVIT_MODULE_LDFLAGS="$MODULE_LDFLAGS -L\$(top_builddir)/navit -lnavit"
+ ;;
+esac
+if test "x$win32" = "xyes"
+then
+ NAVIT_CFLAGS="$NAVIT_CFLAGS -I\$(top_srcdir)/navit/support/win32"
+ NAVIT_LIBS="$NAVIT_LIBS -L\$(top_builddir)/navit/support/win32 -lsupport_win32"
+fi
+
+
+AM_CONDITIONAL(SUPPORT_WIN32, [test "x$win32" = "xyes"])
+AM_CONDITIONAL(SUPPORT_WIN32CE, [test "x$win32ce" = "xyes"])
+AM_CONDITIONAL(SUPPORT_ANDROID, [test "x$android" = "xyes"])
+
+if test "x$support_libpng" = "xyes"
+then
+ NAVIT_CFLAGS="$NAVIT_CFLAGS -I\$(top_srcdir)/navit/support/libpng"
+ NAVIT_LIBS="$NAVIT_LIBS -L\$(top_builddir)/navit/support/libpng -lsupport_libpng"
+fi
+AM_CONDITIONAL(SUPPORT_LIBPNG, [test "x$support_libpng" = "xyes"])
+
+AC_SUBST(MODULE_LDFLAGS)
+AC_SUBST(MODULE_LIBADD)
+AC_SUBST(NAVIT_MODULE_LDFLAGS)
+
+LIBS="$LIBS -lm"
+if test "$win32" == "no"; then
+ LIBS="$LIBS -rdynamic"
+fi