Subj : take my compiler ... please To : Andrew Alt From : Maurice Kinal Date : Sun Aug 02 2020 14:16:21 Hey Andrew! AA> andy@oceanus:~$ rustc --version I am wondering if it can be used for as a crosscompiler for any of the below targets; -={ ':read !rustc --print target-list' starts }=- aarch64-fuchsia aarch64-linux-android aarch64-pc-windows-msvc aarch64-unknown-cloudabi aarch64-unknown-freebsd aarch64-unknown-hermit aarch64-unknown-linux-gnu aarch64-unknown-linux-musl aarch64-unknown-netbsd aarch64-unknown-none aarch64-unknown-none-softfloat aarch64-unknown-openbsd aarch64-unknown-redox aarch64-uwp-windows-msvc aarch64-wrs-vxworks arm-linux-androideabi arm-unknown-linux-gnueabi arm-unknown-linux-gnueabihf arm-unknown-linux-musleabi arm-unknown-linux-musleabihf armebv7r-none-eabi armebv7r-none-eabihf armv4t-unknown-linux-gnueabi armv5te-unknown-linux-gnueabi armv5te-unknown-linux-musleabi armv6-unknown-freebsd armv6-unknown-netbsd-eabihf armv7-linux-androideabi armv7-unknown-cloudabi-eabihf armv7-unknown-freebsd armv7-unknown-linux-gnueabi armv7-unknown-linux-gnueabihf armv7-unknown-linux-musleabi armv7-unknown-linux-musleabihf armv7-unknown-netbsd-eabihf armv7-wrs-vxworks-eabihf armv7a-none-eabi armv7a-none-eabihf armv7r-none-eabi armv7r-none-eabihf asmjs-unknown-emscripten hexagon-unknown-linux-musl i586-pc-windows-msvc i586-unknown-linux-gnu i586-unknown-linux-musl i686-apple-darwin i686-linux-android i686-pc-windows-gnu i686-pc-windows-msvc i686-unknown-cloudabi i686-unknown-freebsd i686-unknown-haiku i686-unknown-linux-gnu i686-unknown-linux-musl i686-unknown-netbsd i686-unknown-openbsd i686-unknown-uefi i686-uwp-windows-gnu i686-uwp-windows-msvc i686-wrs-vxworks mips-unknown-linux-gnu mips-unknown-linux-musl mips-unknown-linux-uclibc mips64-unknown-linux-gnuabi64 mips64-unknown-linux-muslabi64 mips64el-unknown-linux-gnuabi64 mips64el-unknown-linux-muslabi64 mipsel-unknown-linux-gnu mipsel-unknown-linux-musl mipsel-unknown-linux-uclibc mipsisa32r6-unknown-linux-gnu mipsisa32r6el-unknown-linux-gnu mipsisa64r6-unknown-linux-gnuabi64 mipsisa64r6el-unknown-linux-gnuabi64 msp430-none-elf nvptx64-nvidia-cuda powerpc-unknown-linux-gnu powerpc-unknown-linux-gnuspe powerpc-unknown-linux-musl powerpc-unknown-netbsd powerpc-wrs-vxworks powerpc-wrs-vxworks-spe powerpc64-unknown-freebsd powerpc64-unknown-linux-gnu powerpc64-unknown-linux-musl powerpc64-wrs-vxworks powerpc64le-unknown-linux-gnu powerpc64le-unknown-linux-musl riscv32i-unknown-none-elf riscv32imac-unknown-none-elf riscv32imc-unknown-none-elf riscv64gc-unknown-linux-gnu riscv64gc-unknown-none-elf riscv64imac-unknown-none-elf s390x-unknown-linux-gnu sparc-unknown-linux-gnu sparc64-unknown-linux-gnu sparc64-unknown-netbsd sparc64-unknown-openbsd sparcv9-sun-solaris thumbv6m-none-eabi thumbv7a-pc-windows-msvc thumbv7em-none-eabi thumbv7em-none-eabihf thumbv7m-none-eabi thumbv7neon-linux-androideabi thumbv7neon-unknown-linux-gnueabihf thumbv7neon-unknown-linux-musleabihf thumbv8m.base-none-eabi thumbv8m.main-none-eabi thumbv8m.main-none-eabihf wasm32-unknown-emscripten wasm32-unknown-unknown wasm32-wasi x86_64-apple-darwin x86_64-fortanix-unknown-sgx x86_64-fuchsia x86_64-linux-android x86_64-linux-kernel x86_64-pc-solaris x86_64-pc-windows-gnu x86_64-pc-windows-msvc x86_64-rumprun-netbsd x86_64-sun-solaris x86_64-unknown-cloudabi x86_64-unknown-dragonfly x86_64-unknown-freebsd x86_64-unknown-haiku x86_64-unknown-hermit x86_64-unknown-hermit-kernel x86_64-unknown-l4re-uclibc x86_64-unknown-linux-gnu x86_64-unknown-linux-gnux32 x86_64-unknown-linux-musl x86_64-unknown-netbsd x86_64-unknown-openbsd x86_64-unknown-redox x86_64-unknown-uefi x86_64-uwp-windows-gnu x86_64-uwp-windows-msvc x86_64-wrs-vxworks -={ ':read !rustc --print target-list' ends }=- I'd be most interested in x86_64-linux-android given the lameness of the actual target itself. aarch64-unknown-linux-gnu already works here all on it's own so it doesn't require a crosscompiler. Hmmmm ... I wonder what x86_64-linux-kernel is all about? I'll have to check that out soon as my curiousity just got piqued. AA> So far I've been finding Rust pretty interesting and cool. So far the only thing I've used it for is to take care of Firefox dependencies. I might take it up if it can be used to take care of Android's shortcomings but even then I could see myself losing interest really quickly. Today find me still waiting for the glibc-2.32 release and for that I am sticking with the usual suspects (gcc, binutils, etc). Good to talk to you again! Life is good, Maurice .... Don't cry for me I have vi. --- GNU bash, version 5.0.18(1)-release (x86_64-motorshed-linux-gnu) * Origin: Pointy Stick - Ladysmith BC, Canada (1:153/7001.2989) .