Skip to content

build for android arm64 throw error

I edited openconnect/android/Makefile variable ARCH := arm64 and my ndk is android-ndk-r21e this situation throws the following errors. when i set ARCH to arm or x86_64 the build is done correctly

clang90: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [Makefile:881: serverhash] Error 1
make[3]: Leaving directory '/home/khoujani/Desktop/ics-openconnect/external/openconnect/android/aarch64-linux-android/openconnect/tests'
make[2]: *** [Makefile:1806: all-recursive] Error 1
make[2]: Leaving directory '/home/khoujani/Desktop/ics-openconnect/external/openconnect/android/aarch64-linux-android/openconnect'
make[1]: *** [Makefile:916: all] Error 2
make[1]: Leaving directory '/home/khoujani/Desktop/ics-openconnect/external/openconnect/android/aarch64-linux-android/openconnect'
make: *** [Makefile:384: openconnect] Error 2