[QUOTE=wilberolive;728864]
OK, I so I’m giving this a go. It is compiling ok for any of the editor configurations (i.e. Debug Editor and Development Editor), however the other configurations (Debug, Development, Shipping) all give the following error (paths have been shortened).
All source files in module “AdvancedSessions” must include the same precompiled header first. Currently “…\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h” is included by most of the source files. The following source files are not including “…\Plugins\AdvancedSessions\Source\AdvancedSessions\Classes\AdvancedExternalUILibrary.h” as their first include
Mmmmm, that shouldn’t be the case, I’m using IWYU now instead so there is no precompiled header. You transferred all of the files right (build.cs)? Not just the source files?
Delete the intermediate folder entirely in the plugin folder to make sure its not using data from before 4.15/.16 moved to IWYU, because for the precompiled binaries I have to fully build all versions.