11d90ddeab
Details: Test suites based on Boost.Test must know how to include the library support code into the executables. If the Boost.Test library is dynamically linked, then test suites must define the pre-processor symbol "BOOST_TEST_DYN_LINK". Otherwise, this symbol must *not* be defined. Resolution: Introduce a new Autoconf macro, OPM_DYNLINK_BOOST_TEST, that defines a secondary symbol--HAVE_DYNAMIC_BOOST_TEST--if the local computer system uses dynamic linking. Test suites (e.g., tests/param_test.cpp) may then inspect this symbol to determine whether or not to #define BOOST_TEST_DYN_LINK. Call the macro from "configure.ac". Suggested by: Joakim Hove |
||
---|---|---|
.. | ||
agmg.m4 | ||
ax_blas.m4 | ||
ax_boost_base.m4 | ||
ax_boost_date_time.m4 | ||
ax_boost_filesystem.m4 | ||
ax_boost_system.m4 | ||
ax_boost_unit_test_framework.m4 | ||
ax_dune_common.m4 | ||
ax_dune_istl.m4 | ||
ax_lapack.m4 | ||
opm_dynlink_boost_test.m4 | ||
opm_lapack.m4 |