57 lines
4.6 KiB
Plaintext
57 lines
4.6 KiB
Plaintext
|
|
> Task :ccc:externalNativeBuildDebug FAILED
|
|
Build wolfssl x86_64
|
|
ninja: no work to do.
|
|
Build wolfcrypt-jni x86_64
|
|
[1/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_hmac.c.o
|
|
[2/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_ecc.c.o
|
|
[3/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_asn.c.o
|
|
[4/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_logging.c.o
|
|
[5/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_chacha.c.o
|
|
[6/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_curve25519.c.o
|
|
[7/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_ed25519.c.o
|
|
[8/9] Building C object src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_error.c.o
|
|
FAILED: /usr/local/opt/android-sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang --target=x86_64-none-linux-android23 --gcc-toolchain=/usr/local/opt/android-sdk/ndk-bundle/toolchains/x86_64-4.9/prebuilt/darwin-x86_64 --sysroot=/usr/local/opt/android-sdk/ndk-bundle/sysroot -Dwolfcrypt_jni_EXPORTS -I../../../../src/main/cpp/wolfcrypt/jni/include -I../../../../src/main/cpp/wolfcrypt/../wolfssl-oem/wolfssl-git -isystem /usr/local/opt/android-sdk/ndk-bundle/sysroot/usr/include/x86_64-linux-android -g -DANDROID -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -Wa,--noexecstack -Wformat -Werror=format-security -D_POSIX_THREADS -DNDEBUG -DPERSIST_SESSION_CACHE -DPERSIST_CERT_CACHE -DATOMIC_USER -DHAVE_PK_CALLBACKS -DNO_DSA -DNO_MD4 -DNO_HC128 -DNO_RABBIT -DHAVE_OCSP -DHAVE_CRL -DWOLFSSL_JNI -DHAVE_DH -Wall -O0 -fno-limit-debug-info -fPIC -MD -MT src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_hmac.c.o -MF src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_hmac.c.o.d -o src/main/cpp/wolfcrypt/CMakeFiles/wolfcrypt-jni.dir/jni/jni_hmac.c.o -c /Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:39:8: error: unknown type name 'WC_INLINE'
|
|
static WC_INLINE int GetHashSizeByType(int type)
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:39:18: error: expected identifier or '('
|
|
static WC_INLINE int GetHashSizeByType(int type)
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:251:14: warning: implicit declaration of function 'GetHashSizeByType' is invalid in C99 [-Wimplicit-function-declaration]
|
|
hmacSz = GetHashSizeByType(hmac->macType);
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:292:15: warning: implicit declaration of function 'GetHashSizeByType' is invalid in C99 [-Wimplicit-function-declaration]
|
|
int ret = GetHashSizeByType(type);
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:311:19: error: use of undeclared identifier 'WC_MD5'
|
|
jint result = WC_MD5;
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:320:19: error: use of undeclared identifier 'WC_SHA'
|
|
jint result = WC_SHA;
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:329:19: error: use of undeclared identifier 'WC_SHA256'; did you mean 'SHA256'?
|
|
jint result = WC_SHA256;
|
|
^~~~~~~~~
|
|
SHA256
|
|
../../../../src/main/cpp/wolfcrypt/../wolfssl-oem/wolfssl-git/wolfssl/wolfcrypt/sha256.h:53:5: note: 'SHA256' declared here
|
|
SHA256 = 2, /* hash type unique */
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:338:19: error: use of undeclared identifier 'WC_SHA384'; did you mean 'SHA384'?
|
|
jint result = WC_SHA384;
|
|
^~~~~~~~~
|
|
SHA384
|
|
../../../../src/main/cpp/wolfcrypt/../wolfssl-oem/wolfssl-git/wolfssl/wolfcrypt/hmac.h:86:5: note: 'SHA384' declared here
|
|
SHA384 = 5,
|
|
^
|
|
/Volumes/malloc-dev/nextcrypto/source/nc-wc-ndk/ccc/src/main/cpp/wolfcrypt/jni/jni_hmac.c:347:19: error: use of undeclared identifier 'WC_SHA512'; did you mean 'SHA512'?
|
|
jint result = WC_SHA512;
|
|
^~~~~~~~~
|
|
SHA512
|
|
../../../../src/main/cpp/wolfcrypt/../wolfssl-oem/wolfssl-git/wolfssl/wolfcrypt/hmac.h:83:5: note: 'SHA512' declared here
|
|
SHA512 = 4,
|
|
^
|
|
2 warnings and 7 errors generated.
|
|
ninja: build stopped: subcommand failed.
|
|
19 actionable tasks: 1 executed, 18 up-to-date
|