NEW: build successful with the latest tools, NDK 18, android build tools 28.0.3

This commit is contained in:
JohnE 2018-10-22 17:32:28 -07:00
parent aeb06b2123
commit d5c2eac8a4
27 changed files with 1530 additions and 58 deletions

View File

@ -8,9 +8,12 @@
----------
* moved to the latest build tools:
- cmake 4.x
- gradle 4.x
- android tools 29 ??
- NDK: 18.1.5063045
- Android Bulid tools: 28.0.3
- CMake: 3.6.4111459
- Gradle: 4.10.2
- Android Gradle plugin: 3.2.1
2017-04-06

70
README_DEV.rst Normal file
View File

@ -0,0 +1,70 @@
DEVELOPER README
================
application details
-------------------
* ./wolfssl
- builds source from wolfssl repository!! =)
- only needs to be built once (when you want a new library)
* ./app (default main source code)
- JNI, java connections to the native binaries
- C files
* ./wolfcrypt
- test code, just a shell of .c code and the make files
Requirements
------------
How To Build
------------
WOLFSSL
1. $ ./init.sh
2. $ gradle build
BUILD Information
=================
ndk 2018
--------
* NDK: 18.1.5063045
* Android Bulid tools: 28.0.3
* CMake: 3.6.4111459
* Gradle: 4.10.2
* Android Gradle plugin: 3.2.1
* SDK Target: 26
* SDK Min: 23
gradle version
--------------
Gradle version: Gradle 4.10.2.
Build time: 2018-09-19 18:10:15 UTC
Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd
Kotlin DSL: 1.0-rc-6
Kotlin: 1.2.61
Groovy: 2.4.15
Ant: Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM: 1.8.0_152-release (JetBrains s.r.o 25.152-b06)
OS: Mac OS X 10.13.6 x86_64

View File

@ -14,7 +14,8 @@ android {
// ndk default settings for this build
ndk {
abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
abiFilters 'x86'
// abiFilters 'x86', 'x86_64', 'armeabi', 'armeabi-v7a', 'arm64-v8a'
}
// set these default settings
externalNativeBuild {

View File

@ -2,17 +2,19 @@
buildscript {
repositories {
google()
jcenter()
}
dependencies {
// gradle tools 2.2.2+ supports stable ndk
classpath 'com.android.tools.build:gradle:2.3.0'
//classpath "com.android.tools.build:gradle-experimental:0.7.0-alpha4"
// classpath 'com.android.tools.build:gradle:2.3.0'
classpath 'com.android.tools.build:gradle:3.2.1'
}
}
allprojects {
repositories {
google()
jcenter()
}
}

31
docs/build_log_2018-10 Normal file
View File

@ -0,0 +1,31 @@
ERRORS
======
WARNINGS
========
SDK Build Tools WARNING
-----------------------
WARNING: The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.2.1.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
API Level and Google Play
-------------------------
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/build.gradle:10: Error: Google Play will soon require that apps target API level 26 or higher. This will be required for new apps in August 2018, and for updates to existing apps in November 2018. [ExpiringTargetSdkVersion]
targetSdkVersion 25

644
docs/logs/g_build_001.log Normal file
View File

@ -0,0 +1,644 @@
> Configure project :wolfssl
WARNING: The specified Android SDK Build Tools version (25.0.2) is ignored, as it is below the minimum supported version (28.0.3) for Android Gradle Plugin 3.2.1.
Android SDK Build Tools 28.0.3 will be used.
To suppress this warning, remove "buildToolsVersion '25.0.2'" from your build.gradle file, as each version of the Android Gradle Plugin now has a default version of the build tools.
> Task :wolfssl:generateJsonModelDebug
Variant=debug ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=armeabi-v7a :-- Detecting C compiler ABI info
Variant=debug ABI=armeabi-v7a :-- Detecting C compiler ABI info - done
Variant=debug ABI=armeabi-v7a :-- Detecting C compile features
Variant=debug ABI=armeabi-v7a :-- Detecting C compile features - done
Variant=debug ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compiler ABI info
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compile features
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compile features - done
Variant=debug ABI=armeabi-v7a :-- Configuring done
Variant=debug ABI=armeabi-v7a :-- Generating done
Variant=debug ABI=armeabi-v7a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/armeabi-v7a
Variant=debug ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=arm64-v8a :-- Detecting C compiler ABI info
Variant=debug ABI=arm64-v8a :-- Detecting C compiler ABI info - done
Variant=debug ABI=arm64-v8a :-- Detecting C compile features
Variant=debug ABI=arm64-v8a :-- Detecting C compile features - done
Variant=debug ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=arm64-v8a :-- Detecting CXX compiler ABI info
Variant=debug ABI=arm64-v8a :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=arm64-v8a :-- Detecting CXX compile features
Variant=debug ABI=arm64-v8a :-- Detecting CXX compile features - done
Variant=debug ABI=arm64-v8a :-- Configuring done
Variant=debug ABI=arm64-v8a :-- Generating done
Variant=debug ABI=arm64-v8a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/arm64-v8a
Variant=debug ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=x86 :-- Detecting C compiler ABI info
Variant=debug ABI=x86 :-- Detecting C compiler ABI info - done
Variant=debug ABI=x86 :-- Detecting C compile features
Variant=debug ABI=x86 :-- Detecting C compile features - done
Variant=debug ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=x86 :-- Detecting CXX compiler ABI info
Variant=debug ABI=x86 :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=x86 :-- Detecting CXX compile features
Variant=debug ABI=x86 :-- Detecting CXX compile features - done
Variant=debug ABI=x86 :-- Configuring done
Variant=debug ABI=x86 :-- Generating done
Variant=debug ABI=x86 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/x86
Variant=debug ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=x86_64 :-- Detecting C compiler ABI info
Variant=debug ABI=x86_64 :-- Detecting C compiler ABI info - done
Variant=debug ABI=x86_64 :-- Detecting C compile features
Variant=debug ABI=x86_64 :-- Detecting C compile features - done
Variant=debug ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=x86_64 :-- Detecting CXX compiler ABI info
Variant=debug ABI=x86_64 :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=x86_64 :-- Detecting CXX compile features
Variant=debug ABI=x86_64 :-- Detecting CXX compile features - done
Variant=debug ABI=x86_64 :-- Configuring done
Variant=debug ABI=x86_64 :-- Generating done
Variant=debug ABI=x86_64 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/x86_64
> Task :wolfssl:externalNativeBuildDebug
Build wolfssl x86_64
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/x86_64/libwolfssl.so
Build wolfssl x86
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/x86/libwolfssl.so
Build wolfssl arm64-v8a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/arm64-v8a/libwolfssl.so
Build wolfssl armeabi-v7a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/armeabi-v7a/libwolfssl.so
> Task :wolfssl:generateJsonModelRelease
Variant=release ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=armeabi-v7a :-- Detecting C compiler ABI info
Variant=release ABI=armeabi-v7a :-- Detecting C compiler ABI info - done
Variant=release ABI=armeabi-v7a :-- Detecting C compile features
Variant=release ABI=armeabi-v7a :-- Detecting C compile features - done
Variant=release ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=armeabi-v7a :-- Detecting CXX compiler ABI info
Variant=release ABI=armeabi-v7a :-- Detecting CXX compiler ABI info - done
Variant=release ABI=armeabi-v7a :-- Detecting CXX compile features
Variant=release ABI=armeabi-v7a :-- Detecting CXX compile features - done
Variant=release ABI=armeabi-v7a :-- Configuring done
Variant=release ABI=armeabi-v7a :-- Generating done
Variant=release ABI=armeabi-v7a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/armeabi-v7a
Variant=release ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=arm64-v8a :-- Detecting C compiler ABI info
Variant=release ABI=arm64-v8a :-- Detecting C compiler ABI info - done
Variant=release ABI=arm64-v8a :-- Detecting C compile features
Variant=release ABI=arm64-v8a :-- Detecting C compile features - done
Variant=release ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=arm64-v8a :-- Detecting CXX compiler ABI info
Variant=release ABI=arm64-v8a :-- Detecting CXX compiler ABI info - done
Variant=release ABI=arm64-v8a :-- Detecting CXX compile features
Variant=release ABI=arm64-v8a :-- Detecting CXX compile features - done
Variant=release ABI=arm64-v8a :-- Configuring done
Variant=release ABI=arm64-v8a :-- Generating done
Variant=release ABI=arm64-v8a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/arm64-v8a
Variant=release ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=x86 :-- Detecting C compiler ABI info
Variant=release ABI=x86 :-- Detecting C compiler ABI info - done
Variant=release ABI=x86 :-- Detecting C compile features
Variant=release ABI=x86 :-- Detecting C compile features - done
Variant=release ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=x86 :-- Detecting CXX compiler ABI info
Variant=release ABI=x86 :-- Detecting CXX compiler ABI info - done
Variant=release ABI=x86 :-- Detecting CXX compile features
Variant=release ABI=x86 :-- Detecting CXX compile features - done
Variant=release ABI=x86 :-- Configuring done
Variant=release ABI=x86 :-- Generating done
Variant=release ABI=x86 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/x86
Variant=release ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=x86_64 :-- Detecting C compiler ABI info
Variant=release ABI=x86_64 :-- Detecting C compiler ABI info - done
Variant=release ABI=x86_64 :-- Detecting C compile features
Variant=release ABI=x86_64 :-- Detecting C compile features - done
Variant=release ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=x86_64 :-- Detecting CXX compiler ABI info
Variant=release ABI=x86_64 :-- Detecting CXX compiler ABI info - done
Variant=release ABI=x86_64 :-- Detecting CXX compile features
Variant=release ABI=x86_64 :-- Detecting CXX compile features - done
Variant=release ABI=x86_64 :-- Configuring done
Variant=release ABI=x86_64 :-- Generating done
Variant=release ABI=x86_64 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/x86_64
> Task :wolfssl:externalNativeBuildRelease
Build wolfssl x86_64
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/x86_64/libwolfssl.so
Build wolfssl x86
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/x86/libwolfssl.so
Build wolfssl arm64-v8a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/arm64-v8a/libwolfssl.so
Build wolfssl armeabi-v7a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/armeabi-v7a/libwolfssl.so
W/ResourceType(98678): For resource 0x0101053d, entry index(1341) is beyond type entryCount(1329)
W/ResourceType(98678): For resource 0x0101053e, entry index(1342) is beyond type entryCount(1329)
W/ResourceType(98678): For resource 0x0101053b, entry index(1339) is beyond type entryCount(1329)
W/ResourceType(98678): For resource 0x0101053c, entry index(1340) is beyond type entryCount(1329)
> Task :wolfssl:lint
Calling mockable JAR artifact transform to create file: /Users/j3g/.gradle/caches/transforms-1/files-1.1/android.jar/8d378eb6fec2da414d33bbda900e484e/android.jar with input /usr/local/opt/android-sdk/platforms/android-25/android.jar
Ran lint on variant release: 2 issues found
Ran lint on variant debug: 2 issues found
Wrote HTML report to file:///Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/build/reports/lint-results.html
Wrote XML report to file:///Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/build/reports/lint-results.xml
> Task :wolfssl:lint FAILED
50 actionable tasks: 33 executed, 17 up-to-date

28
docs/logs/g_build_002.log Normal file
View File

@ -0,0 +1,28 @@
> Task :wolfssl:externalNativeBuildDebug
Build wolfssl x86_64
ninja: no work to do.
Build wolfssl x86
ninja: no work to do.
Build wolfssl arm64-v8a
ninja: no work to do.
Build wolfssl armeabi-v7a
ninja: no work to do.
> Task :wolfssl:externalNativeBuildRelease
Build wolfssl x86_64
ninja: no work to do.
Build wolfssl x86
ninja: no work to do.
Build wolfssl arm64-v8a
ninja: no work to do.
Build wolfssl armeabi-v7a
ninja: no work to do.
> Task :wolfssl:lint
Calling mockable JAR artifact transform to create file: /Users/j3g/.gradle/caches/transforms-1/files-1.1/android.jar/972dd3608aedda3960cabf00b3bdd939/android.jar with input /usr/local/opt/android-sdk/platforms/android-28/android.jar
Ran lint on variant debug: 0 issues found
Ran lint on variant release: 0 issues found
BUILD SUCCESSFUL in 4s
54 actionable tasks: 21 executed, 33 up-to-date

631
docs/logs/g_build_003.log Normal file
View File

@ -0,0 +1,631 @@
> Task :wolfssl:generateJsonModelDebug
Variant=debug ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=armeabi-v7a :-- Detecting C compiler ABI info
Variant=debug ABI=armeabi-v7a :-- Detecting C compiler ABI info - done
Variant=debug ABI=armeabi-v7a :-- Detecting C compile features
Variant=debug ABI=armeabi-v7a :-- Detecting C compile features - done
Variant=debug ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compiler ABI info
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compile features
Variant=debug ABI=armeabi-v7a :-- Detecting CXX compile features - done
Variant=debug ABI=armeabi-v7a :-- Configuring done
Variant=debug ABI=armeabi-v7a :-- Generating done
Variant=debug ABI=armeabi-v7a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/armeabi-v7a
Variant=debug ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=arm64-v8a :-- Detecting C compiler ABI info
Variant=debug ABI=arm64-v8a :-- Detecting C compiler ABI info - done
Variant=debug ABI=arm64-v8a :-- Detecting C compile features
Variant=debug ABI=arm64-v8a :-- Detecting C compile features - done
Variant=debug ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=arm64-v8a :-- Detecting CXX compiler ABI info
Variant=debug ABI=arm64-v8a :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=arm64-v8a :-- Detecting CXX compile features
Variant=debug ABI=arm64-v8a :-- Detecting CXX compile features - done
Variant=debug ABI=arm64-v8a :-- Configuring done
Variant=debug ABI=arm64-v8a :-- Generating done
Variant=debug ABI=arm64-v8a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/arm64-v8a
Variant=debug ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=x86 :-- Detecting C compiler ABI info
Variant=debug ABI=x86 :-- Detecting C compiler ABI info - done
Variant=debug ABI=x86 :-- Detecting C compile features
Variant=debug ABI=x86 :-- Detecting C compile features - done
Variant=debug ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=x86 :-- Detecting CXX compiler ABI info
Variant=debug ABI=x86 :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=x86 :-- Detecting CXX compile features
Variant=debug ABI=x86 :-- Detecting CXX compile features - done
Variant=debug ABI=x86 :-- Configuring done
Variant=debug ABI=x86 :-- Generating done
Variant=debug ABI=x86 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/x86
Variant=debug ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=debug ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=debug ABI=x86_64 :-- Detecting C compiler ABI info
Variant=debug ABI=x86_64 :-- Detecting C compiler ABI info - done
Variant=debug ABI=x86_64 :-- Detecting C compile features
Variant=debug ABI=x86_64 :-- Detecting C compile features - done
Variant=debug ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=debug ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=debug ABI=x86_64 :-- Detecting CXX compiler ABI info
Variant=debug ABI=x86_64 :-- Detecting CXX compiler ABI info - done
Variant=debug ABI=x86_64 :-- Detecting CXX compile features
Variant=debug ABI=x86_64 :-- Detecting CXX compile features - done
Variant=debug ABI=x86_64 :-- Configuring done
Variant=debug ABI=x86_64 :-- Generating done
Variant=debug ABI=x86_64 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/debug/x86_64
> Task :wolfssl:externalNativeBuildDebug
Build wolfssl x86_64
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/x86_64/libwolfssl.so
Build wolfssl x86
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/x86/libwolfssl.so
Build wolfssl arm64-v8a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/arm64-v8a/libwolfssl.so
Build wolfssl armeabi-v7a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/debug/obj/armeabi-v7a/libwolfssl.so
> Task :wolfssl:generateJsonModelRelease
Variant=release ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=armeabi-v7a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=armeabi-v7a :-- Detecting C compiler ABI info
Variant=release ABI=armeabi-v7a :-- Detecting C compiler ABI info - done
Variant=release ABI=armeabi-v7a :-- Detecting C compile features
Variant=release ABI=armeabi-v7a :-- Detecting C compile features - done
Variant=release ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=armeabi-v7a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=armeabi-v7a :-- Detecting CXX compiler ABI info
Variant=release ABI=armeabi-v7a :-- Detecting CXX compiler ABI info - done
Variant=release ABI=armeabi-v7a :-- Detecting CXX compile features
Variant=release ABI=armeabi-v7a :-- Detecting CXX compile features - done
Variant=release ABI=armeabi-v7a :-- Configuring done
Variant=release ABI=armeabi-v7a :-- Generating done
Variant=release ABI=armeabi-v7a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/armeabi-v7a
Variant=release ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=arm64-v8a :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=arm64-v8a :-- Detecting C compiler ABI info
Variant=release ABI=arm64-v8a :-- Detecting C compiler ABI info - done
Variant=release ABI=arm64-v8a :-- Detecting C compile features
Variant=release ABI=arm64-v8a :-- Detecting C compile features - done
Variant=release ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=arm64-v8a :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=arm64-v8a :-- Detecting CXX compiler ABI info
Variant=release ABI=arm64-v8a :-- Detecting CXX compiler ABI info - done
Variant=release ABI=arm64-v8a :-- Detecting CXX compile features
Variant=release ABI=arm64-v8a :-- Detecting CXX compile features - done
Variant=release ABI=arm64-v8a :-- Configuring done
Variant=release ABI=arm64-v8a :-- Generating done
Variant=release ABI=arm64-v8a :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/arm64-v8a
Variant=release ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=x86 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=x86 :-- Detecting C compiler ABI info
Variant=release ABI=x86 :-- Detecting C compiler ABI info - done
Variant=release ABI=x86 :-- Detecting C compile features
Variant=release ABI=x86 :-- Detecting C compile features - done
Variant=release ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=x86 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=x86 :-- Detecting CXX compiler ABI info
Variant=release ABI=x86 :-- Detecting CXX compiler ABI info - done
Variant=release ABI=x86 :-- Detecting CXX compile features
Variant=release ABI=x86 :-- Detecting CXX compile features - done
Variant=release ABI=x86 :-- Configuring done
Variant=release ABI=x86 :-- Generating done
Variant=release ABI=x86 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/x86
Variant=release ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang
Variant=release ABI=x86_64 :-- Check for working C compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang -- works
Variant=release ABI=x86_64 :-- Detecting C compiler ABI info
Variant=release ABI=x86_64 :-- Detecting C compiler ABI info - done
Variant=release ABI=x86_64 :-- Detecting C compile features
Variant=release ABI=x86_64 :-- Detecting C compile features - done
Variant=release ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++
Variant=release ABI=x86_64 :-- Check for working CXX compiler: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -- works
Variant=release ABI=x86_64 :-- Detecting CXX compiler ABI info
Variant=release ABI=x86_64 :-- Detecting CXX compiler ABI info - done
Variant=release ABI=x86_64 :-- Detecting CXX compile features
Variant=release ABI=x86_64 :-- Detecting CXX compile features - done
Variant=release ABI=x86_64 :-- Configuring done
Variant=release ABI=x86_64 :-- Generating done
Variant=release ABI=x86_64 :-- Build files have been written to: /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/.externalNativeBuild/cmake/release/x86_64
> Task :wolfssl:externalNativeBuildRelease
Build wolfssl x86_64
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/x86_64/libwolfssl.so
Build wolfssl x86
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/x86/libwolfssl.so
Build wolfssl arm64-v8a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/arm64-v8a/libwolfssl.so
Build wolfssl armeabi-v7a
[1/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/crl.c.o
[2/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/internal.c.o
[3/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/io.c.o
[4/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/keys.c.o
[5/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ocsp.c.o
[6/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/sniffer.c.o
[7/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/ssl.c.o
[8/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/src/tls.c.o
[9/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/aes.c.o
[10/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/arc4.c.o
[11/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asm.c.o
[12/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/asn.c.o
[13/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/blake2b.c.o
[14/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/camellia.c.o
[15/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha.c.o
[16/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/chacha20_poly1305.c.o
[17/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/coding.c.o
[18/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/compress.c.o
[19/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/curve25519.c.o
[20/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/des3.c.o
[21/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dh.c.o
[22/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/dsa.c.o
[23/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc.c.o
[24/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ecc_fp.c.o
[25/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ed25519.c.o
[26/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/error.c.o
[27/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_low_mem.c.o
[28/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/fe_operations.c.o
[29/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_low_mem.c.o
[30/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ge_operations.c.o
[31/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hash.c.o
[32/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hc128.c.o
[33/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/hmac.c.o
[34/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/idea.c.o
[35/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/integer.c.o
[36/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/logging.c.o
[37/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md2.c.o
[38/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md4.c.o
[39/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/md5.c.o
[40/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/memory.c.o
[41/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/misc.c.o
[42/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs7.c.o
[43/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pkcs12.c.o
[44/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/poly1305.c.o
[45/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/pwdbased.c.o
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/wolfssl/src/main/cpp/wolfssl-oem/wolfssl-git/wolfcrypt/src/misc.c:49:6: warning: misc.c does not need to be compiled when using inline (NO_INLINE not defined) [-W#warnings]
#warning misc.c does not need to be compiled when using inline (NO_INLINE not defined)
^
1 warning generated.
[46/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rabbit.c.o
[47/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/random.c.o
[48/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/ripemd.c.o
[49/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/rsa.c.o
[50/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha.c.o
[51/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha256.c.o
[52/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/sha512.c.o
[53/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/srp.c.o
[54/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/tfm.c.o
[55/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_encrypt.c.o
[56/57] Building C object src/main/cpp/wolfssl-oem/CMakeFiles/wolfssl.dir/wolfssl-git/wolfcrypt/src/wc_port.c.o
[57/57] Linking C shared library ../../../../build/intermediates/cmake/release/obj/armeabi-v7a/libwolfssl.so
> Task :wolfssl:lint
Ran lint on variant release: 0 issues found
Ran lint on variant debug: 0 issues found
BUILD SUCCESSFUL in 28s
54 actionable tasks: 35 executed, 19 up-to-date

View File

@ -1,26 +0,0 @@
[[[ NC WC NDK Gradle Build Log Files ]]]
[[ gradle build ]]
# targets 'wolfssl'
$ gradle build
...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':wolfssl:externalNativeBuildRelease'.
> Unexpected native build target wolfssl. Valid values are: libwolfssl
# targets 'libwolfssl'
$ gradle build
...
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':wolfssl:externalNativeBuildDebug'.
> Unexpected native build target libwolfssl. Valid values are: wolfssl

View File

@ -5,14 +5,12 @@
[ Tasks ]
* l@@k at Android Weekly emails
*
* fixing CMake build
-discover which gradle to target
[ Milestone ]
* WolfCrypt compile
*
@ -24,7 +22,7 @@
-AES crypt
[ Tasks ]
* create "update_wolfssl.sh" script to pull latest from the repository, apply patches, build wolfssl, then copy library files to a "dist" folder for usage. As of right now the build works but the generated files aren''t auto copied. It is generated by hand.

View File

@ -1,13 +1,6 @@
[[[ Project Notes ]]]
=============
Project Notes
=============
The project includes the following build targets:
* app (default main source code)
-JNI, java connections to the native binaries
-C files
* wolfcrypt
-test code, just a shell of .c code and the make files
* wolfssl
-

13
init.sh Normal file
View File

@ -0,0 +1,13 @@
#!/bin/sh
#### #### #### ####
# configure project, checkout wolfssl source code
#### #### #### ####
WOLF_BRANCH='v3.10.0-stable'
# checkout wolfssl
cd wolfssl
# this dot is the same as "source" of the file
. get_wolfssl_src.sh $WOLF_BRANCH
cd ..

View File

@ -1,3 +1,3 @@
include ':app'
include ':wolfssl'
// include ':app'
//includ ':wolfcrypt'
//include ':wolfssl'

65
wolfssl/README_DEV.rst Normal file
View File

@ -0,0 +1,65 @@
DEVELOPER README
================
* Generates a shared library (libwolfssl.so)
Requirements
------------
How To Build
------------
WOLFSSL
1. $ ./get_wolfssl_src.sh
2. $ gradle build
3. prepare for distribution
- copy files from output directory to ./dist
- bulld/intermediates/cmake/release/obj/x86_64/libwolfssl.so
OUPUT
-----
bulld/intermediates/cmake/release/obj/x86_64/libwolfssl.so
BUILD Information
=================
ndk 2018
--------
* NDK: 18.1.5063045
* Android Bulid tools: 28.0.3
* CMake: 3.6.4111459
* Gradle: 4.10.2
* Android Gradle plugin: 3.2.1
* SDK Target: 26
* SDK Min: 23
gradle version
--------------
Gradle version: Gradle 4.10.2.
Build time: 2018-09-19 18:10:15 UTC
Revision: b4d8d5d170bb4ba516e88d7fe5647e2323d791dd
Kotlin DSL: 1.0-rc-6
Kotlin: 1.2.61
Groovy: 2.4.15
Ant: Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM: 1.8.0_152-release (JetBrains s.r.o 25.152-b06)
OS: Mac OS X 10.13.6 x86_64

View File

@ -1,19 +1,20 @@
apply plugin: 'com.android.library'
android {
compileSdkVersion 25
buildToolsVersion '25.0.2'
compileSdkVersion 28
// a default can be used, but it is good practice to explicitly select build tools
buildToolsVersion '28.0.3'
defaultConfig {
// applicationId 'xyz.nc.android.wc'
minSdkVersion 19
targetSdkVersion 25
minSdkVersion 23
targetSdkVersion 28
versionCode 1
versionName '1.0'
externalNativeBuild {
cmake {
arguments '-DANDROID_PLATFORM=android-19',
arguments '-DANDROID_PLATFORM=android-23',
'-DANDROID_TOOLCHAIN=clang'
// Sets optional flags for the C compiler.
cFlags \
@ -30,7 +31,7 @@ android {
}
}
// buildTypes {
// release {
// minifyEnabled false

5
wolfssl/dist/README vendored Normal file
View File

@ -0,0 +1,5 @@
DIST README
===========
* This folder is *not* auto generated. As of right now files are copied from the ./bulld/intermediates/cmake/release/obj/... location.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,20 @@
#!/bin/sh
# from src/main/cpp/
#
if [[ -z $1 ]]; then
echo "ERROR: missing parameter: branch to checkout required"
echo
echo "Known working branches:"
echo " v3.10.0-stable"
echo
exit
fi
CD=`pwd`
cd src/main/cpp/wolfssl-oem
git clone https://github.com/wolfSSL/wolfssl.git wolfssl-git
cd wolfssl-git
git checkout v3.10.0-stable
git checkout $1
git checkout -b building
cd $CD

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.buildlibs">
package="io.malloc.android.lib.wolfssl">
<application android:allowBackup="true" android:label="@string/app_name"
android:supportsRtl="true">

View File

@ -1,3 +1,3 @@
<resources>
<string name="app_name">BuildLibs</string>
<string name="app_name">WolfSSL JNI Lib</string>
</resources>