yesterday I noticed that there's a difference between Qt 5.7 and Qt 5.8 on Android 7
with 5.7 if only using http app is running well - with 5.8 app crashes because of missing openssl (some similar reports in forum) QT 5.8 NDK r10e OSX 10.11.6 I followed instructions from http://doc.qt.io/qt-5/opensslsupport.html downloaded 1.0.2, extracted then opened Terminal and did this to set env vars --- cd <my-path>/openssl-1.0.2k export ANDROID_NDK_ROOT=/daten/_android/android-ndk-r10e CC=$ANDROID_NDK_ROOT/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-gcc AR=$ANDROID_NDK_ROOT/toolchains/arm-linux-androideabi-4.9/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-ar ANDROID_DEV=$ANDROID_NDK_ROOT/platforms/android-21/arch-arm/usr --- discussed this in forum and it seems I have used the correct values for <VER> <NDK_HOST> <ANDROID-PLATFORM> as next did the configure: --- ./Configure shared android-armv7 --- is android-armv7 correct or should I use shared android instead ? Then I edited the Makefile as described to get .so without version number last step was make build_libs there I got unknown argument: '-mandroid' error: Configured for android-armv7. ekkes-MBP:openssl-1.0.2k admin$ make build_libs making all in crypto... /usr/bin/perl ../util/mkbuildinf.pl "gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -march=armv7-a -mandroid -I/include -B/lib -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM" "android-armv7" >buildinf.h gcc -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -march=armv7-a -mandroid -I/include -B/lib -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DBSAES_ASM -DGHASH_ASM -c -o cryptlib.o cryptlib.c clang: error: unknown argument: '-mandroid' make[1]: *** [cryptlib.o] Error 1 make: *** [build_crypto] Error 1 I'm not an expert on this kind of stuff thx for any help or tips what went wrong ekke
_______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest