Boost logo

Boost :

Subject: [boost] [build] Building library with vc++ 64-bit does not find vcvarsall.bat
From: Edward Diener (eldiener_at_[hidden])
Date: 2017-10-13 20:11:37


If I build any library with any version vc++ 64-bit compiler, by using
address-model=64, the vcvarsall.bat is looked for at, for example with
msvc-14.0, C:/Program Files (x86)/Microsoft Visual Studio
14.0/VC/bin/vcvarsall.bat and is not found. Naturally this leads to
basic compilation failures. The path for vcvarsall.bat for msvc-14.0 is
C:/Program Files (x86)/Microsoft Visual Studio 14.0/VC/vcvarsall.bat
instead. All versions of vc++ follow this path structure for vcvarsall.bat

Building with any version of vc++ 32-bit, by not specifying the
address-model, works correctly.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk