-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Confirm by changing [ ] to [x] below:
- [x ] I've gone though Developer Guide and API reference
- [x ] I've searched for previous similar issues and didn't find any solution
Platform/OS/Hardware/Device
What are you running the sdk on? Windows 8.1 Professional (x64) (build 9600.19728) / Dell OptiPlex 9020 00
Describe the question
I am endeavoring to build the AWS SDK API (CPP) on my Windows 8.1 Professional (x64) (build 9600.19728) development workstation.
I downloaded the latest "aws sdk cpp" / "AWS SDK for C++" master branch from:
https://github.com/aws/aws-sdk-cpp
However, running cmake yields the following errors (n.b., the complete cmake stdout/stderr output is in the attached file):
...
crc_sw.c
E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums\source\crc_sw.c(1130): error C2054: expected '(' to follow 'inline' [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums-build\aws-checksums.vcxproj] [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\AwsChecksums.vcxproj]
E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums\source\crc_sw.c(1134): error C2085: 's_crc_generic_align' : not in formal parameter list [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums-build\aws-checksums.vcxproj] [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\AwsChecksums.vcxproj]
E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums\source\crc_sw.c(1134): error C2143: syntax error : missing ';' before '{' [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums-build\aws-checksums.vcxproj] [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\AwsChecksums.vcxproj]
E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums\source\crc_sw.c(1222): warning C4013: 's_crc_generic_align' undefined; assuming extern returning int [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\build\src\AwsChecksums-build\aws-checksums.vcxproj] [E:\Debugging\myfolder\Inventory\AWS SDK API.deps\AwsChecksums.vcxproj]
CMake Error at CMakeLists.txt:235 (message):
Failed to build third-party libraries.
StdoutAndStderr.txt
-- Configuring incomplete, errors occurred!
I am using the latest version of cmake:
$ cmake --version
cmake version 3.17.3
Logs/output
If applicable, add logs or error output.
To enable logging, set the following system properties:
REMEMBER TO SANITIZE YOUR PERSONAL INFO
options.loggingOptions.logLevel = Aws::Utils::Logging::LogLevel::Trace;
Aws::InitAPI(options)