Why I can't to build my HTML5 version?

Hi, everybody.

I am trying to build my HTML5 version from my game, but I can’t make it, because I have a error message. I am using two plugins, because I need that plugins to my project. I have the VaRest and Victory Plugin. How could I solve that problem ?

I can build my project in Windows x64 successfully, but in HTML version I have the error message.

My Log

UATHelper: Packaging (HTML5): Project.Build: ********** BUILD COMMAND STARTED **********
UATHelper: Packaging (HTML5): CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe EduardoProject HTML5 Development -Project=C:\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  C:\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  -remoteini="C:\Users\Samsung\Desktop\EduardoProject" -no
xge -generatemanifest -NoHotReload
UATHelper: Packaging (HTML5): CommandUtils.Run: Run: Took 20,6264762s to run UnrealBuildTool.exe, ExitCode=0
UATHelper: Packaging (HTML5): CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe EduardoProject HTML5 Development -Project=C:\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  C:\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  -remoteini="C:\Users\Samsung\Desktop\EduardoProject" -no
xge -NoHotReload -ignorejunk
UATHelper: Packaging (HTML5): UnrealBuildTool: Setting Emscripten SDK 
UATHelper: Packaging (HTML5): UnrealBuildTool: emcc ExitCode: 0
UATHelper: Packaging (HTML5): UnrealBuildTool: Performing 1 actions (2 in parallel)
UATHelper: Packaging (HTML5): UnrealBuildTool: [1/1] python.exe EduardoProject.js
UATHelper: Packaging (HTML5): UnrealBuildTool: INFO:root:did not see a source tree above or next to the LLVM root directory (guessing based on directory of C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\Win64\clang\incoming\llc), could not verify version numbers match
UATHelper: Packaging (HTML5): UnrealBuildTool: INFO:root:(Emscripten: Running sanity checks)
UATHelper: Packaging (HTML5): UnrealBuildTool: INFO:root:java does not seem to exist, required for closure compiler, which is optional (define JAVA in C:\Program Files\Epic Games\UE_4.15\Engine\Intermediate\Build\HTML5\.emscripten if you want it)
UATHelper: Packaging (HTML5): UnrealBuildTool: INFO:root:closure compiler will not be available
UATHelper: Packaging (HTML5): UnrealBuildTool: error: Linking globals named '_Z14UELinkerFixupsv': symbol multiply defined!
UATHelper: Packaging (HTML5): UnrealBuildTool: Traceback (most recent call last):
UATHelper: Packaging (HTML5): UnrealBuildTool:   File "C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\emcc", line 13, in <module>
UATHelper: Packaging (HTML5): UnrealBuildTool:     emcc.run()
UATHelper: Packaging (HTML5): UnrealBuildTool:   File "C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\emcc.py", line 1531, in run
UATHelper: Packaging (HTML5): UnrealBuildTool:     final = shared.Building.llvm_opt(final, link_opts, DEFAULT_FINAL)
UATHelper: Packaging (HTML5): UnrealBuildTool:   File "C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\tools\shared.py", line 1633, in llvm_opt
UATHelper: Packaging (HTML5): UnrealBuildTool:     assert os.path.exists(target), 'Failed to run llvm optimizations: ' + output
UATHelper: Packaging (HTML5): UnrealBuildTool: AssertionError: Failed to run llvm optimizations: 
UATHelper: Packaging (HTML5): UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: C:\Users\Samsung\Desktop\EduardoProject\Binaries\HTML5\EduardoProject.js
UATHelper: Packaging (HTML5): UnrealBuildTool: Total build time: 641,85 seconds (Local executor: 0,00 seconds)
UATHelper: Packaging (HTML5): CommandUtils.Run: Run: Took 645,2249888s to run UnrealBuildTool.exe, ExitCode=5
UATHelper: Packaging (HTML5): Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.CommandUtils+CommandFailedException: Command failed (Result:5): C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe EduardoProject HTML5 Development -Project=C:\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  C:
\Users\Samsung\Desktop\EduardoProject\EduardoProject.uproject  -remoteini="C:\Users\Samsung\Desktop\EduardoProject" -noxge -NoHotReload -ignorejunk. See logfile for details: 'UnrealBuildTool-2017.05.03-10.25.23.txt' 
UATHelper: Packaging (HTML5):    em AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary`2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
UATHelper: Packaging (HTML5):    em AutomationTool.CommandUtils.RunAndLog(CommandEnvironment Env, String App, String CommandLine, String LogName, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary`2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
UATHelper: Packaging (HTML5):    em AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary`2 EnvVars)
UATHelper: Packaging (HTML5):    em AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, FileReference Project, String Target, String Platform, String Config, String AdditionalArgs, String LogName, Dictionary`2 EnvVars)
UATHelper: Packaging (HTML5):    em AutomationTool.UE4Build.BuildWithUBT(String TargetName, UnrealTargetPlatform TargetPlatform, String Config, FileReference UprojectPath, Boolean ForceMonolithic, Boolean ForceNonUnity, Boolean ForceDebugInfo, Boolean ForceFlushMac, Boolean DisableXGE, String InAddArgs, Boolean ForceUnity, Dictionary`2 EnvVars)
UATHelper: Packaging (HTML5):    em AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable`1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary`2 PlatformEnvVars, Nullable`1 InChangelistNumberOverride, Dictionary`2 InTa
rgetToManifest)
UATHelper: Packaging (HTML5):    em Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask)
UATHelper: Packaging (HTML5):    em BuildCookRun.DoBuildCookRun(ProjectParams Params)
UATHelper: Packaging (HTML5):    em BuildCookRun.ExecuteBuild()
UATHelper: Packaging (HTML5):    em AutomationTool.BuildCommand.Execute()
UATHelper: Packaging (HTML5):    em AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
UATHelper: Packaging (HTML5):    em AutomationTool.Automation.Process(String[] Arguments)
UATHelper: Packaging (HTML5):    em AutomationTool.Program.MainProc(Object )
UATHelper: Packaging (HTML5):    em AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object )
UATHelper: Packaging (HTML5):    em AutomationTool.Program.Main()
UATHelper: Packaging (HTML5): Program.Main: AutomationTool exiting with ExitCode=5 (5)
UATHelper: Packaging (HTML5): BUILD FAILED
PackagingResults:Error: Error Unknown Error

Thank You

Hello ,

I have few questions for you that will help narrow down what issue it is that you are experiencing.

Quick questions:

  1. Can reproduce this issue in a clean project without the plugins mentioned above?
  2. If so, could you provide a detailed list of steps to reproduce this issue on our end?
  3. Could you provide screen shots of any settings/blueprints that may be involved with this issue?

Hi, Rody Triplett.

I am sorry. I was very busy. so, I solved that problem.

Thank You Very Much

Can you tell me how did you solved the problem? I meet the problem and cannot solved it yet. Thanks~