diff --git a/android/CMakeLists.txt b/android/CMakeLists.txt index 17bcf67..e5ab6a8 100644 --- a/android/CMakeLists.txt +++ b/android/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.9.0) set (CMAKE_VERBOSE_MAKEFILE ON) -set (CMAKE_CXX_STANDARD 14) +set (CMAKE_CXX_STANDARD 17) set (BUILD_DIR ${CMAKE_SOURCE_DIR}/build) add_library(rsa_bridge SHARED IMPORTED) @@ -33,4 +33,4 @@ include_directories( target_link_libraries(fast-rsa rsa_bridge android - log) \ No newline at end of file + log) diff --git a/android/build.gradle b/android/build.gradle index 288f898..67baa47 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -69,7 +69,7 @@ android { cmake { cppFlags "-O2 -frtti -fexceptions -Wall -Wno-unused-variable -fstack-protector-all" abiFilters "x86", "x86_64", "armeabi-v7a", "arm64-v8a" - arguments "-DNODE_MODULES_DIR=${rootDir}/../node_modules" + arguments "-DNODE_MODULES_DIR=${rootDir}/../node_modules", "-DANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES=ON" } } }