getsentry/sentry-unreal

Build errors when cross-compiling for Linux on Windows with the UE Marketplace plugin version

tustanivsky opened this issue · 0 comments

When cross-compiling for Linux on Windows with the UE Marketplace plugin version the following build errors occur:

UATHelper: Packaging (Linux): Missing precompiled manifest for 'Sentry', '<EngineRoot>\Engine\Plugins\Marketplace\Sentry\Intermediate\Build\Linux\UnrealGame\Development\Sentry\Sentry.precompiled'. This module was most likely not flagged for being included in a precompiled build - set 'PrecompileForTargets = PrecompileTargetsType.Any;' in Sentry.build.cs to override. If part of a plugin, also check if its 'Type' is correct.
UATHelper: Packaging (Linux): Took 7,06s to run dotnet.exe, ExitCode=6
UATHelper: Packaging (Linux): UnrealBuildTool failed. See log for more details. (C:\Users\<Username>\AppData\Roaming\Unreal Engine\AutomationTool\Logs\D+unreal-editors+UE_5.3\UBT-MarketplaceTest-Linux-Development.txt)
UATHelper: Packaging (Linux): AutomationTool executed for 0h 0m 9s
UATHelper: Packaging (Linux): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Packaging (Linux): BUILD FAILED
PackagingResults: Error: Unknown Error

Presumably, the required pre-compiled Linux binaries that should be distributed along with the plugin are getting obfuscated.