-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Description
Hi, I set my compiler options like the following:
set(SECORE_EMSCRIPTEN_FLAGS "\
-sASSERTIONS=1 \
-sFORCE_FILESYSTEM=1 \
-sFETCH=1 \
-sALLOW_MEMORY_GROWTH=1 \
-sLLD_REPORT_UNDEFINED \
-sERROR_ON_UNDEFINED_SYMBOLS=0 \
")
# required for max memory. reference: https://v8.dev/blog/4gb-wasm-memory
# note: reason for linux-gcc-x86 in CMakeSettings.json
set(SECORE_EMSCRIPTEN_FLAGS "${SECORE_EMSCRIPTEN_FLAGS} -sMAXIMUM_MEMORY=4GB")
set(SECORE_EMSCRIPTEN_FLAGS "${SECORE_EMSCRIPTEN_FLAGS} -sOFFSCREEN_FRAMEBUFFER=1")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${SECORE_EMSCRIPTEN_FLAGS}")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${SECORE_EMSCRIPTEN_FLAGS}")
But then when I compile I see:
[229/968] Building CXX object _deps/magnum-build/src/Magnum/MeshTools/CMakeFiles/MagnumMeshToolsObjects.dir/Tipsify.cpp.o
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'ASSERTIONS' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'FORCE_FILESYSTEM' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'FETCH' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'ALLOW_MEMORY_GROWTH' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'LLD_REPORT_UNDEFINED' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'ERROR_ON_UNDEFINED_SYMBOLS' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'MAXIMUM_MEMORY' [-Wunused-command-line-argument]
C:\Users\daego\Desktop\Projects\Light.vn-core\out\core\build\emscripten\em++ : warning : linker setting ignored during compilation: 'OFFSCREEN_FRAMEBUFFER' [-Wunused-command-line-argument]
How do I remove these warnings?
Metadata
Metadata
Assignees
Labels
No labels