Issue compiling gamelift plugin on UE5.4

0

The code seems to be without any errors within the plugin but still compiling seems to keep failing. There are no changes made to the original UE5 GameLift plugin

0>[1/5] Compile [x64] FGameLiftCoreModule.cpp
0>AccountFilterType.h(21): Error C2143 : syntax error: missing '}' before 'constant'
0>AccountFilterType.h(21): Error C2059 : syntax error: 'constant'
0>AccountFilterType.h(23): Error C2143 : syntax error: missing ';' before '}'
0>AccountFilterType.h(27): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>AccountFilterType.h(27): Error C2146 : syntax error: missing ';' before identifier 'GetAccountFilterTypeForName'
0>AccountFilterType.h(27): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>AccountFilterType.h(29): Error C2491 : 'Aws::CloudFormation::AccountFilterTypeMapper::GetNameForAccountFilterType': definition of dllimport data not allowed
0>AccountFilterType.h(29): Error C2146 : syntax error: missing ')' before identifier 'value'
0>AccountFilterType.h(33): Error C2059 : syntax error: '}'
0>AccountFilterType.h(33): Error C2143 : syntax error: missing ';' before '}'
0>DeploymentTargets.h(15): Error C2143 : syntax error: missing ';' before '{'
0>DeploymentTargets.h(15): Error C2447 : '{': missing function header (old-style formal list?)
0>StackSetOperation.h(632): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>StackSetOperation.h(632): Error C2143 : syntax error: missing ';' before '&'
0>StackSetOperation.h(632): Error C7524 : 'inline' specifier cannot appear on a block-scope declaration or non-static data member
0>StackSetOperation.h(632): Error C2334 : unexpected token(s) preceding '{'; skipping apparent function body
0>StackSetOperation.h(644): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>StackSetOperation.h(644): Error C2143 : syntax error: missing ',' before '&'
0>StackSetOperation.h(650): Error C2061 : syntax error: identifier 'DeploymentTargets'
0>StackSetOperation.h(656): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>StackSetOperation.h(656): Error C2143 : syntax error: missing ',' before '&'
0>StackSetOperation.h(662): Error C2061 : syntax error: identifier 'DeploymentTargets'
0>StackSetOperation.h(835): Error C3646 : 'm_deploymentTargets': unknown override specifier
0>StackSetOperation.h(835): Error C4430 : missing type specifier - int assumed. Note: C++ does not support default-int
0>StackSetOperation.h(644): Error C4458 : declaration of 'DeploymentTargets' hides class member
0>StackSetOperation.h(632): Reference  : see declaration of 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets'
0>StackSetOperation.h(644): Error C2065 : 'm_deploymentTargets': undeclared identifier
0>StackSetOperation.h(644): Error C2065 : 'value': undeclared identifier
0>StackSetOperation.h(650): Error C2065 : 'm_deploymentTargets': undeclared identifier
0>StackSetOperation.h(650): Error C2065 : 'value': undeclared identifier
0>StackSetOperation.h(656): Error C4458 : declaration of 'DeploymentTargets' hides class member
0>StackSetOperation.h(632): Reference  : see declaration of 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets'
0>StackSetOperation.h(656): Error C2065 : 'value': undeclared identifier
0>StackSetOperation.h(662): Error C2065 : 'value': undeclared identifier
0>DescribeStackSetOperationResult.h(44): Error C2280 : 'Aws::CloudFormation::Model::StackSetOperation &Aws::CloudFormation::Model::StackSetOperation::operator =(const Aws::CloudFormation::Model::StackSetOperation &)': attempting to reference a deleted function
0>StackSetOperation.h(846): Reference  : compiler has generated 'Aws::CloudFormation::Model::StackSetOperation::operator =' here
0>StackSetOperation.h(846): Reference  : 'Aws::CloudFormation::Model::StackSetOperation &Aws::CloudFormation::Model::StackSetOperation::operator =(const Aws::CloudFormation::Model::StackSetOperation &)': function was implicitly deleted because 'Aws::CloudFormation::Model::StackSetOperation' has a data member 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets' of const-qualified non-class type
0>StackSetOperation.h(632): Reference  : see declaration of 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets'
0>DescribeStackSetOperationResult.h(49): Error C2280 : 'Aws::CloudFormation::Model::StackSetOperation &Aws::CloudFormation::Model::StackSetOperation::operator =(const Aws::CloudFormation::Model::StackSetOperation &)': attempting to reference a deleted function
0>StackSetOperation.h(846): Reference  : compiler has generated 'Aws::CloudFormation::Model::StackSetOperation::operator =' here
0>StackSetOperation.h(846): Reference  : 'Aws::CloudFormation::Model::StackSetOperation &Aws::CloudFormation::Model::StackSetOperation::operator =(const Aws::CloudFormation::Model::StackSetOperation &)': function was implicitly deleted because 'Aws::CloudFormation::Model::StackSetOperation' has a data member 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets' of const-qualified non-class type
0>StackSetOperation.h(632): Reference  : see declaration of 'Aws::CloudFormation::Model::StackSetOperation::DeploymentTargets'
EpicNav
feita há 2 meses94 visualizações
1 Resposta
0

Hey EpicNav, This is a known issue using the GameLift plugin with Unreal Engine version 5.4. The team is planning to update the plugin for this new support, but until then our plugin currently supports up to UE 5.3 https://docs.aws.amazon.com/gamelift/latest/developerguide/integration-engines-setup-unreal.html

AWS
respondido há 2 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas