Merge pull request #1510

80abc3bc Build wallet with Android NDK (MoroccanMalinois)
This commit is contained in:
Riccardo Spagni 2017-01-08 16:40:02 -08:00
commit 2a996f492f
No known key found for this signature in database
GPG key ID: 55432DF31CCD4FCD
10 changed files with 103 additions and 8 deletions

View file

@ -30,6 +30,11 @@ if(FREEBSD)
add_definitions(-DMDB_DSYNC=O_SYNC)
endif()
if(ANDROID)
add_definitions("-DANDROID=1")
endif()
set (lmdb_sources
mdb.c
midl.c)

View file

@ -30,7 +30,13 @@
#ifdef HAVE_SYS_SYSCTL_H
#include <sys/sysctl.h>
#endif
#ifdef __ANDROID__
#include <sys/vfs.h>
#define statvfs statfs
#define fstatvfs fstatfs
#else
#include <sys/statvfs.h>
#endif
#include <sys/socket.h>
#include <sys/mount.h>
#include <sys/mman.h>