Opened 7 years ago

Last modified 7 years ago

#11601 new Bugs

Boost 1.59 doesn't build with Visual C++ 2015

Reported by: anonymous Owned by: Vladimir Prus
Milestone: To Be Determined Component: build
Version: Boost 1.59.0 Severity: Problem
Keywords: Cc:

Description

Trying to build Boost with Visual C++ 2015 fails with an error message: can't find header file corecrt.h. It turns out that Visual C++ has changed the location of some header files in this release. The batch file vcvarsall.bat correctly sets the new path, but it looks like the Boost build program b2 makes its own guess at paths, and that guess was derived from earlier versions of Visual C++ and is no longer accurate?

Change History (2)

comment:1 by John Maddock, 7 years ago

Component: Building Boostbuild
Owner: set to Vladimir Prus

comment:2 by Vladimir Prus, 7 years ago

Which step exactly is failing, and with what error messages? (Almost nothing builds for me on develop right now, with some totally different error).

Note: See TracTickets for help on using tickets.