Boost C++ Libraries: Ticket #11703: test_exec_monitor.so couldn't be built correctly for lockfree test on Solaris 11.2 https://svn.boost.org/trac10/ticket/11703 <p> Problem: test_exec_monitor.so couldn't be built correctly on Solaris 11.2 for lockfree library test </p> <p> all of lockfree library tests have link time issue: </p> <p> Error message: </p> <blockquote> <p> Undefined first referenced symbol in file </p> </blockquote> <p> int test_main(int,char<strong>) ../lib.temp/libboost_test_exec_monitor.so ld: fatal: symbol referencing errors </strong></p> <p> if replace test_exec_monitor.so with static test_exec_monitor.a, test will fail with "../../../boost/system/config.hpp", line 34: Error: #error Must not define both BOOST_SYSTEM_DYN_LINK and BOOST_SYSTEM_STATIC_LINK.". </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11703 Trac 1.4.3 timblechmann Sat, 17 Oct 2015 11:25:24 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/11703#comment:1 https://svn.boost.org/trac10/ticket/11703#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> Ticket