Failed to produce item: libUE4Editor-Persona.so

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

output:

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.

Cheers

Doug Wilson

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

[89/862] Link libUE4Editor-UnrealEd.so
/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’

and

[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 file.link text

Hey Pavak Paul-

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).

Cheers

Doug Wilson

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.