$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
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
thingy).
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\
=======start=======
import option ;
using clang : 6.0 :
"C:\\Program Files\\LLVM\\bin\\clang++.exe" :
<compileflags>-fmsc-version=1911
<compileflags>-DBOOST_USE_WINAPI_VERSION=0x1000
<compileflags>-DBOOST_USE_WINDOWS_H=1
<compileflags>-D_WIN32_WINNT=0x1000
<compileflags>-DNOMINMAX
<ranlib>"C:\\Program Files\\LLVM\\bin\\llvm-ranlib.exe"
<archiver>"C:\\Program Files\\LLVM\\bin\\llvm-ar.exe"
<linkflags>-fuse-ld=lld
<linkflags>-flto=thin
;
option.set keep-going : false ;
=======end========
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
C:\boost_1_65_1>bootstrap.bat
Building Boost.Build engine
Bootstrapping is done. To build, run:
.\b2
To adjust configuration, edit 'project-config.jam'.
Further information:
- Command line help:
.\b2 --help
- Getting started guide:
http://boost.org/more/getting_started/windows.html
- Boost.Build documentation:
http://www.boost.org/build/doc/html/index.html
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?
degski