+AC_MSG_CHECKING([for metakit 2.4.3 or newer])
+saved_LIBS="$LIBS"
+LIBS="$saved_LIBS -lmk4"
+AC_TRY_RUN([
+#include <mk4.h>
+
+#define MIN_MK4_VERSION 243
+
+int main() {
+ int major, minor, micro;
+
+ if ( d4_MetaKitLibraryVersion < MIN_MK4_VERSION ) {
+ return -1;
+ }
+
+ return 0;
+}
+
+],
+ AC_MSG_RESULT(yes),
+ [AC_MSG_RESULT(wrong version);
+ 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.])],
+ AC_MSG_RESULT(yes)
+)
+LIBS="$saved_LIBS"
+
+# Check if SimGear was built with Norman JPEG factory support
+AC_CHECK_HEADER(simgear/screen/jpgfactory.hxx)
+if test "x$ac_cv_header_simgear_screen_jpgfactory_hxx" = "xyes"; then
+ AC_CHECK_LIB(jpeg, jpeg_start_compress)
+ if test "x$ac_cv_lib_jpeg_jpeg_start_compress" != "xyes" ; then
+ echo
+ echo "The JPEG factory code was built and installed with SimGear."
+ echo "However it appears the libjpeg is no longer installed."
+ echo "You need to install libjpeg or remove jpgfactory support from"
+ echo "SimGear"
+ echo
+ echo "libjpeg is available at :"
+ echo " ftp://ftp.uu.net in the directory graphics/jpeg"
+ exit 1
+ fi
+ AC_DEFINE([FG_JPEG_SERVER], 1,
+ [Define to build with jpeg screen shot server])
+fi
+AM_CONDITIONAL(ENABLE_JPEG_SERVER, test "x$ac_cv_header_simgear_screen_jpgfactory_hxx" = "xyes")
+
+AC_LANG_POP
+