Boost C++ Libraries: Ticket #3550: specify toolset to bootstrap.bat https://svn.boost.org/trac10/ticket/3550 <p> Hi, </p> <p> calling "bootstrap.bat" results in successful compilation of boost_1_40_0\tools\jam\src\bin.ntx86_64\bjam.exe but this is not where the bootstrap.bat expects it to be, as it only supports x86 as it seems. </p> <p> BTW: tools\jam\src\build.bat somehow finds my VS2010beta and uses that for compilation (although I'd like it to use my production VS9) and it seems I have no control of telling "bootstrap.bat" to use a custom toolset (this is supported by build.bat) </p> <p> cheers Chris </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3550 Trac 1.4.3 Vladimir Prus Thu, 05 Nov 2009 08:37:19 GMT attachment set https://svn.boost.org/trac10/ticket/3550 https://svn.boost.org/trac10/ticket/3550 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bootstrap.bat</span> </li> </ul> Ticket Vladimir Prus Thu, 05 Nov 2009 08:39:36 GMT <link>https://svn.boost.org/trac10/ticket/3550#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3550#comment:1</guid> <description> <p> Chris, thank you for the report. Can you try the attached version of bootstrap.bat -- it should find the 64-bit bjam after it is build. If it works, I'll merge it for 1.41. </p> <p> As for vc9 vs. vc10 -- is it affecting only compilation of bjam itself, or causing other problems? If it's affecting bjam itself, this is probably not a 1.41 showstopper. </p> <p> Thanks, Volodya </p> </description> <category>Ticket</category> </item> <item> <author>bielow@…</author> <pubDate>Thu, 05 Nov 2009 09:47:35 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3550#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3550#comment:2</guid> <description> <p> Hi, </p> <p> works like a charm. However, I think you missed to insert "if exist ".\tools\jam\src\bin.ntx86_64\bjam.exe" del tools\jam\src\bin.ntx86_64\bjam.exe" at line 10?! </p> <p> The VS2010 toolset is not a showstopper, as I can still set the toolset "msvc-9.0" when calling bjam. </p> <p> Just as a suggestion: you could accept the toolset as argument to bootstrap.bat, just forward it to build.bat, which would have the additional advantage of producing a correct "project-config.jam". I guess the latter is read by bjam?! </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Sun, 08 Nov 2009 14:07:16 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/3550#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3550#comment:3</guid> <description> <p> Hi. </p> <p> Indeed, I should have added that line. I've now done so, and committed the change to the trunk and release branches. </p> <p> As for passing toolset, could you try running the attached -- both without arguments and with 'vc9'? Note that unfortunately, this will not affect project-config.jam as there are some issue with making tools/jam/src/build.bat report the toolset it has used. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Vladimir Prus</dc:creator> <pubDate>Sun, 08 Nov 2009 14:08:02 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/3550 https://svn.boost.org/trac10/ticket/3550 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bootstrap.2.bat</span> </li> </ul> <p> Version that forward toolset over to bjam's build.bat </p> Ticket Vladimir Prus Tue, 10 Nov 2009 07:10:36 GMT status, milestone changed; owner set https://svn.boost.org/trac10/ticket/3550#comment:4 https://svn.boost.org/trac10/ticket/3550#comment:4 <ul> <li><strong>owner</strong> set to <span class="trac-author">Vladimir Prus</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.41.0</span> → <span class="trac-field-new">Boost 1.42.0</span> </li> </ul> <p> The toolset forwarding is probably for 1.42 now. </p> Ticket Eric Niebler Tue, 26 Oct 2010 03:44:43 GMT version changed https://svn.boost.org/trac10/ticket/3550#comment:5 https://svn.boost.org/trac10/ticket/3550#comment:5 <ul> <li><strong>version</strong> <span class="trac-field-old">Boost 1.40.0</span> → <span class="trac-field-new">Boost 1.45.0</span> </li> </ul> <p> Update milestone. Please mark this one appropriately or fix it for 1.45. Thanks. </p> Ticket Eric Niebler Tue, 26 Oct 2010 03:47:12 GMT version, milestone changed https://svn.boost.org/trac10/ticket/3550#comment:6 https://svn.boost.org/trac10/ticket/3550#comment:6 <ul> <li><strong>version</strong> <span class="trac-field-old">Boost 1.45.0</span> → <span class="trac-field-new">Boost 1.40.0</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.42.0</span> → <span class="trac-field-new">Boost-1.45.0</span> </li> </ul> <p> Whoops, change milestone, not version. </p> Ticket Vladimir Prus Sun, 07 Nov 2010 08:12:55 GMT summary, severity, milestone changed https://svn.boost.org/trac10/ticket/3550#comment:7 https://svn.boost.org/trac10/ticket/3550#comment:7 <ul> <li><strong>summary</strong> <span class="trac-field-old">bootstrap.bat not running on x64 Windows</span> → <span class="trac-field-new">specify toolset to bootstrap.bat</span> </li> <li><strong>severity</strong> <span class="trac-field-old">Showstopper</span> → <span class="trac-field-new">Cosmetic</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost-1.45.0</span> → <span class="trac-field-new">Boost-1.46.0</span> </li> </ul> <p> The fix for 64-bit windows has been checked in long ago. The reminder of this bug is about specifying the toolset for Boost.Build bootstrapping (that is, building bjam). That issue is definitely not a showstopper </p> Ticket Hendricks266 <Hendricks266@…> Sun, 19 Dec 2010 22:02:04 GMT attachment set https://svn.boost.org/trac10/ticket/3550 https://svn.boost.org/trac10/ticket/3550 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">bootstrap.3.bat</span> </li> </ul> <p> toolset obtained in bootstrap.bat </p> Ticket Hendricks266 <Hendricks266@…> Sun, 19 Dec 2010 22:02:47 GMT attachment set https://svn.boost.org/trac10/ticket/3550 https://svn.boost.org/trac10/ticket/3550 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">build.bat</span> </li> </ul> <p> toolset passed by build.bat </p> Ticket Hendricks266 <Hendricks266@…> Sun, 19 Dec 2010 22:05:03 GMT <link>https://svn.boost.org/trac10/ticket/3550#comment:8 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/3550#comment:8</guid> <description> <p> I've added functionality to the two batch files to pass BOOST_JAM_TOOLSET (the toolset ultimately used) from build.bat back to bootstrap.bat via a BOOST_JAM_TOOLSET.txt. </p> </description> <category>Ticket</category> </item> </channel> </rss>