Opened 5 years ago

Last modified 5 years ago

#13044 new Bugs

Failed to build Boost.Build engine.

Reported by: vit bernatik <bernatikv@…> Owned by: Vladimir Prus
Milestone: To Be Determined Component: build
Version: Boost 1.63.0 Severity: Problem
Keywords: Cc:

Description

Hello I just run bootstrap.bat as recommended in isntall guides and it does not work. I get:

Building Boost.Build engine

Failed to build Boost.Build engine.
Please consult bootstrap.log for further diagnostics.

You can try to obtain a prebuilt binary from

   http://sf.net/project/showfiles.php?group_id=7586&package_id=72941

Also, you can file an issue at http://svn.boost.org
Please attach bootstrap.log in that case.

Basically it can not find ctype.h. It is frustrating as I know where it is: "c:\Program Files (x86)\Windows Kits\10\Include\10.0.10150.0\ucrt\ctype.h"

But I do not know how to provide it to fucking boost_1_64_0\bootstrap.bat.

I could modified makefile, if only there would be some makefile but there is not... You use some system that you claim is fully automatic and it does not work with my most standard Visual Studio 2015 :((((

It seems other people has same problems: https://stackoverflow.com/questions/36136978/unable-to-build-boost-1-60-with-visual-studio-2015-pro Could you please fix it????

Attachments (1)

bootstrap.log (7.7 KB ) - added by vit bernatik <bernatikv@…> 5 years ago.

Download all attachments as: .zip

Change History (3)

by vit bernatik <bernatikv@…>, 5 years ago

Attachment: bootstrap.log added

comment:1 by vit bernatik <bernatikv@…>, 5 years ago

So I did uninstall WDK (Windows Driver Kit) and installed latest SDK instead from MSVC 2015. And I can compile boost :)))

So it seems as some Microsoft shit... but it would be still great if ppl with WDK installed can install Boost, even if it means to do some workaround on your side, and doing work instead of Microsoft...

comment:2 by John Maddock, 5 years ago

Component: Nonebuild
Owner: set to Vladimir Prus
Note: See TracTickets for help on using tickets.