We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c0d4edc commit 55a73e5Copy full SHA for 55a73e5
CMakeLists.txt
@@ -77,10 +77,11 @@ endif()
77
if(EMSCRIPTEN)
78
add_compile_definitions(XEUS_CPP_EMSCRIPTEN_WASM_BUILD)
79
message("Build with emscripten")
80
+ set_property(GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS TRUE)
81
set(XEUS_CPP_BUILD_STATIC ON)
82
set(XEUS_CPP_BUILD_SHARED OFF)
83
set(XEUS_CPP_BUILD_EXECUTABLE OFF)
- set(XEUS_CPP_USE_SHARED_XEUS OFF)
84
+ set(XEUS_CPP_USE_SHARED_XEUS ON)
85
set(XEUS_CPP_USE_SHARED_XEUS_CPP OFF)
86
# ENV (https://github.com/emscripten-core/emscripten/commit/6d9681ad04f60b41ef6345ab06c29bbc9eeb84e0)
87
set(EMSCRIPTEN_FEATURES "${EMSCRIPTEN_FEATURES} -s \"EXPORTED_RUNTIME_METHODS=[ENV']\"")
0 commit comments