Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
I followed these wonderful tutorials to get a game session running on AWS GameLift and got clients to connect to it successfully.
However I have hit what appears to be a missing some dependencies within the Client SDK. I was trying to use Aws::Vector which is part of AWSCore but upon build I get the following linker errors:
These linker errors are usually encountered when the linker cannot find the correct function definition for a used function declaration. The Client SDKs that I cloned has the AWSCore header files and I also have the aws-cpp-sdk-core dll and lib files in
AWS::Vector is using AWS::Allocator, which is then using Malloc and Free.
In the aws-cpp-sdk github repo I can see the AWSMemory.cpp file
I can see that it has a
Either way, in attempt to solve this I added AWSMemory.cpp to AWSCore, then downloaded aws-c-common, built it, copied its lib and dll to ThirdParty and added all the headers to
I have also tried to build aws-c-common from source as a new unreal module, but ended up with even more errors.
I just want to use a damn AWS::Vector.
@chris-gong, did you ever encounter this?