Page 1 of 1

Noesis.bc: machine type must be wasm32 or wasm64

Posted: 19 Sep 2022, 17:19
by stonstad
Hi there --

1) Could you unlock/unblock my bug tracker account due to failed password login attempts? (stonstad)

2) Separately, I'm seeing the following Unity WebGL compile error:

Building Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js failed with output:
wasm-ld: error: Assets/NoesisGUI/Plugins/Libraries/WebGL/Noesis.bc: machine type must be wasm32 or wasm64
emcc2: error: '"C:/Program Files/Unity/Hub/Editor/2022.1.3f1/Editor/Data/PlaybackEngines/WebGLSupport/BuildTools/Emscripten/llvm\wasm-ld.exe" @C:\Users\stons\AppData\Local\Temp\emscripten_xwqzi_tz.rsp.utf-8' failed (1)
UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)

Any thoughts on cause or potential work-around? Thanks, Shaun.

Re: Noesis.bc: machine type must be wasm32 or wasm64

Posted: 20 Sep 2022, 15:07
by stonstad
Just to clarify, I'm seeing this behavior with 2022.1.3f1. Thanks.

Re: Noesis.bc: machine type must be wasm32 or wasm64

Posted: 20 Sep 2022, 16:32
by jsantos
1) We reset your password, please check your email
2) This is happening because the version of Emscripten used by Unity is not the same we used to compile Noesis. In #2220 we upgraded to 2.X, and that should be enough to cover 2021.2 and later (https://docs.unity3d.com/2022.1/Documen ... ipten.html)

What NoesisGUI version are you using?