fix WASM64 build.

This commit is contained in:
Syoyo Fujita
2025-07-11 09:21:26 +09:00
parent 284071fa08
commit 34524d4f21
2 changed files with 5 additions and 1 deletions

View File

@@ -93,7 +93,7 @@ set(TINYUSDZ_EMCC_LINK_FLAGS "-Oz -sENVIRONMENT='web,worker' -sSTACK_SIZE=512000
if (TINYUSDZ_WASM64)
# assertion=1 cause runtime error(Cannot mix BigInt and ... in assert()), so use 2
#list(APPEND TINYUSDZ_EMCC_LINK_FLAGS " -sASSERTIONS=2 -sMEMORY64 -sMAXIMUM_MEMORY=4GB")
string(APPEND TINYUSDZ_EMCC_LINK_FLAGS " -sASSERTIONS=2 -sMEMORY64 -sMAXIMUM_MEMORY=8GB")
else()
string(APPEND TINYUSDZ_EMCC_LINK_FLAGS " -sASSERTIONS=1 ")
endif()

4
web/bootstrap-macos-wasm64.sh Executable file
View File

@@ -0,0 +1,4 @@
rm -rf build
mkdir build
emcmake cmake -DCMAKE_BUILD_TYPE=MinSizeRel -DCMAKE_VERBOSE_MAKEFILE=1 -DTINYUSDZ_WASM64=1 -Bbuild