Licensee's project requires the bEnableExceptions flag to be set to true in the Build.cs file. The build compiles for Windows, but when attempting to package for Linux they get these errors:
ProcessResult.StdOut: [342/383] Compile testlinux.cpp ProcessResult.StdOut: error: exception handling was disabled in PCH file but is currently enabled ProcessResult.StdOut: error: definition of macro 'PLATFORM_EXCEPTIONS_DISABLED' differs between the precompiled header ('1') and the command line ('0') ProcessResult.StdOut: 2 errors generated.
Results: Packaging fails with 2 errors
Expected: The Project packages successfully
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-64973 in the post.
6 |
Component | UE - Platform - Linux |
---|---|
Affects Versions | 4.19.2, 4.20.3 |
Target Fix | 4.21 |
Created | Oct 9, 2018 |
---|---|
Resolved | Oct 11, 2018 |
Updated | Oct 17, 2018 |