Building Boost fails with the current superbuild using Visual Studio 2017. I've tried Visual Studio 15.3 (Not completely sure, might have been 15.2) and updated also to 15.6.5. Performing a superbuild always leads to the Boost-Building Step exiting with Code 2, and therefore MITK isn't build. According to Bootstrap, the problem is a linking conflict:
********************************************************************** ** Visual Studio 2017 Developer Command Prompt v15.6.5 ** Copyright (c) 2017 Microsoft Corporation ********************************************************************** [vcvarsall.bat] Environment initialized for: 'x86' ### ### Using 'vc141' toolset. ### command.c compile.c constants.c debug.c execcmd.c execnt.c filent.c frames.c function.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c object.c Generating Code... Compiling... option.c output.c parse.c pathnt.c pathsys.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c md5.c class.c cwd.c w32_getreg.c Generating Code... Compiling... native.c set.c path.c regex.c property-set.c sequence.c order.c Generating Code... libucrtd.lib(exit.obj) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86'