summaryrefslogtreecommitdiff
path: root/monero_libwallet2_api_c/CMakeLists.txt
diff options
context:
space:
mode:
authorcyan <cyjan@mrcyjanek.net>2024-11-02 20:51:39 +0000
committercyan <cyjan@mrcyjanek.net>2024-11-02 20:51:39 +0000
commitc2f8725addb42d39fc16ecb7f07a93d98c846cc2 (patch)
tree5581f3c3376a4d2216dc7c1515510ccd2b06b632 /monero_libwallet2_api_c/CMakeLists.txt
parent0f2f9ad40cb8bfc3fe946a92114aaa482f54e9db (diff)
fix zano boost issues
Diffstat (limited to 'monero_libwallet2_api_c/CMakeLists.txt')
-rw-r--r--monero_libwallet2_api_c/CMakeLists.txt16
1 files changed, 11 insertions, 5 deletions
diff --git a/monero_libwallet2_api_c/CMakeLists.txt b/monero_libwallet2_api_c/CMakeLists.txt
index df0d5fc..dc99fa4 100644
--- a/monero_libwallet2_api_c/CMakeLists.txt
+++ b/monero_libwallet2_api_c/CMakeLists.txt
@@ -3,6 +3,7 @@ project(wallet2_api_c)
message(STATUS ABI_INFO = ${HOST_ABI})
set (CMAKE_CXX_STANDARD 11)
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
if(${HOST_ABI} STREQUAL "x86_64-w64-mingw32")
set(CMAKE_SYSTEM_NAME Windows)
@@ -454,20 +455,25 @@ if(${HOST_ABI} STREQUAL "x86_64-apple-darwin11" OR ${HOST_ABI} STREQUAL "aarch64
endif()
if (${MONERO_FLAVOR} STREQUAL "zano")
+ if(${HOST_ABI} STREQUAL "" OR
+ ${HOST_ABI} STREQUAL "i686-linux-android" OR
+ ${HOST_ABI} STREQUAL "aarch64-linux-android" OR
+ ${HOST_ABI} STREQUAL "armv7a-linux-androideabi")
+ set(EXTRA_LIBS_ANDROID_ZANO lmdb mdbx stratum miniupnpc rpc)
+ endif()
set(API_IMPORTS
wallet
crypto
common
- lmdb
+ ${EXTRA_LIBS_ANDROID_ZANO}
unbound
z
- miniupnpc
tor-connect
- mdbx
+
ethash
- stratum
+
currency_core
- rpc
+
crypto-zano
iconv-win
ssl