From c866380fe017557fdfdd06fbd5d879bb3c552db1 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Fri, 18 Apr 2025 12:40:26 +0200 Subject: [PATCH] Fix exceptions --- cmake/compiler-env.cmake | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmake/compiler-env.cmake b/cmake/compiler-env.cmake index c5b49138..77951879 100644 --- a/cmake/compiler-env.cmake +++ b/cmake/compiler-env.cmake @@ -89,13 +89,18 @@ endif() ########################################## if(CMAKE_SYSTEM_NAME MATCHES "Emscripten") + add_compile_options( + -fexceptions + ) + add_link_options( + -fexceptions -sALLOW_MEMORY_GROWTH=1 -sASSERTIONS -sWASM_BIGINT -sENVIRONMENT=web -sUSE_OFFSET_CONVERTER - -sEXCEPTION_CATCHING_ALLOWED=[..] + #-sEXCEPTION_CATCHING_ALLOWED=[..] -sEXIT_RUNTIME #-lnodefs.js -sNODERAWFS=1 #-sASYNCIFY