statically link libc++
This commit is contained in:
@@ -336,8 +336,16 @@ endif()
|
||||
|
||||
if (${HOST_ABI} STREQUAL "x86_64-linux-android" OR
|
||||
${HOST_ABI} STREQUAL "i686-linux-android" OR
|
||||
${HOST_ABI} STREQUAL "aarch64-linux-android" OR
|
||||
${HOST_ABI} STREQUAL "armv7a-linux-androideabi")
|
||||
${HOST_ABI} STREQUAL "aarch64-linux-android")
|
||||
add_library(libcppstatic STATIC IMPORTED)
|
||||
set_target_properties(libcppstatic PROPERTIES IMPORTED_LOCATION
|
||||
${MONERO_DIR}/contrib/depends/${HOST_ABI}/native/sysroot/usr/lib/${HOST_ABI}/libc++_static.a)
|
||||
add_link_options(wallet2_api_c PRIVATE -static-libstdc++)
|
||||
set(EXTRA_LIBS_ANDROID libcppstatic)
|
||||
elseif(${HOST_ABI} STREQUAL "armv7a-linux-androideabi")
|
||||
add_library(libcppstatic STATIC IMPORTED)
|
||||
set_target_properties(libcppstatic PROPERTIES IMPORTED_LOCATION
|
||||
${MONERO_DIR}/contrib/depends/${HOST_ABI}/native/sysroot/usr/lib/arm-linux-androideabi/libc++_static.a)
|
||||
add_link_options(wallet2_api_c PRIVATE -static-libstdc++)
|
||||
endif()
|
||||
|
||||
@@ -431,4 +439,5 @@ target_link_libraries( wallet2_api_c
|
||||
|
||||
${EXTRA_LIBS_WINDOWS}
|
||||
${EXTRA_LIBS_APPLE}
|
||||
${EXTRA_LIBS_ANDROID}
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user