x

Search in
Sort by:

Question Status:

Search help

  • Simple searches use one or more words. Separate the words with spaces (cat dog) to search cat,dog or both. Separate the words with plus signs (cat +dog) to search for items that may contain cat but must contain dog.
  • You can further refine your search on the search results page, where you can search by keywords, author, topic. These can be combined with each other. Examples
    • cat dog --matches anything with cat,dog or both
    • cat +dog --searches for cat +dog where dog is a mandatory term
    • cat -dog -- searches for cat excluding any result containing dog
    • [cats] —will restrict your search to results with topic named "cats"
    • [cats] [dogs] —will restrict your search to results with both topics, "cats", and "dogs"

Office Holiday

Epic Games' offices will be on holiday from June 22nd to July 7th. During this period support will be limited. Our offices will reopen on Monday, July 8th. 

Compile failed - Failed to produce item - UE4Editor-tutorial.dll

Hello,

I get this bug every time I try to create a new C++ project, it always fails while preparing the project. Below is the error message:


 The project could not be compiled. Would you like to open it in Visual Studio?
 
 Running C:/Program Files (x86)/Epic Games/4.13/Engine/Binaries/DotNET/UnrealBuildTool.exe Tutorial01 Development Win64 -project="F:/SkyDrive/Unreal Engine Files/Tutorial01/Tutorial01/Tutorial01.uproject" -editorrecompile -progress -noubtmakefiles -NoHotReloadFromIDE
 @progress push 5%
 Parsing headers for Tutorial01Editor
   Running UnrealHeaderTool "F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Tutorial01.uproject" "F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Intermediate\Build\Win64\Tutorial01Editor\Development\Tutorial01Editor.uhtmanifest" -LogCmds="loginit warning, logexit warning, logdatabase error" -Unattended -WarningsAsErrors -installed
 Reflection code generated for Tutorial01Editor in 5.7559035 seconds
 @progress pop
 Performing 7 actions (2 in parallel)
 [2/7] Resource PCLaunch.rc
 PCH.Tutorial01.h.cpp
 [3/7] Resource ModuleVersionResource.rc.inl
 Tutorial01GameMode.cpp
 Tutorial01.generated.cpp
 Tutorial01.cpp
 [7/7] Link UE4Editor-Tutorial01.dll
    Creating library F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Tutorial01.lib and object F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-Tutorial01.exp
 Tutorial01.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class TBaseDelegate<class FFixedUObjectArray *> & __cdecl FCoreDelegates::GetObjectArrayForDebugVisualizersDelegate(void)" (__imp_?GetObjectArrayForDebugVisualizersDelegate@FCoreDelegates@@SAAEAV?$TBaseDelegate@PEAVFFixedUObjectArray@@$$$V@@XZ) referenced in function "void __cdecl `dynamic initializer for 'GObjectArrayForDebugVisualizers''(void)" (??__EGObjectArrayForDebugVisualizers@@YAXXZ)
 Tutorial01GameMode.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl AGameMode::SetPause(class APlayerController *,class TBaseDelegate<bool>)" (?SetPause@AGameMode@@UEAA_NPEAVAPlayerController@@V?$TBaseDelegate@_N$$$V@@@Z)
 Tutorial01.generated.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl AGameMode::SetPause(class APlayerController *,class TBaseDelegate<bool>)" (?SetPause@AGameMode@@UEAA_NPEAVAPlayerController@@V?$TBaseDelegate@_N$$$V@@@Z)
 F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Binaries\Win64\UE4Editor-Tutorial01.dll : fatal error LNK1120: 2 unresolved externals
 ERROR: UBT ERROR: Failed to produce item: F:\SkyDrive\Unreal Engine Files\Tutorial01\Tutorial01\Binaries\Win64\UE4Editor-Tutorial01.dll
 Total build time: 71.43 seconds


I then get the option to either open Visual Studio or to close it. When I open Visual Studio and try to compile from there. When I try to compile from there, I get the message

 The following modules are missing or built with a different engine version:
 UE4Editor-Tutorial01.dll
 Would you like to rebuild them now?

Selecting yes, it begins compiling then displays the error message:

 Tutorial01 could not be compiled.  Try rebuilding from source manually.

At which point the editor closes completely.

When I try to open the project again in the editor, I get the same rebuild notification as above, and everything continues the same way from there (failing and closing).

The error I'm getting seems similar to the one linked below, but it has no answer either (at the time of writing).

https://answers.unrealengine.com/questions/461424/myprojectdll-missing-when-creating-project.html


I am using the newest version of unreal engine (reinstalled yesterday), and VS Express 2013 for Desktop, on Windows 8.1.

Thanks in advance!

Product Version: UE 4.13
Tags:
more ▼

asked Sep 13 '16 at 04:58 PM in Using UE4

avatar image

zacharyd1
1 1 1 3

(comments are locked)
10|2000 characters needed characters left
Viewable by all users

1 answer: sort voted first

This is more of a workaround than a fix, but installing VS2015 (which is free, thankfully) allowed everything to function normally.

more ▼

answered Sep 18 '16 at 12:35 AM

avatar image

zacharyd1
1 1 1 3

(comments are locked)
10|2000 characters needed characters left
Viewable by all users
Your answer
toggle preview:

Up to 5 attachments (including images) can be used with a maximum of 5.2 MB each and 5.2 MB total.

Follow this question

Once you sign in you will be able to subscribe for any updates here

Answers to this question