Subject: Re: [Boost-bugs] [Boost C++ Libraries] #11486: Unable to Locate bjam.exe on web and unable to build Boost Jam using bootstrap.bat
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-12-14 12:24:33
#11486: Unable to Locate bjam.exe on web and unable to build Boost Jam using
bootstrap.bat
---------------------------------------------+----------------------------
Reporter: Daniel Donnelly <enjoysmath@â¦> | Owner:
Type: Bugs | Status: new
Milestone: To Be Determined | Component: Building Boost
Version: Boost 1.58.0 | Severity: Problem
Resolution: | Keywords:
---------------------------------------------+----------------------------
Comment (by nejorgensen@â¦):
Hi
I have the same problem with my download. I have Windows 8.1. Visual
Studio is installed under D:\Program Files (x86)\Microsoft Visual Studio
12.0 instead of c:\...
The batch files is interpreted wrong. According to Microsoft, under 64
bit, scripting files (*.bat) cannot contain nested brackets. Build.bat
contains brackets several places. When you place "D:\Program Files
(x86).." inside a bracket, Microsoft cannot understand the command.
this causes Build.bat to send wrong path for Visual Studio header files to
the compiler. So the compiler do not know where to look for the different
#include <xxxx.h> files. The other feature i have found, is that Build.bat
contains link to the %programfiles% as a link to Visual studio. My Visual
Studio is not under %programfiles% so I do get an error.
All in all, this is very complicated to correct, since the batch files are
large and contain solutions for every OS the programmers know of.
I do not know how to solve this. I would be happy if someone created a
Visual Studio solution for Boost. I think it would be simpler than all the
different batch files.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/11486#comment:1> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:19 UTC