Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fail to build plug-in in 4.15.3 with ExitCode=5 #208

Open
calvin8899wan opened this issue Feb 16, 2021 · 0 comments
Open

fail to build plug-in in 4.15.3 with ExitCode=5 #208

calvin8899wan opened this issue Feb 16, 2021 · 0 comments

Comments

@calvin8899wan
Copy link

calvin8899wan commented Feb 16, 2021

  • Operating System: Windows10
  • UE4 Version: 4.15.3
  • UnrealCV Version: UnrealCV 0.4.0
  • Client (python2, 3 or matlab): python3.7
  • Problem Description:
    Failed when building the plugin, typed cmd as 【python build.py --UE4 "G:\unrealengine\engine\UE_4.15"】
    All the logs are in fail.txt Thank you very much!
    fail.txt

[7/7] Link UE4Editor-UnrealCV.lib
UnrealBuildTool: Creating library G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-UnrealCV.lib and object G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-UnrealCV.exp
UnrealBuildTool: Creating library G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-UnrealCV.suppressed.lib and object G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Intermediate\Build\Win64\UE4Editor\Development\UE4Editor-UnrealCV.suppressed.exp
UnrealBuildTool: Module.UnrealCV.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl AGameModeBase::SetPause(class APlayerController *,class TBaseDelegate)" (?SetPause@AGameModeBase@@UEAA_NPEAVAPlayerController@@v?$TBaseDelegate@_N$$$V@@@z)
UnrealBuildTool: UnrealCV.generated.cpp.obj : error LNK2001: unresolved external symbol "public: virtual bool __cdecl AGameModeBase::SetPause(class APlayerController *,class TBaseDelegate)" (?SetPause@AGameModeBase@@UEAA_NPEAVAPlayerController@@v?$TBaseDelegate@_N$$$V@@@z)
UnrealBuildTool: G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Binaries\Win64\UE4Editor-UnrealCV.dll : fatal error LNK1120: 1 unresolved externals
UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Binaries\Win64\UE4Editor-UnrealCV.dll
UnrealBuildTool: Total build time: 120.56 seconds (Local executor: 0.00 seconds)
CommandUtils.Run: Run: Took 121.0023858s to run UnrealBuildTool.exe, ExitCode=5
Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): G:\unrealengine\engine\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe UE4Editor Win64 Development -project="G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\HostProject.uproject" -module UnrealCV -receipt G:\unrealengine\build_unreal_plug_in\if_didnt_work_need_to_build\unrealcv-0.3.10\Plugins\UnrealCV\HostProject\Plugins\UnrealCV\Binaries\Win64\UE4Editor.target -NoHotReload. See logfile for details: 'UnrealBuildTool-2021.02.17-00.13.48.txt'
於 AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary2 EnvVars, SpewFilterCallbackType SpewFilterCallback) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\ProcessUtils.cs: 行 904 於 AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary2 EnvVars) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\UBTUtils.cs: 行 52
於 BuildPlugin.CompilePluginWithUBT(FileReference HostProjectFile, FileReference HostProjectPluginFile, PluginDescriptor Plugin, String TargetName, TargetType TargetType, UnrealTargetPlatform Platform, UnrealTargetConfiguration Configuration, List1 ReceiptFileNames, String InAdditionalArgs) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\Scripts\BuildPluginCommand.Automation.cs: 行 192 於 BuildPlugin.CompilePlugin(FileReference HostProjectFile, FileReference HostProjectPluginFile, PluginDescriptor Plugin, List1 HostPlatforms, List1 TargetPlatforms, String AdditionalArgs) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\Scripts\BuildPluginCommand.Automation.cs: 行 133 於 BuildPlugin.ExecuteBuild() 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\Scripts\BuildPluginCommand.Automation.cs: 行 90 於 AutomationTool.BuildCommand.Execute() 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\BuildCommand.cs: 行 102 於 AutomationTool.Automation.Execute(List1 CommandsToExecute, CaselessDictionary1 Commands) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs: 行 562 於 AutomationTool.Automation.Process(String[] Arguments) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\Automation.cs: 行 531 於 AutomationTool.Program.MainProc(Object Param) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\Program.cs: 行 135 於 AutomationTool.InternalUtils.RunSingleInstance(Func2 Main, Object Param) 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\AutomationUtils\Utils.cs: 行 704
於 AutomationTool.Program.Main() 於 g:\unrealengine\engine\UE_4.15\Engine\Source\Programs\AutomationTool\Program.cs: 行 59
Program.Main: AutomationTool exiting with ExitCode=5 (5)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant