From ae8a90014964c933c65a3960696257509a67fd6d Mon Sep 17 00:00:00 2001 From: Li Jin Date: Thu, 6 Aug 2026 17:32:35 +0800 Subject: Fix C++ linking for Emscripten builds --- makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'makefile') diff --git a/makefile b/makefile index a861568..860fef3 100644 --- a/makefile +++ b/makefile @@ -266,7 +266,7 @@ wasm-node: clean @mkdir -p wasm/dist/esm @mkdir -p wasm/dist/cjs @echo "Build ESM Module" - @emcc $(SRC_PATH)/yue_wasm.cpp \ + @em++ $(SRC_PATH)/yue_wasm.cpp \ $(SRC_PATH)/yuescript/ast.cpp \ $(SRC_PATH)/yuescript/yue_ast.cpp \ $(SRC_PATH)/yuescript/parser.cpp \ @@ -307,7 +307,7 @@ wasm-node: clean -s MODULARIZE=1 \ -s LZ4=1 @echo "Build CommonJS Module" - @emcc $(SRC_PATH)/yue_wasm.cpp \ + @em++ $(SRC_PATH)/yue_wasm.cpp \ $(SRC_PATH)/yuescript/ast.cpp \ $(SRC_PATH)/yuescript/yue_ast.cpp \ $(SRC_PATH)/yuescript/parser.cpp \ @@ -354,7 +354,7 @@ wasm-node: clean wasm: clean @$(MAKE) generic CC='emcc' AR='emar rcu' RANLIB='emranlib' -C $(SRC_PATH)/3rdParty/lua @mkdir -p doc/docs/.vitepress/public/js - @emcc $(SRC_PATH)/yue_wasm.cpp \ + @em++ $(SRC_PATH)/yue_wasm.cpp \ $(SRC_PATH)/yuescript/ast.cpp \ $(SRC_PATH)/yuescript/yue_ast.cpp \ $(SRC_PATH)/yuescript/parser.cpp \ -- cgit v1.2.3-55-g6feb