- Rust can not build upon sjlj version of MinGW (i686-w64-mingw32 toolchain in
mingw-w64-gcc<10.1.0
). - building
mingw-w64-rust
will take about 50GiB, make sure that your $BUILDDIR have enough free space. - Rust will check $prefix when packaging, please make an empty $prefix dir (for example
/opt/rust
) if you don't have one, and don't forget to remove this dir before install this package. - THERE IS NO GUARANTEE RUST CAN HOST ITSELF WITH THE SAME VERSION OF RUST! They only test building rust from the last stable version of rust. This package will use the last version of rust for bootstrap, not depend on system
rust
. - to use this, you should add
/opt/rust/bin
toPATH
, and setCARGO_HOME
to/opt/rust/cargo
.
Search Criteria
Package Details: mingw-w64-rust 1.85.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mingw-w64-rust.git (read-only, click to copy) |
---|---|
Package Base: | mingw-w64-rust |
Description: | Systems programming language focused on safety, speed and concurrency (mingw-w64) |
Upstream URL: | https://www.rust-lang.org |
Keywords: | mingw-w64 rust |
Licenses: | Apache-2.0 OR MIT |
Submitter: | pingplug |
Maintainer: | pingplug |
Last Packager: | pingplug |
Votes: | 3 |
Popularity: | 0.000000 |
First Submitted: | 2018-02-13 16:00 (UTC) |
Last Updated: | 2025-02-26 07:02 (UTC) |
Dependencies (13)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- libgit2 (libgit2-gitAUR)
- mingw-w64-gcc (llvm-mingw-w64-toolchain-ucrt-binAUR, llvm-mingw-w64-toolchain-msvcrt-binAUR, llvm-mingwAUR)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- gdb (gdb-gitAUR, gdb-debug-gitAUR) (make)
- libffi (libffi-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- nodejs (nodejs-gitAUR, python-nodejs-wheelAUR, nodejs-lts-iron, nodejs-lts-jod) (make)
- perl (perl-gitAUR) (make)
- procps-ng (busybox-coreutilsAUR, procps-ng-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- mingw-w64-wineAUR (optional) – for cargo test support
Required by (3)
- mingw-w64-libdovi (make)
- mingw-w64-librsvg (make)
- mingw-w64-rav1e (make)
Sources (9)
- https://static.rust-lang.org/dist/2025-01-09/cargo-1.84.0-x86_64-unknown-linux-gnu.tar.xz
- https://static.rust-lang.org/dist/2025-01-09/cargo-1.84.0-x86_64-unknown-linux-gnu.tar.xz.asc
- https://static.rust-lang.org/dist/2025-01-09/rust-std-1.84.0-x86_64-unknown-linux-gnu.tar.xz
- https://static.rust-lang.org/dist/2025-01-09/rust-std-1.84.0-x86_64-unknown-linux-gnu.tar.xz.asc
- https://static.rust-lang.org/dist/2025-01-09/rustc-1.84.0-x86_64-unknown-linux-gnu.tar.xz
- https://static.rust-lang.org/dist/2025-01-09/rustc-1.84.0-x86_64-unknown-linux-gnu.tar.xz.asc
- https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz
- https://static.rust-lang.org/dist/rustc-1.85.0-src.tar.xz.asc
- mingw-config.toml
Latest Comments
« First ‹ Previous 1 2 3
pingplug commented on 2018-02-14 05:35 (UTC) (edited on 2020-05-20 02:16 (UTC) by pingplug)
tsdgeos commented on 2018-02-13 17:45 (UTC)
Failed to compile https://paste.kde.org/ptxgsv522
I guess a dependency is needed?
Pinned Comments
pingplug commented on 2018-02-14 05:35 (UTC) (edited on 2020-05-20 02:16 (UTC) by pingplug)
mingw-w64-gcc<10.1.0
).mingw-w64-rust
will take about 50GiB, make sure that your $BUILDDIR have enough free space./opt/rust
) if you don't have one, and don't forget to remove this dir before install this package.rust
./opt/rust/bin
toPATH
, and setCARGO_HOME
to/opt/rust/cargo
.