HTML5 Package Problem with Plugin

LogPlayLevel: Completed Launch On Stage: Cooking in the editor, Time: 0.000036
LogPlayLevel: Running AutomationTool…
LogPlayLevel: Automation.ParseCommandLine: Parsing command line: -ScriptsForProject=“C:/Users/yazilim3/Documents/Unreal Projects/PackageTest/PackageTest.uproject” BuildCookRun -project=“C:/Users/yazilim3/Documents/Unreal Projects/PackageTest/PackageTest.uproject” -noP4 -clientconfig=Development -serverconfig=Development -nocompile -nocompileeditor -installed
-ue4exe=UE4Editor-Cmd.exe -utf8output -platform=HTML5 -build -map=/Game/NewMap -skipcook -CookInEditor -iterativecooking -compressed -iterativedeploy -stage -deploy -cmdline="/Game/NewMap -Messaging" -device=“HTML5@C:/Program Files (x86)/Google/Chrome/Application/chrome.exe” -addcmdline="-SessionId=E6BE544543FBF916538F36997BFE8CB5 -SessionOwner=‘yazilim3’ -
SessionName=‘Launch On Device’ " -run
LogPlayLevel: Automation.Process: Setting up command environment.
LogPlayLevel: BuildCookRun.SetupParams: Setting up ProjectParams for C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject
LogPlayLevel: Project.Build: ********** BUILD COMMAND STARTED **********
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 1.003947
LogPlayLevel: CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe PackageTest HTML5 Development -Project=“C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” “C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” -remoteini=“C:\Users\yazilim3\Documents\Unrea
l Projects\PackageTest” -noxge -generatemanifest -NoHotReload
LogPlayLevel: CommandUtils.Run: Run: Took 0,8813291s to run UnrealBuildTool.exe, ExitCode=0
LogPlayLevel: CommandUtils.Run: Run: C:\Program Files\Epic Games\UE_4.15\Engine\Binaries\DotNET\UnrealBuildTool.exe PackageTest HTML5 Development -Project=“C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” “C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” -remoteini=“C:\Users\yazilim3\Documents\Unrea
l Projects\PackageTest” -noxge -NoHotReload -ignorejunk
LogPlayLevel: UnrealBuildTool: Creating makefile for PackageTest (changes to target files)
LogPlayLevel: UnrealBuildTool: Setting Emscripten SDK
LogPlayLevel: UnrealBuildTool: emcc ExitCode: 0
LogPlayLevel: UnrealBuildTool: Performing 1 actions (4 in parallel)
LogPlayLevel: UnrealBuildTool: [1/1] python.exe PackageTest.js
LogPlayLevel: 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
LogPlayLevel: UnrealBuildTool: INFO:root:(Emscripten: Running sanity checks)
LogPlayLevel: UnrealBuildTool: INFO:root:Closure compiler (C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\third_party\closure-compiler\compiler.jar) does not exist, check the paths in C:\Program Files\Epic Games\UE_4.15\Engine\Intermediate\Build\HTML5.emscripten
LogPlayLevel: UnrealBuildTool: INFO:root:closure compiler will not be available
LogPlayLevel: UnrealBuildTool: error: Linking globals named ‘_Z14UELinkerFixupsv’: symbol multiply defined!
LogPlayLevel: UnrealBuildTool: Traceback (most recent call last):
LogPlayLevel: UnrealBuildTool: File “C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\emcc”, line 13, in
LogPlayLevel: UnrealBuildTool: emcc.run()
LogPlayLevel: UnrealBuildTool: File “C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\emcc.py”, line 1531, in run
LogPlayLevel: UnrealBuildTool: final = shared.Building.llvm_opt(final, link_opts, DEFAULT_FINAL)
LogPlayLevel: UnrealBuildTool: File “C:\Program Files\Epic Games\UE_4.15\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\incoming\tools\shared.py”, line 1633, in llvm_opt
LogPlayLevel: UnrealBuildTool: assert os.path.exists(target), 'Failed to run llvm optimizations: ’ + output
LogPlayLevel: UnrealBuildTool: AssertionError: Failed to run llvm optimizations:
LogPlayLevel: UnrealBuildTool: ERROR: UBT ERROR: Failed to produce item: C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\Binaries\HTML5\PackageTest.js
LogPlayLevel: UnrealBuildTool: Total build time: 36,34 seconds (Local executor: 0,00 seconds)
LogPlayLevel: CommandUtils.Run: Run: Took 36,5995754s to run UnrealBuildTool.exe, ExitCode=5
LogPlayLevel: 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 PackageTest HTML5 Development -Project=“C:\Users\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” “C:\Us
ers\yazilim3\Documents\Unreal Projects\PackageTest\PackageTest.uproject” -remoteini=“C:\Users\yazilim3\Documents\Unreal Projects\PackageTest” -noxge -NoHotReload -ignorejunk. See logfile for details: ‘UnrealBuildTool-2017.03.23-17.23.56.txt’
LogPlayLevel: konum: AutomationTool.CommandUtils.RunAndLog(String App, String CommandLine, String Logfile, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary2 EnvVars, SpewFilterCallbackType SpewFilterCallback) LogPlayLevel: konum: AutomationTool.CommandUtils.RunAndLog(CommandEnvironment Env, String App, String CommandLine, String LogName, Int32 MaxSuccessCode, String Input, ERunOptions Options, Dictionary2 EnvVars, SpewFilterCallbackType SpewFilterCallback)
LogPlayLevel: konum: AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, String CommandLine, String LogName, Dictionary2 EnvVars) LogPlayLevel: konum: AutomationTool.CommandUtils.RunUBT(CommandEnvironment Env, String UBTExecutable, FileReference Project, String Target, String Platform, String Config, String AdditionalArgs, String LogName, Dictionary2 EnvVars)
LogPlayLevel: konum: 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, Dictionary2 EnvVars) LogPlayLevel: konum: AutomationTool.UE4Build.Build(BuildAgenda Agenda, Nullable1 InDeleteBuildProducts, Boolean InUpdateVersionFiles, Boolean InForceNoXGE, Boolean InUseParallelExecutor, Boolean InForceNonUnity, Boolean InForceUnity, Boolean InShowProgress, Dictionary2 PlatformEnvVars, Nullable1 InChangelistNumberOverride, Dictionary2 InTargetToManife st) LogPlayLevel: konum: Project.Build(BuildCommand Command, ProjectParams Params, Int32 WorkingCL, ProjectBuildTargets TargetMask) LogPlayLevel: konum: BuildCookRun.DoBuildCookRun(ProjectParams Params) LogPlayLevel: konum: BuildCookRun.ExecuteBuild() LogPlayLevel: konum: AutomationTool.BuildCommand.Execute() LogPlayLevel: konum: AutomationTool.Automation.Execute(List1 CommandsToExecute, CaselessDictionary1 Commands) LogPlayLevel: konum: AutomationTool.Automation.Process(String[] Arguments) LogPlayLevel: konum: AutomationTool.Program.MainProc(Object Param) LogPlayLevel: konum: AutomationTool.InternalUtils.RunSingleInstance(Func2 Main, Object Param)
LogPlayLevel: konum: AutomationTool.Program.Main()
LogPlayLevel: Program.Main: AutomationTool exiting with ExitCode=5 (5)
LogPlayLevel: Completed Launch On Stage: Build Task, Time: 37.037480
LogPlayLevel: BUILD FAILED
PackagingResults:Error: Error Launch failed! Unknown Error

The issue is “error: Linking globals named ‘_Z14UELinkerFixupsv’: symbol multiply defined!”, which comes from using plugins in the source project. There is a current problem that plugins do not compile properly to HTML5, but they fail with that error. I don’t know if there is a fix yet though.

if you are using plugins, delete the following lines:

see if that fixes this.

The problem still continues.

can you do a rebuild all – also, are you using the emscripten toolchain that was installed during setup? if you are using an updated (or just a “different” version) you will need to recompile the thirdparty libs with whatever version of toolchain you’re using.

but, if you’re using stock – then try a full rebuild. if the problem still persists – can you try a test for me – create a new project from the : blueprint “thirdperson” template…

let us know if you still see this error.

I created an empty project. But when I enable the plugin, I get the same error.

what plugin did you try to enable?

there seems to be 8 of them on the marketplace. which one are you using that is giving you this error?

Low Entry’s plugin works as he told me. Also he says the problem is based on Unreal Engine not in his codes.

HTTP Request and JSON

hi sertac - is this still an issue with you? i was working on different plugin issue and it reminded me of this. i do not see “HTTP Request and JSON” by “Low Entry” in the marketplace anymore.