Issues building 4.11 from Github source

I’m getting heaps of problems building the engine from source (I’ve tried both 4.11 and release branches on Github).
I’ve previously built and used versions of the engine from source without problems, the only thing I can think that is different on this occasion is that I’ve installed AndroidWorks on my system.

The core issue seems to be relating to UBT’s target files and code being rebuilt when it shouldn’t be necessary. In particular, all plugins (both engine and project level) are getting rebuilt for every project, and library files for the plugin modules prefixed with the target project’s name are generated within the engine Binaries and Intermediate directories (e.g. in Engine/Plugins/Runtime/CableComponent/Binaries/Win64, I have ‘UE4-CableComponent-Win64-Debug.lib’ generated when building the UE4 project, and ‘MyProjectName-CableComponent-Win64-Debug.lib’ generated when building MyProjectName).

Besides plugins, there is also a bunch of core engine code that seems to be getting rebuilt unnecessarily. If I open the engine solution and build the UE4 project, then open up my project solution and build its UE4 project, instead of saying the target is up-to-date, it will rebuild a few hundred items.

Any suggestions as to what might be causing this behaviour? I need a source build for purposes of debugging on Android, and it has to be 4.11, but currently it’s just impossible to work with.

Hey -

Just to clarify, you are not having a problem with compiling the source engine itself, correct? If you have not had issues with source code prior to installing AndroidWorks, can you first try to temporarily uninstall the program to see if the same issues continue? Can you also let me know if you have the same issue of source files rebuilding using the Promoted branch?

Hey . Yeah the engine builds without errors, the issue is that parts of it keep being rebuilt when I’m pretty sure they shouldn’t need to be.

I’m not in a position to be able to change my installation and environment in the ways you ask right now, it would be too time consuming. But I’ll try to do so when I get the chance, and report back.

Hey -

I have not seen any indication of engine files rebuilding when compiling a project. Can you indicate which engine files are being rebuilt? Additionally, when you build the project, are you using the Build option or the Rebuild option? Choosing Rebuild will build everything, even if those files haven’t changed which is why you may be seeing engine files building again.

Hi ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you.

Hi . I didn’t manage to solve the issue, but had other priorities so was just working around it. Now that 4.12 is released, when I have chance I’ll start again and if I still face the issue, I’ll open a new report. Thanks.