Cannot build 1.76.0 for Windows (wrong path to compiler)
Hello World, I try, according to the "Get started guide"
bootstrap.bat
in the main boost directory. I get an error, because "C:\Program Files(x86)" ... contains a space and is not double quoted. So I replace all set "B2_CXX=%CXX% ..." with set "B2_CXX="%CXX%" ..." in tools\build\src\engine\config_toolset.bat After that I have the following problem: D:\Projects\development\QUARTIS-related\boost>.\bootstrap.bat Building Boost.Build engine LOCALAPPDATA=C:\Users\ATs\AppData\Local Found with vswhere C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise Found with vswhere C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise Call_If_Exists "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\..\..\VC\Auxiliary\Build\vcvarsall.bat" AMD64 ********************************************************************** ** Visual Studio 2019 Developer Command Prompt v16.9.4 ** Copyright (c) 2021 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x64' ### ### Using 'vc142' toolset. ### D:\Projects\development\QUARTIS-related\boost\tools\build\src\engine>"C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.27.29110/bin/Hostx64/x64/cl.exe" /nologo /MP /MT /TP /Feb2 /wd4996 /O2 /GL /EHsc -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp filent.cpp filesys.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp regexp.cpp rules.cpp scan.cpp search.cpp jam_strings.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp /link kernel32.lib advapi32.lib user32.lib Das System kann den angegebenen Pfad nicht finden. It tries to start "C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/Tools/MSVC/14.27.29110/bin/Hostx64/x64/cl.exe". Unfortunately at my system, I don't have this path. I have C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.28.29910... Please note the different number after "MSVC" What is the problem? How can I fix this? TIA and best regards Andreas -- ("`-''-/").___..--''"`-._ `o_ o ) `-. ( ).`-.__.`) (_Y_.)' ._ ) `._ `. ``-..-' _..`--'_..-_/ /--'_.' .' (il).-'' (li).' ((!.-' Andreas Tscharner andy@stupidmail.ch ICQ-No. 14356454
participants (1)
-
Andreas Tscharner