diff --git a/libs/openFrameworksCompiled/project/emscripten/config.emscripten.default.mk b/libs/openFrameworksCompiled/project/emscripten/config.emscripten.default.mk index 31a6054eb12..ab0e40105bf 100644 --- a/libs/openFrameworksCompiled/project/emscripten/config.emscripten.default.mk +++ b/libs/openFrameworksCompiled/project/emscripten/config.emscripten.default.mk @@ -75,8 +75,8 @@ ifdef VCPKG_ROOT endif # Code Generation Option Flags (http://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html) -PLATFORM_CFLAGS = -std=c17 -fPIC $(CFLAG_PLATFORM_PTHREAD) -s ASSERTIONS=2 -PLATFORM_CXXFLAGS = -Wall -std=c++23 -fPIC -Wno-warn-absolute-paths $(CFLAG_PLATFORM_PTHREAD) -s ASSERTIONS=2 +PLATFORM_CFLAGS = -std=c17 -fPIC $(CFLAG_PLATFORM_PTHREAD) +PLATFORM_CXXFLAGS = -Wall -std=c++23 -fPIC -Wno-warn-absolute-paths $(CFLAG_PLATFORM_PTHREAD) ifdef EMSCRIPTEN_MEMORY64 PLATFORM_CFLAGS += -s MEMORY64=1 @@ -117,7 +117,6 @@ PLATFORM_LDFLAGS += -s MAX_WEBGL_VERSION=2 -s WEBGL2_BACKWARDS_COMPATIBILITY_EMU PLATFORM_LDFLAGS += -s AUTO_NATIVE_LIBRARIES=1 PLATFORM_LDFLAGS += -s AUTO_JS_LIBRARIES=1 -PLATFORM_LDFLAGS += -s ASSERTIONS=2 PLATFORM_LDFLAGS += -s GL_ASSERTIONS=1 PLATFORM_LDFLAGS += -s VERBOSE=1 @@ -131,7 +130,6 @@ PLATFORM_LDFLAGS += --js-library $(OF_ADDONS_PATH)/ofxEmscripten/libs/html5video # PLATFORM_LDFLAGS += --js-library $(OF_ADDONS_PATH)/ofxEmscripten/libs/html5audio/lib/emscripten/library_html5audio.js PLATFORM_LDFLAGS += -s MINIFY_HTML=0 PLATFORM_LDFLAGS += -s MAIN_MODULE=1 -DEMCC_FORCE_STDLIBS=1 -PLATFORM_LDFLAGS += -s ASSERTIONS=2 PLATFORM_LDFLAGS += -s EXPORT_ALL=1 PLATFORM_LDFLAGS += -s NO_DYNAMIC_EXECUTION=1 PLATFORM_LDFLAGS += -s ALLOW_MEMORY_GROWTH=1 @@ -234,6 +232,7 @@ PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/brotli/% PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/cairo/% PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/download/% PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/pixman/% +PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/metalangle/% # PLATFORM_CORE_EXCLUSIONS += $(OF_LIBS_PATH)/freetype/lib/% ################################################################################