summaryrefslogtreecommitdiff
path: root/configure.in
diff options
context:
space:
mode:
authorcorvid <corvid@lavabit.com>2011-01-06 00:18:56 +0000
committercorvid <corvid@lavabit.com>2011-01-06 00:18:56 +0000
commit006e1bd1bd9f9e076f31232950a134c75026f0cf (patch)
treec8ce8619bbd4e2649d802429179e53629041d0c3 /configure.in
parent64e469eb02cce337b1c3f7d617cb797ae0d3ebb0 (diff)
fltk-config version checking
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in23
1 files changed, 13 insertions, 10 deletions
diff --git a/configure.in b/configure.in
index 1d319392..84fc77ff 100644
--- a/configure.in
+++ b/configure.in
@@ -142,19 +142,22 @@ fi
dnl ----------------------
-dnl Test for FLTK2 library
+dnl Test for FLTK 1.3 library
dnl ----------------------
dnl
dnl For debugging and to be user friendly
-AC_MSG_CHECKING([FLTK2])
-if sh -c "fltk2-config --version" >/dev/null 2>&1
-then AC_MSG_RESULT(yes)
- LIBFLTK_CXXFLAGS=`fltk2-config --cxxflags`
- LIBFLTK_CFLAGS=`fltk2-config --cflags`
- LIBFLTK_LIBS=`fltk2-config --use-images --ldflags`
-else AC_MSG_RESULT(no)
- AC_ERROR(FLTK2 must be installed!)
-fi
+AC_MSG_CHECKING([FLTK 1.3])
+fltk_version="`fltk-config --version 2>/dev/null`"
+case $fltk_version in
+ 1.3.*) AC_MSG_RESULT(yes)
+ LIBFLTK_CXXFLAGS=`fltk-config --cxxflags`
+ LIBFLTK_CFLAGS=`fltk-config --cflags`
+ LIBFLTK_LIBS=`fltk-config --use-images --ldflags`;;
+ ?*) AC_MSG_RESULT(no)
+ AC_ERROR(FLTK 1.3 required; version found: $fltk_version);;
+ *) AC_MSG_RESULT(no)
+ AC_ERROR(FLTK 1.3 required; fltk-config not found)
+esac
dnl ----------------