Closed rtllxndr closed 2 months ago
Hi! Thanks for response. There is an example that should work https://github.com/sbwml/shadowsocks-rust-mips There is a file containing triples:
It looks like your list is missing them.
can you write a script for your propose by referencing the one?
I will try to do in the same way and see what happens
Rust uses llvm and llvm does not seem to support MIPS cpu architecture well. Would it be hard to create client-only for overtls in C or C++?
Yes. I escaped from c/c++ to rust.
https://blog.habets.se/2024/04/Cross-compiling-Rust-fixed.html
https://harrychen.xyz/2023/09/03/cross-compile-rust-to-mipsel/
rustc --print target-list | grep linux-musl
aarch64-unknown-linux-musl
arm-unknown-linux-musleabi
arm-unknown-linux-musleabihf
armv5te-unknown-linux-musleabi
armv7-unknown-linux-musleabi
armv7-unknown-linux-musleabihf
hexagon-unknown-linux-musl
i586-unknown-linux-musl
i686-unknown-linux-musl
loongarch64-unknown-linux-musl
mips-unknown-linux-musl
mips64-openwrt-linux-musl
mips64-unknown-linux-muslabi64
mips64el-unknown-linux-muslabi64
mipsel-unknown-linux-musl
powerpc-unknown-linux-musl
powerpc64-unknown-linux-musl
powerpc64le-unknown-linux-musl
riscv32gc-unknown-linux-musl
riscv64gc-unknown-linux-musl
s390x-unknown-linux-musl
thumbv7neon-unknown-linux-musleabihf
x86_64-unikraft-linux-musl
x86_64-unknown-linux-musl
Okay, looks it is not possible at the moment. I will close the issue then.
Maybe this post can help?
https://blog.habets.se/2024/04/Cross-compiling-Rust-fixed.html
And here I write a tip about it. https://github.com/ssrlive/tips/blob/master/tips/0005.md#compile-mips-unknown-linux-gnu-target
Hi! Thanks for suggestion, I may try later.
Tell me which one is the one.