Failed to produce item:

I followed this guide: A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums
last command: make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass


ERROR: UBT ERROR: Failed to produce item: /home/[…]/UnrealEngine/Engine/Binaries/Linux/libUE4Editor-Persona.somake: ***
[UE4Editor] Fehler 5

Is there already a solution? Are there any log files?

System: Ubuntu 14.04

after running make again for every single target, there was no error anymore.

Hey fjall-

It sounds like running make again allowed everything to build properly? I just want to confirm that you’re no longer having issue with building the editor. If you have other problems with the build process feel free to comment here.


I am having the same problem. I noticed 2 errors while it was compiling:

[89/862] Link
/home/pavak/UnrealEngine/Engine/Source/ThirdParty/FBX/2016.1.1/lib/gcc4/x86_64-unknown-linux-gnu/release//libfbxsdk.a(fbxutils.o): In function fbxsdk::FbxPathUtils::GenerateFileName(char const*, char const*)': (.text+0x4b8): warning: the use of tempnam’ is dangerous, better use `mkstemp’


[135/862] Compile Module.Engine.22_of_31.cpp
In file included from /home/pavak/UnrealEngine/Engine/Intermediate/Build/Linux/B4D820EA/UE4Editor/Development/Engine/Module.Engine.22_of_31.cpp:6:
/home/pavak/UnrealEngine/Engine/Source/Runtime/Engine/Private/Particles/SubUVAnimation.cpp:5:10: fatal error: ‘ConvexHull2D.h’ file not found
#include “ConvexHull2D.h”

see at line 2697 and 2746 of the attached text

Hey Pavak -

Can you try running make for UE4Editor, UE4Game, UnrealPak, CrashReportClient, ShaderCompileWorker, and UnrealLightmass again to see if they succeed as they did for fjall or if you get the same errors. If you do get the errors again, please let me know what branch of the engine you are trying to use (Release, 4.10 branch, 4.11 branch).


I faced the same problem and seems like the error is in this file: Engine/Source/Runtime/Engine/Private/Particles/SubUVAnimation.cpp file

In line 5 there is
#include "ConvexHull2D.h". You just need to change it to #include "ConvexHull2d.h"

After you edit this just run the command again:

make UE4Editor UE4Game UnrealPak CrashReportClient ShaderCompileWorker UnrealLightmass

It should be working perfectly now.

I am running the editor.