[cig-commits] r13611 - in cs/cigma/trunk: . config
luis at geodynamics.org
luis at geodynamics.org
Tue Dec 9 18:16:01 PST 2008
Author: luis
Date: 2008-12-09 18:16:01 -0800 (Tue, 09 Dec 2008)
New Revision: 13611
Modified:
cs/cigma/trunk/config/cigma_hdf5.m4
cs/cigma/trunk/configure.ac
Log:
Fix to HDF5 library check (for nonstandard installation prefix)
Modified: cs/cigma/trunk/config/cigma_hdf5.m4
===================================================================
--- cs/cigma/trunk/config/cigma_hdf5.m4 2008-12-10 02:15:59 UTC (rev 13610)
+++ cs/cigma/trunk/config/cigma_hdf5.m4 2008-12-10 02:16:01 UTC (rev 13611)
@@ -50,17 +50,23 @@
AC_MSG_RESULT([yes])
+ HDF5_INCLUDES="-I$HDF5_PREFIX/include"
+ HDF5_LIBS="-lhdf5 -lhdf5_cpp -lz"
+ HDF5_LDFLAGS="-L$HDF5_PREFIX/lib $HDF5_LIBS"
+
+ OLD_CXXFLAGS="$CXXFLAGS"
+ OLD_LIBS="$LIBS"
+
+ CXXFLAGS="$HDF5_INCLUDES"
+ LIBS="$HDF5_LIBS"
+
AC_CHECK_LIB([hdf5],[main],[hdf5lib=yes])
AC_CHECK_LIB([hdf5_cpp],[main],[hdf5cpplib=yes])
AC_CHECK_HEADERS([H5Cpp.h],,AC_MSG_ERROR(HDF5 C++ headers not found))
- #HDF5_CFLAGS="-I$HDF5_PREFIX/include"
- #HDF5_CXXFLAGS="$HDF5_CFLAGS"
+ CXXFLAGS="$OLD_CXXFLAGS"
+ LIBS="$OLD_LIBS"
- HDF5_INCLUDES="-I$HDF5_PREFIX/include"
- HDF5_LIBS="-lhdf5 -lhdf5_cpp -lz"
- HDF5_LDFLAGS="-L$HDF5_PREFIX/lib $HDF5_LIBS"
-
AC_SUBST(HDF5_INCLUDES)
AC_SUBST(HDF5_LIBS)
AC_SUBST(HDF5_LDFLAGS)
Modified: cs/cigma/trunk/configure.ac
===================================================================
--- cs/cigma/trunk/configure.ac 2008-12-10 02:15:59 UTC (rev 13610)
+++ cs/cigma/trunk/configure.ac 2008-12-10 02:16:01 UTC (rev 13611)
@@ -97,9 +97,9 @@
echo "Cigma is configured with"
echo "- OS : $UNAME"
echo "- C compiler : $CC"
-echo "- C++ compiler : $CXX"
echo "- C flags : $CFLAGS"
-echo "- C++ flags : $CXXFLAGS"
+#echo "- C++ compiler : $CXX"
+#echo "- C++ flags : $CXXFLAGS"
# Boost flags (from ax_boost_*.m4)
echo "-"
More information about the CIG-COMMITS
mailing list