diff --git a/web/CMakeLists.txt b/web/CMakeLists.txt index 01597e8..0e620b8 100644 --- a/web/CMakeLists.txt +++ b/web/CMakeLists.txt @@ -19,8 +19,8 @@ SET(_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE "0" CACHE STRING "Prevent cfg # We use SDL2 to do the following: # * OpenGL functions' address retrieval # * OpenGL graphics context creation -SET(USE_SDL2 "-s USE_SDL=2") -SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${USE_SDL2}" CACHE STRING "Use SDL2" FORCE) +SET(FLAGS "-s USE_SDL=2 -s ERROR_ON_MISSING_LIBRARIES=0 -s ERROR_ON_UNDEFINED_SYMBOLS=0") +SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${FLAGS}" CACHE STRING "Use SDL2" FORCE) # Build and reference OpenSceneGraph. SET(OSG_SOURCE_DIR "${EXT_PROJ_DIR}/OpenSceneGraph") SET(OSG_BUILD_DIR "${EXT_PROJ_DIR}/OpenSceneGraph/build/Emscripten")