Can't build webassembly

I just want to test web assembly but it fail to build. Here is the message:

E: Reference ‘Island’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAssembly wasm32).
E: Reference ‘Swift’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAssembly wasm32).
E: Reference ‘Elements’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAss

Curious. are you using the internal or external compiler in Fire? Can you check if the following folder, listed in preferences, exist, and has the WebAssembly references, and can you also send me the full build log?

thanx!

This is mine.

Here is the detail files in the path.

Log:

/Applications/Fire.app/Contents/Resources/Mono/bin/mono /Applications/Fire.app/Contents/Resources/EBuild.exe “–setting:Elements:ToffeeSDKFolder=/Applications/Fire.app/Contents/Resources/Toffee SDKs” “–setting:Elements:ReferencePathsXMLFolder=/Applications/Fire.app/Contents/Resources/Reference Paths with Data Abstract Trial” --setting:Elements:IslandLddExePath=/Applications/Fire.app/Contents/Resources/lld --setting:Elements:CrossBoxHelperExePath=/Applications/Fire.app/Contents/Resources/crossboxhelper /Users/helmi/Lab/RemObjects/wasm/wasm.sln --logger:fire --configuration:Debug --verbosity:normal --xml:/var/folders/qm/mw8_rc596b97zkvy4jy27vpw0000gn/T/wasm.fire.temp.sln.xml --rebuild --setting:TreatFixableErrorsAsWarnings=True
RemObjects EBuild. An open source build engine for Elements and beyond.
Copyright RemObjects Software 2016-2018. All Rights Reserved. Created by marc hoffman.
Version 10.0.0.2241 (develop) built on bajor, 20180112-165635. Commit 0822380.

Project: <RemObjects.EBuild.Elements.EBuildElementsProject: wasm>
Solution ‘RemObjects.EBuild.CleanSolution’ cleaned successfully.
E: Reference ‘Island’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAssembly wasm32).
E: Reference ‘Swift’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAssembly wasm32).
E: Reference ‘Elements’ could not be resolved for target ‘Island-WebAssembly’ (Island WebAssembly wasm32).
Project ‘wasm’ failed to build.
Solution ‘RemObjects.EBuild.BuildSolution’ failed to build.

what’s in References/Island/WebAssmembly?

Reproduced; There’s a bug in EBuild where it fails to resolve Island references inside the Fire .app bundle when using the internal compiler. Workaround is to install the external compiler, as described here: https://docs.elementscompiler.com/Fire/Setup/ExternalCompiler/.

Fixed for the next beta.

—marc

external build is disabled.

yeah, you need to install the external compiler, first.

Thank you. It’s working now to build webassembly & linux.

1 Like