Openssl 1.0.0o for Android -
i need upgrade openssl library openssl-1.0.0o , want know if version has android support. following steps in thread, while trying build in cygwin, error on 'make all':
/cygdrive/d/ndk+openssl/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/pr ebuilt/linux-x86/bin/arm-linux-androideabi-gcc --sysroot=/cygdrive/d/ndk+openssl /android-ndk-r10d/platforms/android-19/arch-arm/ -i. -i.. -i../include -d_windl l -dopenssl_pic -dopenssl_threads -ddso_dlfcn -dhave_dlfcn_h -dtermios -dl_endi -fomit-frame-pointer -o3 -march=i486 -wall -dopenssl_bn_asm_part_words -dopen ssl_ia32_sse2 -dopenssl_bn_asm_mont -dsha1_asm -dsha256_asm -dsha512_asm -dmd5_a sm -drmd160_asm -daes_asm -dwhirlpool_asm -c -o cryptlib.o cryptlib.c /cygdrive/d/ndk+openssl/android-ndk-r10d/toolchains/arm-linux-androideabi-4.9/pr ebuilt/linux-x86/bin/arm-linux-androideabi-gcc: /cygdrive/d/ndk+openssl/android- ndk-r10d/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86/bin/arm-linux-a ndroideabi-gcc: cannot execute binary file <builtin>: recipe target 'cryptlib.o' failed make[1]: *** [cryptlib.o] error 126 make[1]: leaving directory '/cygdrive/d/ndk+openssl/openssl-1.0.0o/crypto' makefile:247: recipe target 'build_crypto' failed make: *** [build_crypto] error 1
any appreciated. thank you.
your build environment broken: cross-compiler not working @ on host machine. can't build source compiler on host. should build android , related libs in correct build environment. in short words should use linux (x64?) host, not cygwin.
Comments
Post a Comment