How can use IncrediBuild to compile UE4
How can use IncrediBuild to compile UE4? Which version is the require and how to setting it?
asked Jul 19 '17 at 06:08 AM in Using UE4
Hi ggalt, Idan from IncrediBuild here, glad to see you're using IB with UE4.
In a nutshell, you don't need to do anything special in order for Unreal to accelerate your compilations using IncrediBuild. Once you have IncrediBuild set up in your machine, Unreal will automatically use it for compilation acceleration (make sure you have multiple Helpers for performance).
What you CAN do to boost the experience is add Shader acceleration (set r.XGEShaderCompile = 1 in ConsoleVariables.ini for faster-distributed shader build times.) Here's a tweet a fellow IB/UE4 user shared on the matter: https://twitter.com/keefjudge/status/638701482360066048?lang=en
Happy accelerating, Idan The IncrediBuild team
Our team looked into this problem and it appears that Unreal Editor uses a specific path to determine whether IncrediBuild is installed: "C:\Program Files (x86)\Xoreax\IncrediBuild\xgConsole.exe"
Since in recent versions we changed our default Installation path to "C:\Program Files (x86)\IncrediBuild" this file is no longer found by the editor on new installations (Upgrades from previous versions of IncrediBuild still use the old path).
We are working with Epic Games to resolve the problem, for now, our recommendation is to uninstall IncrediBuild and reinstall it into the "C:\Program Files (x86)\Xoreax\IncrediBuild" folder where Unreal Editor looks for our files. Note that this only needs to be done only on the machines where the Unreal Jobs are initiated from.
answered Sep 06 '18 at 02:58 PM
Hi all, I wanted to update you that the bug that could cause Unreal to not detect IncrediBuild in the new installation path was resolved in the latest Release of the engine - 4.21.
With this version, you can have IncrediBuild installed under any path, and the detection will work correctly.
Thanks, Idan from the IncrediBuild team
answered Nov 21 '18 at 02:26 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here