I’m trying to compile 4.24.3 release the source code on Linux, but I’m facing the following error:
In file included from /home/fccoelho/Code/UnrealEngine-release/Engine/Source/Programs/BenchmarkTool/Private/BenchmarkTool.cpp:7:
In file included from /home/fccoelho/Code/UnrealEngine-release/Engine/Source/Runtime/Launch/Public/RequiredProgramMainCPPInclude.h:9:
/home/fccoelho/Code/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1567:85: error: use of undeclared identifier 'bHasCommandletToken'
const bool bFirstTokenIsModeOverride = bFirstTokenIsGame || bFirstTokenIsServer || bHasCommandletToken;
^
/home/fccoelho/Code/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1580:7: error: use of undeclared identifier 'bHasCommandletToken'
if (bHasCommandletToken)
^
/home/fccoelho/Code/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1601:6: error: use of undeclared identifier 'bHasCommandletToken'
if (bHasCommandletToken)
^
/home/fccoelho/Code/UnrealEngine-release/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp:1604:3: error: use of undeclared identifier 'PRIVATE_GIsRunningCommandlet'
PRIVATE_GIsRunningCommandlet = true;
^
/home/fccoelho/Code/UnrealEngine-release/Engine/Source/Programs/BenchmarkTool/Private/BenchmarkTool.cpp:9:10: fatal error: 'xutility' file not found
#include <xutility>
^~~~~~~~~~