Hi guys,
I been talking with a few programmers and they mentioned that starting from UE 5.4 including this 5.6 version the compile time of the headers takes a very long time since it compiles all the sub classes instead the class was modified.
Is like change one header act like a full rebuild and this is bad. This problem is not in in older versions that uses the VS2019.
Compiling here the UE5Game.h from Plugins on different versions:
5.2 is 40 Actions to build
5.3 is 25 Actions to build
5.4-5.6 is 232 Actions to build
Does anybody have same problem or know any solution for this?
Thank you very much for reading this. I appreciate any information given on this issue.
1 Like
bumping this a bit since need more help on the subject
Posting here with more info, it seems this happens from time horde agent was introduced in UE 5.4. Seems this newer engine 5.4-5.6 messed out everyone that working from home using a single PC.
No matter if Disable or Enable the Horde Agent it will act the same and there seems to be no fix for it, not unless @EpicGames Devs makes this possible again.
I’ve looked everywhere and tried many solutions to fix this and nothing worked.
Started working on a project in 5.5, my machine is performant and the solution compilation times are quite fast, takes 5 - 20 seconds to compile few C++ changes.
Then we updated the project to 5.6, I’ve tried to compile both in Visual Studio and Rider and it was immensely slower, takes 20 - 40 minutes.
The only semi fix that I found is to create a batch file that builds the project and I run it each time for compilation, and it takes 2 - 5 minutes to finish. This is better results but not the best.
I hope this can help others.