I’m using unreal engine 4.14 to package my project. I have Web browser plugin activated. However i’m getting ISO C++ forbids forward references to ‘enum’ types error. Just wondering what’s wrong. Do I need to make any changes in order to run it on android device.
It’s strange then. The error can be gotten around with a compiler switch but since UE4 compiles fine for most of us, you shouldn’t need to add any switches. Perhaps you could try creating a project template and building that without any changes?
Before we dig deeper, I’m a bit confused. You are trying to build an HTML package for Android? Have you considered building an Android package instead?
Oh I see. Sorry. The HTML plugin threw me. Then the only thing I can think of is that the Android toolset isn’t the right one or isn’t installed correctly. Maybe it’s a version of Clang that’s stricter about forward references than UE4 is expecting. Android builds are notoriously stricter than Windows, so these kinds of errors come up a lot, but not for engine source in a template project.