[Boost-bugs] [Boost C++ Libraries] #1091: Build.bat does not autodetect msvc on 64-bit Windows when building bjam

Subject: [Boost-bugs] [Boost C++ Libraries] #1091: Build.bat does not autodetect msvc on 64-bit Windows when building bjam
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2007-07-13 14:48:28


#1091: Build.bat does not autodetect msvc on 64-bit Windows when building bjam
-----------------------------------------+----------------------------------
 Reporter: jonathon-olesberg_at_[hidden] | Owner: grafik
     Type: Bugs | Status: new
Milestone: Boost 1.34.1 | Component: bjam
  Version: | Severity: Cosmetic
 Keywords: bjam Win64 |
-----------------------------------------+----------------------------------
 In trying out the release candidate, I noticed a problem with the batch
 file that builds the bjam executable on windows. If I execute build.bat
 from the tools\jam\src directory, I get an error:

 {{{
 T:\boost-1_34_1\boost\tools\jam\src>.\build.bat
 Setting environment for using Microsoft Visual Studio 2005 x86 tools.
 \Microsoft was unexpected at this time.
 }}}


 However, if I specify msvc, things work fine:

 {{{
 T:\boost-1_34_1\boost\tools\jam\src>.\build.bat msvc
 ###
 ### Using 'msvc' toolset.
 ###

 T:\boost-1_34_1\boost\tools\jam\src>rd /S /Q bootstrap

 T:\boost-1_34_1\boost\tools\jam\src>md bootstrap

 ... and so on ...
 }}}

 The problem only shows up on Win64 systems, possibly because the Microsoft
 compiler is stored under "\Program Files (x86)\" on 64-bit systems.

 The problem is already fixed in CVS head, but not the 1.34.1 release
 candidate or the 3.1.14 release of bjam.

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/1091>
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:49:56 UTC