3 ms·
My x86_64 Rust libraries directory is 86MB. `rustup target list | wc -l` spits out 84 for me. The math doesn't add up.
by pcwalton 5y ago
My x86_64 Rust libraries directory is 86MB. `rustup target list | wc -l` spits out 84 for me. The math doesn't add up.
- nicoburns 5y agoIs rust cross-compilation really is straightforward as just installing the target triple and then it "just works" (including linking and C FFI compilation)? My understanding was that most people were using "cross" docker images for "cross-compilation", because setting up native actual cross-compilation was quite involved.
- burntsushi 5y agoNo, it isn't that easy. pcwalton is misrepresenting things here IMO. Yes, people, including myself, use 'cross' precisely because it isn't as easy as "just use rustup to install the desired target." 'cross' has a bunch of Docker images that set up the cross compilation toolchains, and those images represent a fair amount of domain knowledge that I don't have to tediously acquire to use it.