Closed beling closed 2 years ago
Hey, this is a known issue with ndk r23+
- https://github.com/dodorare/crossbow/blob/main/docs/install-linux-android.md#known-issues. Currently, the only option is to downgrade the ndk version.
Note that the issue is a bit different, as in my case even the linker itself was not been found.
However, you have right... I tried to change aarch64-linux-android-ld.gold
to ld
in compile_macroquad.rs
, and I got the message about missing gcc lib.
Note that the problem has been worked around in cargo-apk
:
https://github.com/rust-windowing/android-ndk-rs/releases/tag/cargo-apk-0.8.2
BTW. Thank you for your great work!
@beling Hey, can you test your project with the current main of crossbundle?
I've just installed android-studio and required (the newest) SDK, NDK, set the paths, generated the macroquad project and I cannot compile it (my system is linux debian).
rossbundle build android --quad
results in error:ls /home/qwak/Android/Sdk/ndk/23.1.7779620/toolchains/llvm/prebuilt/linux-x86_64/bin/
prints:I've tried (with the same result) both version of the crossbow, the latest release and the one from master.