bug#53980: Android cross-compile and aarch64-linux-android/bin/ld: -soname: missing argument
Roumen Petrov <[email protected]> Sat, 19 Feb 2022 18:49:20 +0200
| Newsgroups | gmane.comp.gnu.libtool.bugs |
|---|---|
| Message-ID | <[email protected]> |
Hi Jeffrey, Jeffrey Walton wrote: > Hi Everyone, > > I'm testing an Android cross-compile using Autotools. For the Android > cross-compile the build is failing. Other builds are Ok. Cross-compilation is project specific. > Any ideas what I might be doing wrong? For some OS-es cross-compilation could fail. > > Thanks in advance. > > $ make 2>&1 | fold -w 80 > make all-am > make[1]: Entering directory '/home/jwalton/Desktop/cryptopp' [SNIP] > lt/linux-x86_64/sysroot -pthread -Wl,-soname -Wl, -o .libs/ > > /opt/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/aarch64-li > nux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: -soname: missing arg > ument > /opt/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/../lib/gcc/aarch64-li > nux-android/4.9.x/../../../../aarch64-linux-android/bin/ld: use the --help optio > n for usage information > clang++: error: linker command failed with exit code 1 (use -v to see invocation > ) > Makefile:1308: recipe for target 'libcryptopp.la' failed > make[1]: *** [libcryptopp.la] Error 1 > SONAME does not make sense on Android. Try to find a way to bay-pass it from build configuration. Regards, Roumen Petrov _______________________________________________ Bug-libtool mailing list [email protected] https://lists.gnu.org/mailman/listinfo/bug-libtool