summaryrefslogtreecommitdiffstats
path: root/libkexiv2/configure.in.in
diff options
context:
space:
mode:
Diffstat (limited to 'libkexiv2/configure.in.in')
-rw-r--r--libkexiv2/configure.in.in19
1 files changed, 13 insertions, 6 deletions
diff --git a/libkexiv2/configure.in.in b/libkexiv2/configure.in.in
index b37e50f..0b79e84 100644
--- a/libkexiv2/configure.in.in
+++ b/libkexiv2/configure.in.in
@@ -17,6 +17,19 @@ if test "x$have_exiv2" != "xyes"; then
DO_NOT_COMPILE="libkexiv2 $DO_NOT_COMPILE"
fi
+AC_LANG_SAVE
+AC_LANG_CPLUSPLUS
+SAVE_CPPFLAGS=$CPPFLAGS
+SAVE_CXXFLAGS=$CXXFLAGS
+CPPFLAGS="$CPPFLAGS $EXIV2_CFLAGS"
+CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS $EXIV2_CFLAGS"
+AC_CHECK_HEADER(exiv2/exiv2.hpp,
+ [ AC_DEFINE(HAVE_EXIV2_HPP, 1, [Defined if you have <exiv2/exiv2.hpp> header]) ]
+)
+CPPFLAGS=$SAVE_CPPFLAGS
+CXXFLAGS=$SAVE_CXXFLAGS
+AC_LANG_RESTORE
+
AC_OUTPUT([ libkexiv2/libkexiv2.pc ])
# -----------------------------------------------------------------
@@ -45,9 +58,3 @@ AC_COMPILE_IFELSE(
)
CPPFLAGS=$libkexiv2_kdemacros_cppflags
AC_LANG_POP(C++)
-
-
-
-
-
-