Code:
C:\Dev\EsenthelEngine>emcc -v -s ASSERTIONS=1 "c:\Dev\EsenthelEngine\Engine/EsenthelEngine.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Brotli/Windows/Emscripten/Release/Brotli.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletCollision.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletDynamics.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/LinearMath.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/FDK-AAC/Windows/Emscripten/Release/FDK-AAC.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/JpegTurbo/Web/Emscripten/Release/turbojpeg-static.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/LZ4/Windows/Emscripten/Release/LZ4.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/LZHAM/Windows/Emscripten/Release/LZHAM.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/LZMA/Windows/Emscripten/Release/Lzma.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Mpg123/Windows/Emscripten/Release_Generic/mpg123.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Ogg/Windows/Emscripten/Release/Ogg.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Png/Windows/Emscripten/LIB Release/Png.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Recast/Windows/Emscripten/Release/Recast.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Snappy/Windows/Emscripten/Release/snappy.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/SQLite/Windows/Emscripten/Release/SQLite.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Theora/Windows/Emscripten/Release/Theora.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis File.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Webp/Windows/Emscripten/Release/WebP.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Zlib/Windows/Emscripten/Release/Zlib.bc" "c:\Dev\EsenthelEngine\ThirdPartyLibs/Zstd/Windows/bin/Emscripten/Release/zstdlib.bc" -o "c:\Dev\EsenthelEngine\Editor/Bin/EsenthelEngine.bc"
DEBUG:root:Cache: acquiring multiprocess file lock to Emscripten cache
DEBUG:root:Cache: done
DEBUG:root:Cache: released multiprocess file lock to Emscripten cache
DEBUG:root:check tells us to use asm.js backend
WARNING:root:invocation: C:\Program Files\Emscripten\emscripten\1.36.14\\emcc -v -s ASSERTIONS=1 c:\Dev\EsenthelEngine\Engine/EsenthelEngine.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Brotli/Windows/Emscripten/Release/Brotli.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletCollision.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletDynamics.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/LinearMath.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/FDK-AAC/Windows/Emscripten/Release/FDK-AAC.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/JpegTurbo/Web/Emscripten/Release/turbojpeg-static.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/LZ4/Windows/Emscripten/Release/LZ4.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/LZHAM/Windows/Emscripten/Release/LZHAM.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/LZMA/Windows/Emscripten/Release/Lzma.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Mpg123/Windows/Emscripten/Release_Generic/mpg123.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Ogg/Windows/Emscripten/Release/Ogg.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Png/Windows/Emscripten/LIB Release/Png.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Recast/Windows/Emscripten/Release/Recast.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Snappy/Windows/Emscripten/Release/snappy.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/SQLite/Windows/Emscripten/Release/SQLite.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Theora/Windows/Emscripten/Release/Theora.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis File.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Webp/Windows/Emscripten/Release/WebP.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Zlib/Windows/Emscripten/Release/Zlib.bc c:\Dev\EsenthelEngine\ThirdPartyLibs/Zstd/Windows/bin/Emscripten/Release/zstdlib.bc -o c:\Dev\EsenthelEngine\Editor/Bin/EsenthelEngine.bc (in C:\Dev\EsenthelEngine)
DEBUG:root:Checking JS engine ['C:/Program Files/Emscripten/node/4.1.1_64bit/bin/node.exe']
INFO:root:(Emscripten: Running sanity checks)
INFO:root:(Emscripten: Running sanity checks)
DEBUG:root:compiling to bitcode
DEBUG:root:emcc step "parse arguments and setup" took 0.09 seconds
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\Engine/EsenthelEngine.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Brotli/Windows/Emscripten/Release/Brotli.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletCollision.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletDynamics.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/LinearMath.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/FDK-AAC/Windows/Emscripten/Release/FDK-AAC.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/JpegTurbo/Web/Emscripten/Release/turbojpeg-static.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/LZ4/Windows/Emscripten/Release/LZ4.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/LZHAM/Windows/Emscripten/Release/LZHAM.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/LZMA/Windows/Emscripten/Release/Lzma.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Mpg123/Windows/Emscripten/Release_Generic/mpg123.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Ogg/Windows/Emscripten/Release/Ogg.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Png/Windows/Emscripten/LIB Release/Png.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Recast/Windows/Emscripten/Release/Recast.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Snappy/Windows/Emscripten/Release/snappy.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/SQLite/Windows/Emscripten/Release/SQLite.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Theora/Windows/Emscripten/Release/Theora.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis File.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Webp/Windows/Emscripten/Release/WebP.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Zlib/Windows/Emscripten/Release/Zlib.bc
DEBUG:root:using bitcode file: c:\Dev\EsenthelEngine\ThirdPartyLibs/Zstd/Windows/bin/Emscripten/Release/zstdlib.bc
DEBUG:root:emcc step "bitcodeize inputs" took 0.03 seconds
DEBUG:root:link: ['c:\\Dev\\EsenthelEngine\\Engine/EsenthelEngine.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Brotli/Windows/Emscripten/Release/Brotli.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletCollision.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletDynamics.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/LinearMath.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/FDK-AAC/Windows/Emscripten/Release/FDK-AAC.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/JpegTurbo/Web/Emscripten/Release/turbojpeg-static.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZ4/Windows/Emscripten/Release/LZ4.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZHAM/Windows/Emscripten/Release/LZHAM.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZMA/Windows/Emscripten/Release/Lzma.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Mpg123/Windows/Emscripten/Release_Generic/mpg123.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Ogg/Windows/Emscripten/Release/Ogg.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Png/Windows/Emscripten/LIB Release/Png.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Recast/Windows/Emscripten/Release/Recast.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Snappy/Windows/Emscripten/Release/snappy.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/SQLite/Windows/Emscripten/Release/SQLite.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Theora/Windows/Emscripten/Release/Theora.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis File.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Webp/Windows/Emscripten/Release/WebP.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Zlib/Windows/Emscripten/Release/Zlib.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Zstd/Windows/bin/Emscripten/Release/zstdlib.bc']c:\Dev\EsenthelEngine\Editor/Bin/EsenthelEngine.bc
DEBUG:root:emcc: llvm-linking: ['c:\\Dev\\EsenthelEngine\\Engine/EsenthelEngine.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Brotli/Windows/Emscripten/Release/Brotli.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletCollision.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/BulletDynamics.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Bullet/Windows/Emscripten/Release/LinearMath.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/FDK-AAC/Windows/Emscripten/Release/FDK-AAC.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/JpegTurbo/Web/Emscripten/Release/turbojpeg-static.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZ4/Windows/Emscripten/Release/LZ4.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZHAM/Windows/Emscripten/Release/LZHAM.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/LZMA/Windows/Emscripten/Release/Lzma.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Mpg123/Windows/Emscripten/Release_Generic/mpg123.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Ogg/Windows/Emscripten/Release/Ogg.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Png/Windows/Emscripten/LIB Release/Png.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Recast/Windows/Emscripten/Release/Recast.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Snappy/Windows/Emscripten/Release/snappy.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/SQLite/Windows/Emscripten/Release/SQLite.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Theora/Windows/Emscripten/Release/Theora.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Vorbis/Windows/Emscripten/Release/Vorbis File.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Webp/Windows/Emscripten/Release/WebP.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Zlib/Windows/Emscripten/Release/Zlib.bc', 'c:\\Dev\\EsenthelEngine\\ThirdPartyLibs/Zstd/Windows/bin/Emscripten/Release/zstdlib.bc'] to c:\Dev\EsenthelEngine\Editor/Bin/EsenthelEngine.bc
Wrote crash dump file "C:\Users\Prodigy\AppData\Local\Temp\llvm-link.exe-b7c2d1.dmp"
#0 0x00007ff66dcb9d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x129d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x1293ba
#1 0x00007ff66dcb9d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x12b450 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0xcf252
#2 0x00007ff66dcb9d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0xce2c9 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0xd1d22
#3 0x00007ff66dcb9d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0xd0f03 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x8b24
#4 0x00007ff66dcb9d04 C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x964a C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe 0x1dc2c5
#5 0x00007ff66dcb9d04 (C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe+0x129d04)
#6 0x00007ff66dcb93ba (C:\Program Files\Emscripten\clang\e1.36.14_64bit\llvm-link.exe+0x1293ba)
0x00007FF66DCB9D04 (0x000001FCB34E0080 0x000000D000000000 0x000001FCB34E0080 0x000001FCB34E0080)
0x00007FF66DCB93BA (0x000001FCB34E0080 0x000000D0A4F8EEB0 0x000001FCBD588140 0x0000000000000000)
0x00007FF66DCBB450 (0x000000D0A4F8F080 0x000001FCAAB995A0 0x000001FCAC15D3D0 0x000000D0A4F8F620)
0x00007FF66DC5F252 (0x000000D0A4F8F080 0x000000D0A4F8F588 0x000000D0A4F8F8A0 0x000000D0A4F8F860)
0x00007FF66DC5E2C9 (0x000001FCBD8F1008 0x000001FCBD8F1008 0x0000000000000000 0x000000D0A4F8F5A0)
0x00007FF66DC61D22 (0x0000000000000000 0x000000D0A4F8F800 0x0000000000000000 0x000001FCAAB99460)
0x00007FF66DC60F03 (0x0000000000000000 0x000001FCAAB9AF40 0x000001FCAAB99460 0x00007FF66DC59075)
0x00007FF66DB98B24 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
0x00007FF66DB9964A (0x0000000000000000 0x0000000000000000 0x00007FF96A2F69D8 0x0000000000000000)
0x00007FF66DD6C2C5 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000)
0x00007FF96BDD2774 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), BaseThreadInitThunk() + 0x14 bytes(s)
0x00007FF96D820D51 (0x0000000000000000 0x0000000000000000 0x0000000000000000 0x0000000000000000), RtlUserThreadStart() + 0x21 bytes(s)
Traceback (most recent call last):
File "C:\Program Files\Emscripten\emscripten\1.36.14\\emcc", line 13, in <module>
emcc.run()
File "C:\Program Files\Emscripten\emscripten\1.36.14\emcc.py", line 1410, in run
shared.Building.link(linker_inputs, specified_target)
File "C:\Program Files\Emscripten\emscripten\1.36.14\tools\shared.py", line 1580, in link
assert os.path.exists(target) and (output is None or 'Could not open input file' not in output), 'Linking error: ' + output
AssertionError: Linking error: