UE4 from master branch fails to build on Linux due to OodleHandlerComponent. From the make command:
ExceptionUtils.<PrintExceptionInfo>m__1: ==============================================================================
ExceptionUtils.<PrintExceptionInfo>m__0: ERROR: UBT ERROR: Failed to produce item: /storage/Software/unreal/UnrealEngine/Engine/Plugins/Runtime/PacketHandlers/CompressionComponents/Oodle/Binaries/Linux/NotForLicensees/libUE4Editor-OodleHandlerComponent.so
ExceptionUtils.<PrintExceptionInfo>m__0: (see ../Programs/UnrealBuildTool/Log.txt for full exception trace)
ExceptionUtils.<PrintExceptionInfo>m__1:
ExceptionUtils.<PrintExceptionInfo>m__1: BuildException: UBT ERROR: Failed to produce item: /storage/Software/unreal/UnrealEngine/Engine/Plugins/Runtime/PacketHandlers/CompressionComponents/Oodle/Binaries/Linux/NotForLicensees/libUE4Editor-OodleHandlerComponent.so
ExceptionUtils.<PrintExceptionInfo>m__1: at UnrealBuildTool.ActionGraph.ExecuteActions (UnrealBuildTool.BuildConfiguration BuildConfiguration, System.Collections.Generic.List`1 ActionsToExecute, Boolean bIsRemoteCompile, System.String& ExecutorName, System.String TargetInfoForTelemetry, EHotReload HotReload) [0x00000] in <filename unknown>:0
ExceptionUtils.<PrintExceptionInfo>m__1: at UnrealBuildTool.UnrealBuildTool.RunUBT (UnrealBuildTool.BuildConfiguration BuildConfiguration, System.String[] Arguments, Tools.DotNETCommon.FileReference ProjectFile, Boolean bCatchExceptions) [0x00000] in <filename unknown>:0
ExceptionUtils.<PrintExceptionInfo>m__1: ==============================================================================
Any idea why this could be happening? How do I fix this?
I’m running Xubuntu 18.04 LTS 64-bit with UE4 from the master branch. https://github.com/EpicGames/UnrealEngine/tree/master