Boost C++ Libraries: Ticket #2895: Update getting started https://svn.boost.org/trac10/ticket/2895 <p> In <a class="ext-link" href="http://thread.gmane.org/gmane.comp.lib.boost.devel/182107/"><span class="icon">​</span>http://thread.gmane.org/gmane.comp.lib.boost.devel/182107/</a>, Dave and I had a discussion about getting-started content. I think we have agreed on a few important points, which are listed below. </p> <p> The kylix toolset should be removed from the table of toolsets, because it's dropped from Boost.Build years ago. </p> <p> "<a class="missing wiki">FreeScale</a>" should be "Freescale" </p> <p> Section "5.2.2 Identify Your Toolset" should include a link to <a href="http://www.boost.org/boost-build2/doc/html/bbv2/reference/tools.html">http://www.boost.org/boost-build2/doc/html/bbv2/reference/tools.html</a> </p> <p> All --toolset= should be replaced with toolset= </p> <p> 5.2.3 Has this command line: bjam --build-dir=build-directory --toolset=toolset-name --build-type=complete stage There should be a link to <a href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html">http://www.boost.org/boost-build2/doc/html/bbv2/advanced/invocation.html</a> </p> <p> 5.3 If it seems like the build system can't find your compiler and/or linker, consider setting up a user-config.jam file as described in the Boost.Build documentation. </p> <p> There should be a link to <a href="http://www.boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html">http://www.boost.org/boost-build2/doc/html/bbv2/advanced/configuration.html</a> </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2895 Trac 1.4.3 Dave Abrahams Fri, 10 Apr 2009 20:05:40 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2895#comment:1 https://svn.boost.org/trac10/ticket/2895#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> <p> Fixed in <a class="changeset" href="https://svn.boost.org/trac10/changeset/52035" title="Changes for Boost.1.39">[52035]</a> </p> Ticket Dave Abrahams Fri, 10 Apr 2009 20:08:06 GMT <link>https://svn.boost.org/trac10/ticket/2895#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2895#comment:2</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/52307" title="*really* fixes #2895. ">[52307]</a>) *really* fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2895" title="#2895: Bugs: Update getting started (closed: fixed)">#2895</a>. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Dave Abrahams</dc:creator> <pubDate>Fri, 10 Apr 2009 20:08:50 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2895#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2895#comment:3</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/52308" title="really, really fixes #2895">[52308]</a>) really, really fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2895" title="#2895: Bugs: Update getting started (closed: fixed)">#2895</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Sat, 11 Apr 2009 14:15:36 GMT</pubDate> <title>status changed; resolution deleted https://svn.boost.org/trac10/ticket/2895#comment:4 https://svn.boost.org/trac10/ticket/2895#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">closed</span> → <span class="trac-field-new">reopened</span> </li> <li><strong>resolution</strong> <span class="trac-field-deleted">fixed</span> </li> </ul> <p> I've reread getting-started over, and noted a couple of additional inconsistencies. The windows getting started say, in 5.2.4 Invoke bjam </p> <blockquote> <p> Building the special stage target places Boost library binaries in the stage\ subdirectory of your build directory. </p> </blockquote> <p> Note the strange-looking backslash after "stage". In reality, the libraries are put to stage/lib. </p> <p> Now look at 6.1 and 6.2. Both suggest to add C:\Program Files\boost\boost_1_39_0\lib to linker search path, whilst it probably would be less confusing to use C:\Program Files\boost\boost_1_39_0\stage\lib -- not added 'stage' </p> <p> Also, section 5.2.4 say: For instructions on how to build only specific variants, please ask on the Boost.Build mailing list. This is probably unnecessary now that the same section gives a pointer to Boost.Build documentation, where all options of interest for building Boost are listed in a table. </p> Ticket Vladimir Prus Fri, 29 May 2009 08:09:17 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2895#comment:5 https://svn.boost.org/trac10/ticket/2895#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">reopened</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> The necessary changes were checked in. </p> Ticket