コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】emcc2: error: Invalid command line option -s BINARYEN_TRAP_MODE=clamp: The wasm backend does not support a trap mode (it always clamps, in effect)

概要

Building Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js failed with output:
emcc2: error: Invalid command line option -s BINARYEN_TRAP_MODE=clamp: The wasm backend does not support a trap mode (it always clamps, in effect)
BuildFailedException: Incremental Player build failed!

Unity 2021 で WebGL ビルドしたら上記のエラーが発生する現象に遭遇した

Project Settings.asset の

  webGLEmscriptenArgs: -s "BINARYEN_TRAP_MODE='clamp'"

  webGLEmscriptenArgs: 

に書き換えたら正常にビルドできるようになった

関連記事