From 1e49f2f1beed651e4219cabaab537f836c3d76fc Mon Sep 17 00:00:00 2001 From: def-roth <48162920+def-roth@users.noreply.github.com> Date: Thu, 22 May 2025 17:43:49 +0200 Subject: [PATCH] Update CMakeLists.txt Flag DEMANGLE_SUPPORT was deprecated in 3.1.54 and removed in 4.0.6. For newer versions of emscripten, the flag must be removed to work. --- modules/js/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/modules/js/CMakeLists.txt b/modules/js/CMakeLists.txt index 47cba260e1..1f6fe6ca75 100644 --- a/modules/js/CMakeLists.txt +++ b/modules/js/CMakeLists.txt @@ -71,7 +71,6 @@ endif() set(EMSCRIPTEN_LINK_FLAGS "${EMSCRIPTEN_LINK_FLAGS} -s TOTAL_MEMORY=128MB -s WASM_MEM_MAX=1GB -s ALLOW_MEMORY_GROWTH=1") set(EMSCRIPTEN_LINK_FLAGS "${EMSCRIPTEN_LINK_FLAGS} -s MODULARIZE=1") -set(EMSCRIPTEN_LINK_FLAGS "${EMSCRIPTEN_LINK_FLAGS} -s EXPORT_NAME=\"'cv'\" -s DEMANGLE_SUPPORT=1") set(EMSCRIPTEN_LINK_FLAGS "${EMSCRIPTEN_LINK_FLAGS} -s FORCE_FILESYSTEM=1 --use-preload-plugins --bind --post-js ${JS_HELPER} ${COMPILE_FLAGS}") set_target_properties(${the_module} PROPERTIES LINK_FLAGS "${EMSCRIPTEN_LINK_FLAGS}")