mirror of
https://github.com/zerotier/ZeroTierOne.git
synced 2024-12-19 04:57:53 +00:00
cdf248b1e2
Since NDKr15 (released 2017), unified headers are used by default [1] Remove -isystem option that was passing bad values to command-line. The actual value being passed to command-line was: ``` -isystem DK/sysroot/usr/include/RIPLE ``` because of using $NDK and $TRIPLE instead of $(NDK) and $(TRIPLE) But regardless, $NDK and $TRIPLE were never actually defined values and were just place-holders mentioned in [1] [1] https://android.googlesource.com/platform/ndk/+/ndk-release-r16/docs/UnifiedHeaders.md |
||
---|---|---|
.. | ||
jni | ||
src/com/zerotier/sdk | ||
build.xml | ||
CMakeLists.txt | ||
README.md |
ZeroTier One SDK - Android JNI Wrapper
Building
Reqires:
- JDK
- ANT
- Android NDK
Required Environment Variables:
- NDK_BUILD_LOC - Path do the ndk-build script in the Android NDK
- ANDROID_PLATFORM - path to the directory android.jar lives (on Windows: C:\Users<username>\AppData\Local\Android\sdk\platforms\android-21)