rust-universal-compiler
cross
| rust-universal-compiler | cross | |
|---|---|---|
| 3 | 122 | |
| 33 | 8,194 | |
| - | 0.7% | |
| 1.3 | 7.3 | |
| about 3 years ago | about 2 months ago | |
| Dockerfile | Rust | |
| MIT License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
rust-universal-compiler
cross
-
Nightingale – open-source karaoke app that works with any song on your computer
I'm just using cross https://github.com/cross-rs/cross to build cross-arch. you can still use `cargo build`, it will just work.
-
The Old Dog Learns a New Trick: Cross-Compiling Tauri CLI for RISC-V
But FabianLars wasn't talking about manual cross-compilation. He was talking about cross-rs.
-
Rust on the RP2350
The OpenWRT SDK is quite polished and convenient to use, so I usually use that for custom OpenWRT binaries. But a few days ago I needed to run something custom on my old QNAP NAS (Marvell ARMv5TE based), and I decided to try cross-rs[1] for the first time.
It turned the usual multi-hour expedition of locating and configuring SDKs, toolchains, etc into 3 commands and 5 minutes of downloads and compilation. The resulting executable ran successfully at the first try. I was amazed.
[1] https://github.com/cross-rs/cross
-
My First Publish to crates.io (and cross compilation)
Some quick research led to cross, which automatically sets up container environments for cross compilation.
-
Is statically compiling against glibc possible?
To compile a program with musl on a glibc system you can use cross-rs!
-
How to cross Compile on Debian for: Mac / FreeBSD / OpenBSD / Android ... ?
I cross compile to Mac, bsd, windows, etc cross ... Works great for me with either docker or podman.
-
Compiling against specific version glibc
If docker is available for you, https://github.com/cross-rs/cross is another and reliable way to solve this kind of problem. I do use it regularly.
-
Transitioning to Rust as a company
We are using https://github.com/cross-rs/cross.
-
A guide to cross-compilation in Rust
There is some built-in support in rustc for cross-compiling, but getting the build to actually work can be tricky due to the need for an appropriate linker. Instead, we’re going to use the Cross crate, which used to be maintained by the Rust Embedded Working Group Tools group.
-
Is there a definitive guide on cross-compiling with OpenSSL?
I have used cross before to cross compile from Linux to other Linux. It has a section on it's wiki about this. Maybe that could be of help.
What are some alternatives?
obs-studio-portable - OCI container image of OBS Studio that bundles a curated collection of 3rd party plugins
dockcross - Cross compiling toolchains in Docker images
Meproc - This is not an Objective-C project. Meproc is a cross-platform process management and supervision service written in Melang.
rusqlite - Ergonomic bindings to SQLite for Rust
docker-amazonlinux2023-ansible - Amazon Linux 2023 Docker container for Ansible playbook and role testing.
opencv-rust - Rust bindings for OpenCV