Open greenfn2233 opened 1 month ago
This appears to be due to the __MIPSEL__
macro not being provided by the compiler.(?) You can see the logic that expects it here. Instead it's falling through to here to generate the Unknown target CPU
message that you see.
One workaround you could try would be to define these macros via the environment: AWS_LC_SYS_CFLAGS="-D__MIPSEL__"
. (Note that with cross-rs, its build environment does not automatically pick up variables from the host environment. More information about this is here.)
I'm having trouble finding a Rust toolchain I can use for this. (mips-unknown-linux-musl
is a Tier 3 platform for Rust.)
Could you provide some guidance on how I can setup the build environment to target this platform?
Problem:
Host machine: x86_x64_linux_unkown Trying to compile aws-lc-rs/sys for mips-unknown-linux-musl using cross-rs fails :
Note: home/{user} redacted from output.