Boost logo

Boost :

Subject: [boost] Bjam broken on windows with VS2017?
From: degski (degski_at_[hidden])
Date: 2017-10-15 13:56:46

My lappie has vs2017 installed, latest (15.4) version, from some days ago.

I did the following:

1. Put a clean copy of the boost 1.65.1 source in c: root.

2. issue 'bootstrap.bat' in c:\boost_1_65_1\ (ordinary prompt, no vs

This creates a project-config.jam msvc file.

3. Copied (overwrote project-config.jam) the below contents as
project-config.jam to c:\boost_1_65_1\


import option ;

using clang : 6.0 :
  "C:\\Program Files\\LLVM\\bin\\clang++.exe" :
  <ranlib>"C:\\Program Files\\LLVM\\bin\\llvm-ranlib.exe"
  <archiver>"C:\\Program Files\\LLVM\\bin\\llvm-ar.exe"

option.set keep-going : false ;


4. issue 'bjam -d0 --clean'

The script of that, and the result is below:

Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\Users\User>cd \

C:\>cd boost_1_65_1

Building Boost.Build engine

Bootstrapping is done. To build, run:


To adjust configuration, edit 'project-config.jam'.
Further information:

    - Command line help:
    .\b2 --help

    - Getting started guide:

    - Boost.Build documentation:

C:\boost_1_65_1>bjam -d0 --clean
'C:/Program' is not recognized as an internal or external command,
operable program or batch file.

etc.. etc... the rest is history?

Any ideas?


Boost list run by bdawes at, gregod at, cpdaniel at, john at