Boost C++ Libraries: Ticket #10765: multiple definitions for a bunch of symbols from /usr/include/boost/chrono/detail/inlined/posix/process_cpu_clocks.hpp https://svn.boost.org/trac10/ticket/10765 <p> I'm trying to build a shared library (using static boost libraries) and another executable linked w/ my DSO. at link stage I've got a multiple errors (see attached log file). the problem is in function declarations: yeah, from <code>*.hpp file, and moreover, placed into </code>inlined/<code> directory, but w/o </code>inline` specifier! </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/10765 Trac 1.4.3 anonymous Thu, 06 Nov 2014 17:13:59 GMT attachment set https://svn.boost.org/trac10/ticket/10765 https://svn.boost.org/trac10/ticket/10765 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost-chrono-link-errors.log</span> </li> </ul> Ticket viboes Fri, 05 Dec 2014 18:28:37 GMT <link>https://svn.boost.org/trac10/ticket/10765#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/10765#comment:1</guid> <description> <p> Here they are the declaration. </p> <pre class="wiki"> class BOOST_CHRONO_DECL system_clock { public: typedef BOOST_SYSTEM_CLOCK_DURATION duration; typedef duration::rep rep; typedef duration::period period; typedef chrono::time_point&lt;system_clock&gt; time_point; BOOST_STATIC_CONSTEXPR bool is_steady = false; static BOOST_CHRONO_INLINE time_point now() BOOST_NOEXCEPT; #if !defined BOOST_CHRONO_DONT_PROVIDE_HYBRID_ERROR_HANDLING static BOOST_CHRONO_INLINE time_point now(system::error_code &amp; ec); #endif static BOOST_CHRONO_INLINE std::time_t to_time_t(const time_point&amp; t) BOOST_NOEXCEPT; static BOOST_CHRONO_INLINE time_point from_time_t(std::time_t t) BOOST_NOEXCEPT; }; </pre><p> Please, could you check if the preprocessed code contains the word inline. If yes, this is a bug with the compiler. Could you check also if adding BOOST_CHRONO_INLINE in the definition helps? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>viboes</dc:creator> <pubDate>Wed, 07 Jan 2015 02:39:38 GMT</pubDate> <title>type changed https://svn.boost.org/trac10/ticket/10765#comment:2 https://svn.boost.org/trac10/ticket/10765#comment:2 <ul> <li><strong>type</strong> <span class="trac-field-old">Bugs</span> → <span class="trac-field-new">Support Requests</span> </li> </ul> Ticket viboes Thu, 22 Jan 2015 22:14:57 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/10765#comment:3 https://svn.boost.org/trac10/ticket/10765#comment:3 <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">invalid</span> </li> </ul> <p> Please, reopen it when you have the requested information. </p> Ticket