[cig-commits] r13710 - cs/cigma/trunk
luis at geodynamics.org
luis at geodynamics.org
Wed Dec 17 02:31:47 PST 2008
Author: luis
Date: 2008-12-17 02:31:46 -0800 (Wed, 17 Dec 2008)
New Revision: 13710
Modified:
cs/cigma/trunk/Makefile.am
Log:
Fix linking problem with HDF5
This was triggered when trying to use a different HDF5 prefix,
while having another version installed under /usr
Modified: cs/cigma/trunk/Makefile.am
===================================================================
--- cs/cigma/trunk/Makefile.am 2008-12-17 10:31:42 UTC (rev 13709)
+++ cs/cigma/trunk/Makefile.am 2008-12-17 10:31:46 UTC (rev 13710)
@@ -31,7 +31,7 @@
# libcigma.la
libcigma_la_SOURCES = $(libcigma_la_sources)
libcigma_la_CPPFLAGS = $(libcigma_la_cppflags)
-libcigma_la_LDFLAGS = -static
+libcigma_la_LDFLAGS = -static $(libcigma_la_ldflags)
# cigma
cigma_SOURCES = $(cigma_sources)
@@ -209,12 +209,16 @@
libcigma_la_cppflags =
libcigma_la_cppflags += -Wno-deprecated
+libcigma_la_cppflags += $(HDF5_INCLUDES)
+libcigma_la_cppflags += $(VTK_INCLUDES)
libcigma_la_cppflags += $(LOGGER_FLAGS)
libcigma_la_cppflags += $(BOOST_CPPFLAGS)
libcigma_la_cppflags += $(ANN_FLAGS)
-#if COND_HDF5
-libcigma_la_cppflags += $(HDF5_INCLUDES)
+libcigma_la_ldflags =
+libcigma_la_ldflags += $(HDF5_LDFLAGS)
+libcigma_la_ldflags += $(VTK_LDFLAGS)
+
libcigma_la_sources += \
src/io_hdf5.h \
src/io_hdf5.cpp \
@@ -222,10 +226,7 @@
src/io_hdf5_reader.cpp \
src/io_hdf5_writer.h \
src/io_hdf5_writer.cpp
-#endif
-#if COND_VTK
-libcigma_la_cppflags += $(VTK_INCLUDES)
libcigma_la_sources += \
src/io_vtk.h \
src/io_vtk.cpp \
@@ -233,7 +234,6 @@
src/io_vtk_reader.cpp \
src/io_vtk_writer.h \
src/io_vtk_writer.cpp
-#endif
# }}}
@@ -268,25 +268,20 @@
cigma_cppflags += $(ANN_FLAGS)
cigma_ldflags =
+cigma_ldflags += $(HDF5_LDFLAGS)
+cigma_ldflags += $(VTK_LDFLAGS)
cigma_ldflags += $(BOOST_LDFLAGS)
cigma_ldadd =
+cigma_ldadd += $(HDF5_LIBS)
+cigma_ldadd += $(VTK_LIBS)
cigma_ldadd += $(BOOST_SYSTEM_LIB)
cigma_ldadd += $(BOOST_FILESYSTEM_LIB)
cigma_ldadd += $(BOOST_PROGRAM_OPTIONS_LIB)
cigma_ldadd += libcigma.la
cigma_ldadd += libann.la
-#if COND_HDF5
-cigma_ldflags += $(HDF5_LDFLAGS)
-cigma_ldadd += $(HDF5_LIBS)
-#endif
-#if COND_VTK
-cigma_ldflags += $(VTK_LDFLAGS)
-cigma_ldadd += $(VTK_LIBS)
-#endif
-
# }}}
@@ -295,9 +290,9 @@
# {{{
h5attr_cppflags =
-h5attr_cppflags += $(LOGGER_FLAGS)
-h5attr_cppflags += $(BOOST_CPPFLAGS)
h5attr_cppflags += $(HDF5_INCLUDES)
+h5attr_cppflags += $(BOOST_CPPFLAGS)
+h5attr_cppflags += $(LOGGER_FLAGS)
h5attr_ldadd =
h5attr_ldadd += $(HDF5_LIBS)
@@ -306,8 +301,8 @@
h5attr_ldadd += $(BOOST_PROGRAM_OPTIONS_LIB)
h5attr_ldflags =
-h5attr_ldflags += $(BOOST_LDFLAGS)
h5attr_ldflags += $(HDF5_LDFLAGS)
+h5attr_ldflags += $(BOOST_LDFLAGS)
h5attr_sources = \
src/tri_logger.hpp \
More information about the CIG-COMMITS
mailing list