Boost logo

Boost-Build :

Subject: [Boost-build] Bjam /b2 unable to parse some file names with spaces correctly
From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2017-02-27 18:08:50


I am baffled (and stuck) by my failure to specify filenames with include spaces correctly.

These specification appears to work as expected

"C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\bin\\cl.exe"

"C:\\Program Files\\mingw-w64\\x86_64-5.3.0-win32-seh-rt_v4-rev0\\mingw64\\bin\\g++.exe"

but

"c:\\Program Files\\LLVM\\bin\\clang++.exe"
<linkflags>-L"C:/Program Files (x86)/Windows Kits/10/Lib/10.0.10586.0/ucrt/x64"
<linkflags>"-L"C:\\Program Files (x86)\\Windows Kits\\10\\Lib\\10.0.10586.0\\ucrt\\x64""

all fail,

parsed as

-LC:\Program

It is obviously essential to be able to specify Visual Studio files in their standard installed location.

(However daft the idea of not calling the folder Program_Files_32bit ...)

Thanks for any advice (sympathy ...)

Paul

---
Paul A. Bristow
Prizet Farmhouse
Kendal UK LA8 8AB
+44 (0) 1539 561830

Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk