The server api library at https://aws.amazon.com/gamelift/getting-started/ does not seem to build atm. It fails on compiling a dependency that it does not use, but all compilation fails if one dependency fails. The last version also fails for the same reason. I cant seem to find any precompiled versions.
Microsoft (R) Build Engine version 14.0.25420.1
Copyright (C) Microsoft Corporation. All rights reserved.
Build started 2019-11-12 11:26:41.
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ALL_BUILD.vcxproj" on node 1 (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ALL_BUILD.vcxproj" (1) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ZERO_CHECK.vcxproj" (2) on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
CustomBuild:
All outputs are up-to-date.
FinalizeBuildStatus:
Deleting file "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\unsuccessfulbuild".
Touching "x64\Release\ZERO_CHECK\ZERO_CHECK.tlog\ZERO_CHECK.lastbuildstate".
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ZERO_CHECK.vcxproj" (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ALL_BUILD.vcxproj" (1) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\aws-cpp-sdk-gamelift-server.vcxproj" (3) on node 1 (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\aws-cpp-sdk-gamelift-server.vcxproj" (3) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\protobuf.vcxproj" (4) on node 1 (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\protobuf.vcxproj" (4) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\protobuf-src.vcxproj" (5) on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Release\protobuf-src\protobuf-src.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
FinalizeBuildStatus:
Deleting file "x64\Release\protobuf-src\protobuf-src.tlog\unsuccessfulbuild".
Touching "x64\Release\protobuf-src\protobuf-src.tlog\protobuf-src.lastbuildstate".
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\protobuf-src.vcxproj" (default targets).
InitializeBuildStatus:
Creating "x64\Release\protobuf\protobuf.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
FinalizeBuildStatus:
Deleting file "x64\Release\protobuf\protobuf.tlog\unsuccessfulbuild".
Touching "x64\Release\protobuf\protobuf.tlog\protobuf.lastbuildstate".
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\protobuf.vcxproj" (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\aws-cpp-sdk-gamelift-server.vcxproj" (3) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient.vcxproj" (6) on node 1 (default targets).
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient.vcxproj" (6) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\boost.vcxproj" (7) on node 1 (default targets).
InitializeBuildStatus:
Touching "x64\Release\boost\boost.tlog\unsuccessfulbuild".
CustomBuild:
Creating directories for 'boost'
Building Custom Rule C:/Users/henrik.johansson/Desktop/Gamelift/GameLift_09_03_2019/GameLift-SDK-Release-3.4.0/GameLift-Cpp-ServerSDK-3.4.0/thirdparty/CMakeLists.txt
Performing download step (download, verify and extract) for 'boost'
-- verifying file...
file='C:/Users/henrik.johansson/Downloads/boost_1_64_0.zip'
-- File already exists and hash match (skip download):
file='C:/Users/henrik.johansson/Downloads/boost_1_64_0.zip'
MD5='36093e4018aecd5b0e31e80457ac5fc1'
-- extracting...
src='C:/Users/henrik.johansson/Downloads/boost_1_64_0.zip'
dst='C:/Users/henrik.johansson/Desktop/Gamelift/GameLift_09_03_2019/GameLift-SDK-Release-3.4.0/GameLift-Cpp-ServerSDK-3.4.0/out/thirdparty/boost'
-- extracting... [tar xfz]
-- extracting... [analysis]
-- extracting... [rename]
-- extracting... [clean up]
-- extracting... done
No update step for 'boost'
No patch step for 'boost'
Performing configure step for 'boost'
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
Performing build step for 'boost'
Performing configuration checks
- 32-bit : yes
- arm : no
- mips1 : no
- power : no
- sparc : no
- x86 : yes
Building the Boost C++ Libraries.
- symlinks supported : yes
Component configuration:
- atomic : not building
- chrono : not building
- container : not building
- context : not building
- coroutine : not building
- coroutine2 : not building
- date_time : building
- exception : not building
- fiber : not building
- filesystem : not building
- graph : not building
- graph_parallel : not building
- iostreams : not building
- locale : not building
- log : not building
- math : not building
- metaparse : not building
- mpi : not building
- program_options : not building
- python : not building
- random : building
- regex : not building
- serialization : not building
- signals : not building
- system : building
- test : not building
- thread : not building
- timer : not building
- type_erasure : not building
- wave : not building
...patience...
...found 981 targets...
...updating 36 targets...
common.mkdir stage
common.mkdir stage\lib
common.mkdir bin.v2\libs
common.mkdir bin.v2\libs\date_time
common.mkdir bin.v2\libs\date_time\build
common.mkdir bin.v2\libs\date_time\build\msvc-14.0
common.mkdir bin.v2\libs\date_time\build\msvc-14.0\release
common.mkdir bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64
common.mkdir bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64\link-static
common.mkdir bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64\link-static\threading-multi
common.mkdir bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64\link-static\threading-multi\gregorian
compile-c-c++ bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64\link-static\threading-multi\gregorian\greg_month.obj
greg_month.cpp
failed to write output file 'bin.v2\libs\date_time\build\msvc-14.0\release\address-model-64\link-static\threading-multi\gregorian\greg_weekday.obj.rsp'!
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1. [C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\boost.vcxproj]
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\boost.vcxproj" (default targets) -- FAILED.
Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient.vcxproj" (6) is building "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient-src.vcxproj" (8) on node 1 (default targets).
InitializeBuildStatus:
Creating "x64\Release\sioclient-src\sioclient-src.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
PostBuildEvent:
setlocal
cd C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient\lib\websocketpp
if %errorlevel% neq 0 goto :cmEnd
C:
if %errorlevel% neq 0 goto :cmEnd
git pull origin master
if %errorlevel% neq 0 goto :cmEnd
:cmEnd
endlocal & call :cmErrorLevel %errorlevel% & goto :cmDone
:cmErrorLevel
exit /b %1
:cmDone
if %errorlevel% neq 0 goto :VCEnd
:VCEnd
From https://github.com/zaphoyd/websocketpp
* branch master -> FETCH_HEAD
Already up to date.
FinalizeBuildStatus:
Deleting file "x64\Release\sioclient-src\sioclient-src.tlog\unsuccessfulbuild".
Touching "x64\Release\sioclient-src\sioclient-src.tlog\sioclient-src.lastbuildstate".
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient-src.vcxproj" (default targets).
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\aws-cpp-sdk-gamelift-server.vcxproj" (default targets) -- FAILED.
Done Building Project "C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ALL_BUILD.vcxproj" (default targets) -- FAILED.
Build FAILED.
"C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\ALL_BUILD.vcxproj" (default target) (1) ->
"C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\aws-cpp-sdk-gamelift-server.vcxproj" (default target) (3) ->
"C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\sioclient.vcxproj" (default target) (6) ->
"C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\boost.vcxproj" (default target) (7) ->
(CustomBuild target) ->
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): error MSB6006: "cmd.exe" exited with code 1. [C:\Users\henrik.johansson\Desktop\Gamelift\GameLift_09_03_2019\GameLift-SDK-Release-3.4.0\GameLift-Cpp-ServerSDK-3.4.0\out\thirdparty\boost.vcxproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:01:38.61