Boost C++ Libraries: Ticket #13458: 'cl' is not recognized as an internal or external command, operable program or batch file. Failed to build Boost.Jam build engine. Please consult bjam.log for furter diagnostics. https://svn.boost.org/trac10/ticket/13458 <p> 'cl' is not recognized as an internal or external command, operable program or batch file. </p> <p> Failed to build Boost.Jam build engine. Please consult bjam.log for furter diagnostics. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/13458 Trac 1.4.3 James E. King, III Wed, 28 Feb 2018 15:38:22 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/13458#comment:1 https://svn.boost.org/trac10/ticket/13458#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">worksforme</span> </li> </ul> <p> Try running b2.exe from inside a Visual Studio command prompt. </p> Ticket emilio Wed, 28 Feb 2018 16:07:40 GMT <link>https://svn.boost.org/trac10/ticket/13458#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13458#comment:2</guid> <description> <p> FWIW, something similar happened to me as well, when I tried to run b2.exe from a VS Command Prompt: I could run cl.exe from the command line, but b2 was not able to invoke it. </p> <p> The actual source of the problem was that b2 was an old version of a b2_vcvarsall.bat file that was still in my temp directory and was loading an environment referring to a version of VS that was not available anymore. </p> <p> Removing that files fixed the issue for me. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>James E. King, III</dc:creator> <pubDate>Wed, 28 Feb 2018 17:15:57 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/13458#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13458#comment:3</guid> <description> <p> I would also suggest looking for a user-config.jam file and see if the location of the compiler was overridden. </p> </description> <category>Ticket</category> </item> <item> <author>apanas@…</author> <pubDate>Mon, 23 Jul 2018 11:39:11 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/13458#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/13458#comment:4</guid> <description> <p> We had similar problem on Windows and modern boost version (i.e. 1.65) - clearing b2_* files from %temp% helped. Without this page we wouldn't be able to compile it. Thanks for helping, and I think such problem should be fixed in so well known (and one of most used) software. </p> </description> <category>Ticket</category> </item> </channel> </rss>