<p dir="ltr">Did you apply the engine patch set?</p>
<div class="gmail_quote">On Nov 1, 2014 9:47 AM, "Eugene Tchoukhrov" <<a href="mailto:vicogamestudio@live.com">vicogamestudio@live.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="#0563C1" vlink="#954F72"><div><p class="MsoNormal">I’m getting these linker errors:<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class FString __cdecl GameProjectUtils::FNewClassInfo::GetClassNameW(void)const " (__imp_?GetClassNameW@FNewClassInfo@GameProjectUtils@@QEBA?AVFString@@XZ) referenced in function "private: static bool __cdecl MonoEditorUtils::GenerateClassFile(class FString const &,class FString,struct GameProjectUtils::FNewClassInfo,class TArray<class FString,class FDefaultAllocator> const &,class FString const &,struct GameProjectUtils::FModuleContextInfo const &,class FText &)" (?GenerateClassFile@MonoEditorUtils@@CA_NAEBVFString@@V2@UFNewClassInfo@GameProjectUtils@@AEBV?$TArray@VFString@@VFDefaultAllocator@@@@0AEBUFModuleContextInfo@4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class FString __cdecl GameProjectUtils::FNewClassInfo::GetCleanClassName(class FString const &)const " (__imp_?GetCleanClassName@FNewClassInfo@GameProjectUtils@@QEBA?AVFString@@AEBV3@@Z) referenced in function "public: static bool __cdecl MonoEditorUtils::AddCodeToProject(struct GameProjectUtils::FModuleContextInfo const &,class FString const &,class FString const &,struct GameProjectUtils::FNewClassInfo,class FString &,class FText &)" (?AddCodeToProject@MonoEditorUtils@@SA_NAEBUFModuleContextInfo@GameProjectUtils@@AEBVFString@@1UFNewClassInfo@3@AEAV4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class FString __cdecl GameProjectUtils::FNewClassInfo::GetFinalClassName(class FString const &)const " (__imp_?GetFinalClassName@FNewClassInfo@GameProjectUtils@@QEBA?AVFString@@AEBV3@@Z) referenced in function "public: static bool __cdecl MonoEditorUtils::AddCodeToProject(struct GameProjectUtils::FModuleContextInfo const &,class FString const &,class FString const &,struct GameProjectUtils::FNewClassInfo,class FString &,class FText &)" (?AddCodeToProject@MonoEditorUtils@@SA_NAEBUFModuleContextInfo@GameProjectUtils@@AEBVFString@@1UFNewClassInfo@3@AEAV4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: class FString __cdecl GameProjectUtils::FNewClassInfo::GetHeaderTemplateFilename(void)const " (__imp_?GetHeaderTemplateFilename@FNewClassInfo@GameProjectUtils@@QEBA?AVFString@@XZ) referenced in function "private: static bool __cdecl MonoEditorUtils::GenerateClassFile(class FString const &,class FString,struct GameProjectUtils::FNewClassInfo,class TArray<class FString,class FDefaultAllocator> const &,class FString const &,struct GameProjectUtils::FModuleContextInfo const &,class FText &)" (?GenerateClassFile@MonoEditorUtils@@CA_NAEBVFString@@V2@UFNewClassInfo@GameProjectUtils@@AEBV?$TArray@VFString@@VFDefaultAllocator@@@@0AEBUFModuleContextInfo@4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl GameProjectUtils::IsValidClassNameForCreation(class FString const &,struct GameProjectUtils::FModuleContextInfo const &,class FText &)" (__imp_?IsValidClassNameForCreation@GameProjectUtils@@SA_NAEBVFString@@AEBUFModuleContextInfo@1@AEAVFText@@@Z) referenced in function "public: static bool __cdecl MonoEditorUtils::AddCodeToProject(struct GameProjectUtils::FModuleContextInfo const &,class FString const &,class FString const &,struct GameProjectUtils::FNewClassInfo,class FString &,class FText &)" (?AddCodeToProject@MonoEditorUtils@@SA_NAEBUFModuleContextInfo@GameProjectUtils@@AEBVFString@@1UFNewClassInfo@3@AEAV4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static class FString __cdecl GameProjectUtils::MakeCopyrightLine(void)" (__imp_?MakeCopyrightLine@GameProjectUtils@@SA?AVFString@@XZ) referenced in function "private: static bool __cdecl MonoEditorUtils::GenerateClassFile(class FString const &,class FString,struct GameProjectUtils::FNewClassInfo,class TArray<class FString,class FDefaultAllocator> const &,class FString const &,struct GameProjectUtils::FModuleContextInfo const &,class FText &)" (?GenerateClassFile@MonoEditorUtils@@CA_NAEBVFString@@V2@UFNewClassInfo@GameProjectUtils@@AEBV?$TArray@VFString@@VFDefaultAllocator@@@@0AEBUFModuleContextInfo@4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static void __cdecl GameProjectUtils::DeleteCreatedFiles(class FString const &,class TArray<class FString,class FDefaultAllocator> const &)" (__imp_?DeleteCreatedFiles@GameProjectUtils@@SAXAEBVFString@@AEBV?$TArray@VFString@@VFDefaultAllocator@@@@@Z) referenced in function "public: static bool __cdecl MonoEditorUtils::AddCodeToProject(struct GameProjectUtils::FModuleContextInfo const &,class FString const &,class FString const &,struct GameProjectUtils::FNewClassInfo,class FString &,class FText &)" (?AddCodeToProject@MonoEditorUtils@@SA_NAEBUFModuleContextInfo@GameProjectUtils@@AEBVFString@@1UFNewClassInfo@3@AEAV4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>Module.MonoEditor.cpp.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public: static bool __cdecl GameProjectUtils::WriteOutputFile(class FString const &,class FString const &,class FText &)" (__imp_?WriteOutputFile@GameProjectUtils@@SA_NAEBVFString@@0AEAVFText@@@Z) referenced in function "private: static bool __cdecl MonoEditorUtils::GenerateClassFile(class FString const &,class FString,struct GameProjectUtils::FNewClassInfo,class TArray<class FString,class FDefaultAllocator> const &,class FString const &,struct GameProjectUtils::FModuleContextInfo const &,class FText &)" (?GenerateClassFile@MonoEditorUtils@@CA_NAEBVFString@@V2@UFNewClassInfo@GameProjectUtils@@AEBV?$TArray@VFString@@VFDefaultAllocator@@@@0AEBUFModuleContextInfo@4@AEAVFText@@@Z)<u></u><u></u></p><p class="MsoNormal">1>G:\UE4-WorkingCopy\Engine\Plugins\XamarinUE4\MonoRuntime\Binaries\Win64\UE4Editor-MonoEditor.dll : fatal error LNK1120: 8 unresolved externals<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I have included the GameProjectGeneration module in MonoEditor.Build.cs.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Any idea what’s going on?<u></u><u></u></p></div></div><br>_______________________________________________<br>
Mono-ue mailing list<br>
<a href="mailto:Mono-ue@lists.ximian.com">Mono-ue@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-ue" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-ue</a><br>
<br></blockquote></div>