File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -124,6 +124,7 @@ if(${CMAKE_SYSTEM_NAME} MATCHES "Emscripten")
124
124
endif ()
125
125
126
126
if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" AND ${CMAKE_SYSTEM_PROCESSOR} MATCHES "aarch64" )
127
+ message (STATUS "aarch64 detected; disabling stack protector" )
127
128
# GMP seems to need this
128
129
string (APPEND LEAN_EXTRA_CXX_FLAGS " -fno-stack-protector" )
129
130
endif ()
@@ -255,7 +256,7 @@ if("${CMAKE_SYSTEM_NAME}" MATCHES "Emscripten")
255
256
PREFIX libuv
256
257
GIT_REPOSITORY https://github.com/libuv/libuv
257
258
GIT_TAG v1.48.0
258
- CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DLIBUV_BUILD_TESTS=OFF -DLIBUV_BUILD_SHARED=OFF -DCMAKE_AR=${CMAKE_SOURCE_DIR}/../emsdk/emsdk-main/upstream/emscripten/emar -DCMAKE_TOOLCHAIN_FILE=${CMAKE_SOURCE_DIR}/../emsdk/emsdk-main/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_CXX_FLAGS=${EMSCRIPTEN_SETTINGS}
259
+ CMAKE_ARGS -DCMAKE_BUILD_TYPE=Release -DLIBUV_BUILD_TESTS=OFF -DLIBUV_BUILD_SHARED=OFF -DCMAKE_AR=${CMAKE_SOURCE_DIR}/../emsdk/emsdk-main/upstream/emscripten/emar -DCMAKE_TOOLCHAIN_FILE=${CMAKE_SOURCE_DIR}/../emsdk/emsdk-main/upstream/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_CXX_FLAGS= " ${EMSCRIPTEN_SETTINGS} "
259
260
BUILD_IN_SOURCE ON
260
261
INSTALL_COMMAND "" )
261
262
set (LIBUV_INCLUDE_DIR "${CMAKE_BINARY_DIR} /libuv/src/libuv/include" )
You can’t perform that action at this time.
0 commit comments