Whenever I try to build my HTML5 project, I keep getting this error.
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\1.37.19\emcc", line 13, in <module>
UATHelper: Packaging (HTML5): emcc.run()
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\1.37.19\emcc.py", line 1483, in run
UATHelper: Packaging (HTML5): final = shared.Building.llvm_opt(final, link_opts, DEFAULT_FINAL)
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\emscripten\1.37.19\tools\shared.py", line 1886, in llvm_opt
UATHelper: Packaging (HTML5): proc = Popen([LLVM_OPT] + inputs + opts + ['-o', target], stdout=PIPE)
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\Win64\python\2.7.5.3_64bit\lib\subprocess.py", line 711, in __init__
UATHelper: Packaging (HTML5): errread, errwrite)
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\Win64\python\2.7.5.3_64bit\lib\subprocess.py", line 907, in _execute_child
UATHelper: Packaging (HTML5): args = list2cmdline(args)
UATHelper: Packaging (HTML5): File "F:\UE_4.20\Engine\Extras\ThirdPartyNotUE\emsdk\Win64\python\2.7.5.3_64bit\lib\subprocess.py", line 646, in list2cmdline
UATHelper: Packaging (HTML5): return ''.join(result)
UATHelper: Packaging (HTML5): UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)
PackagingResults: Error: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)
UATHelper: Packaging (HTML5): ERROR: UBT ERROR: Failed to produce item: F:\UE4 PROJECTS\ArchiWeb\Binaries\HTML5\ArchiWeb.js
UATHelper: Packaging (HTML5): (see C:\Users\ヒロ\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+UE_4.20\UBT-ArchiWeb-HTML5-Development_3.txt for full exception trace)
PackagingResults: Error: UBT ERROR: Failed to produce item: F:\UE4 PROJECTS\ArchiWeb\Binaries\HTML5\ArchiWeb.js
(It was working fine at first with no issues and I have been always building properly, after a day of work, i thought about trying to build again and I just couldn’t find out how to fix it)
tried :
-
installing emscripten 1.21.0
-
activating it
-
fully rebuilding
-
changing
from:
attrs = ctypes.windll.kernel32.GetFileAttributesW(unicode(filepath))to:
attrs = ctypes.windll.kernel32.GetFileAttributesW( filepath )
in the file packager.py
here is my full log file
I appreciate all help, thank you!