x86_64-pc-windows-gnu-cross (sha256:18a35d69661d8d10d30fbbad3db00b06e2813bc74b3a21a4deafd3701f666729)
Published 2026-06-01 01:10:35 +03:00 by release-publisher
Installation
docker pull hub.orangeboys.org/orangeboys/x86_64-pc-windows-gnu-cross@sha256:18a35d69661d8d10d30fbbad3db00b06e2813bc74b3a21a4deafd3701f666729sha256:18a35d69661d8d10d30fbbad3db00b06e2813bc74b3a21a4deafd3701f666729About this package
“Zero setup” cross compilation and “cross testing” of Rust crates
Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=20.04 |
| ADD file:f9ee450324e6ff2c946bc9aae5cf7e35e240dbd387d8b9f5ee1ed5b8434b9894 in / |
| CMD ["/bin/bash"] |
| ENV DEBIAN_FRONTEND=noninteractive |
| COPY common.sh lib.sh / # buildkit |
| RUN /bin/sh -c /common.sh # buildkit |
| COPY cmake.sh / # buildkit |
| RUN /bin/sh -c /cmake.sh # buildkit |
| RUN /bin/sh -c dpkg --add-architecture i386 && apt-get update && apt-get install --assume-yes --no-install-recommends libz-mingw-w64-dev # buildkit |
| COPY wine.sh / # buildkit |
| RUN /bin/sh -c /wine.sh # buildkit |
| RUN /bin/sh -c apt-get update && apt-get install --assume-yes --no-install-recommends g++-mingw-w64-x86-64 gfortran-mingw-w64-x86-64 # buildkit |
| RUN /bin/sh -c mkdir -p /usr/lib/binfmt-support/ && rm -f /usr/lib/binfmt-support/run-detectors /usr/bin/run-detectors && ln -s /usr/bin/wine /usr/lib/binfmt-support/run-detectors && ln -s /usr/bin/wine /usr/bin/run-detectors # buildkit |
| COPY windows-entry.sh / # buildkit |
| ENTRYPOINT ["/windows-entry.sh"] |
| COPY toolchain.cmake /opt/toolchain.cmake # buildkit |
| ENV CROSS_TOOLCHAIN_PREFIX=x86_64-w64-mingw32- |
| ENV CROSS_TOOLCHAIN_SUFFIX=-posix |
| ENV CROSS_SYSROOT=/usr/x86_64-w64-mingw32 |
| ENV CROSS_TARGET_RUNNER=env -u CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER wine |
| ENV CARGO_TARGET_X86_64_PC_WINDOWS_GNU_LINKER=x86_64-w64-mingw32-gcc-posix CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER=env -u CARGO_TARGET_X86_64_PC_WINDOWS_GNU_RUNNER wine AR_x86_64_pc_windows_gnu=x86_64-w64-mingw32-ar CC_x86_64_pc_windows_gnu=x86_64-w64-mingw32-gcc-posix CXX_x86_64_pc_windows_gnu=x86_64-w64-mingw32-g++-posix CMAKE_TOOLCHAIN_FILE_x86_64_pc_windows_gnu=/opt/toolchain.cmake BINDGEN_EXTRA_CLANG_ARGS_x86_64_pc_windows_gnu=--sysroot=/usr/x86_64-w64-mingw32 -idirafter/usr/include CROSS_CMAKE_SYSTEM_NAME=Windows CROSS_CMAKE_SYSTEM_PROCESSOR=AMD64 CROSS_CMAKE_CRT=gnu CROSS_CMAKE_OBJECT_FLAGS=-ffunction-sections -fdata-sections -m64 |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl xz-utils zstd && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c curl -L -o /tmp/mingw-w64-crt.pkg.tar.zst https://archive.archlinux.org/packages/m/mingw-w64-crt/mingw-w64-crt-14.0.0-1-any.pkg.tar.zst && mkdir -p /tmp/mingw-crt && tar --use-compress-program=unzstd -xf /tmp/mingw-w64-crt.pkg.tar.zst -C /tmp/mingw-crt && cp /tmp/mingw-crt/usr/x86_64-w64-mingw32/lib/libpropsys.a /usr/x86_64-w64-mingw32/lib/ && rm -rf /tmp/mingw-w64-crt.pkg.tar.zst /tmp/mingw-crt # buildkit |
Labels
| Key | Value |
|---|---|
| org.cross-rs.for-cross-target | x86_64-pc-windows-gnu |
| org.cross-rs.runs-with | x86_64-unknown-linux-gnu |
| org.opencontainers.image.created | 2026-05-29T00:52:59.107Z |
| org.opencontainers.image.description | “Zero setup” cross compilation and “cross testing” of Rust crates |
| org.opencontainers.image.licenses | MIT OR Apache-2.0 |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.revision | 65fe72b0cdb1e7e0cc0652517498d4389cc8f5cf |
| org.opencontainers.image.source | https://github.com/cross-rs/cross |
| org.opencontainers.image.title | cross (for x86_64-pc-windows-gnu) |
| org.opencontainers.image.url | https://github.com/cross-rs/cross |
| org.opencontainers.image.version | nightly |
Details
2026-06-01 01:10:35 +03:00
Versions (5)
View all
Container
1
OCI / Docker
linux/amd64
MIT OR Apache-2.0
1,023 MiB