This is true for Rust, however, given that LLVM is the project doing the codegen, it's a little bit special; cross-compiling it to the platforms it supports is a bit easier than a random C++ library, since it's the one with the support in the first place.
Rust projects make much more use of C libraries than Go projects do, though, so for things other than the Rust compiler, this is still a good point.
Rust projects make much more use of C libraries than Go projects do, though, so for things other than the Rust compiler, this is still a good point.