Boost C++ Libraries: Ticket #2384: Darwin option: -fcoalesce-templates https://svn.boost.org/trac10/ticket/2384 <p> Running OS X 10.5.5 with Xcode 3.0... </p> <p> Errors: </p> <p> ...failed darwin.compile.c++ bin/darwin-4.0/debug/link-static/threading-multi/routing_table.o... darwin.compile.c++ bin/darwin-4.0/debug/link-static/threading-multi/rpc_manager.o cc1plus: error: unrecognized command line option "-fcoalesce-templates" </p> <p> Solution: </p> <p> edited boost/tools/build/v2/tools/darwin.jam file and removed the line that mentioned -fcoalesce-templates </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2384 Trac 1.4.3 Vladimir Prus Mon, 06 Oct 2008 04:36:37 GMT <link>https://svn.boost.org/trac10/ticket/2384#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2384#comment:1</guid> <description> <p> What is the content of your user-config.jam? What is your exact command line? What is the output of 'g++ -dumpversion'? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Steven Watanabe</dc:creator> <pubDate>Fri, 06 Feb 2009 03:34:00 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2384#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2384#comment:2</guid> <description> <p> use a three digit version (e.g. 4.0.1) instead of only two digits (4.0) </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Sat, 21 Mar 2009 22:27:53 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/2384#comment:3 https://svn.boost.org/trac10/ticket/2384#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">fixed</span> </li> </ul> <p> I've recently committed a fix that causes darwin.jam to use the 3-digit version number as reported by compiler for deciding of -fcoalesce-templates should be used. Therefore, 2-digit version specified by the user no longer breaks. </p> Ticket