Alexander Huszagh
Alexander Huszagh
Not sure if Android 12 support is going to be possible without major effort. It seems much more complex and the build system takes forever to test: ```bash PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=12...
Currently building binaries with the r25b NDK fails (libraries work fine) with `ld: error: unable to find library -lgcc`, no matter if `gcc` or `clang` is used. `libgcc` also does...
Android 10.x fails during runtime due to a broken symbolic link from `system/bin/linker64` to `/apex/com.android.runtime/bin/linker64`. This might require building `apex` in 10.x, which we normally only do in 11+, so...
Ok this is an issue with r23 beta and up for the SDK: https://github.com/rust-windowing/android-ndk-rs/issues/149 We probably need some sort of symlink or trick to get this to work.
Don't think so, since the issue is in the now-removed flags for https://github.com/rust-lang/rust/blob/master/compiler/rustc_target/src/spec/aarch64_linux_android.rs. That is, this will be fixed in new Rust versions, but since we need backwards compatibility, we...
Looks like Android 10+ requires `system/apex`, which requires `frameworks/base`, which is gigantic and takes forever (and probably draws in a myriad of dependencies). I'll see if I can do anything...
Android 10 works using the bootstrap linker as of https://github.com/cross-rs/cross/pull/1023/commits/416965553c1f5727381fc88d635d7ab87c81cac2.
> Working-around it by replacing the `Cargo.toml` by `Cargo.toml.orig`. Assigning me is fine, thanks.
I tested with the new updates using the compiler flag `/std:c++14` added to Additional Options. Microsoft has finally gotten their act together. Works like a dream. I've tested this library...
EDIT: Sorry, I should revise my statement. Some features (such as product) work, however, for certain starmap still does not work with the `/std:c++14` on MSVC.