On Windows and Xbox we have special header files to re-enable legacy UE types, such as DWORD. On Linux, Mac and other platforms there is no such mechanism. This prevents us from compiling plug-ins with third party libraries that declare such type names.
We should either provide a way to support these type names, or we should get rid of this mechanism altogether (as suggested by @JoshA).
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35295 in the post.
| 0 |
| Component | UE - Foundation - Core |
|---|---|
| Affects Versions | 4.13 |
| Created | Aug 30, 2016 |
|---|---|
| Resolved | Apr 4, 2017 |
| Updated | Jul 14, 2021 |