1FROM ubuntu:24.10 2 3RUN apt-get update && apt-get install -y --no-install-recommends \ 4 ca-certificates curl gcc gcc-14-loongarch64-linux-gnu git libc6-dev \ 5 make qemu-user xz-utils patch rsync 6 7COPY install-musl.sh / 8RUN /install-musl.sh loongarch64 9 10ENV CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_MUSL_LINKER=musl-gcc \ 11 CARGO_TARGET_LOONGARCH64_UNKNOWN_LINUX_MUSL_RUNNER="qemu-loongarch64" \ 12 CC_loongarch64_unknown_linux_musl=musl-gcc \ 13 CFLAGS_loongarch64_unknown_linux_musl="-mabi=lp64d -fPIC" \ 14 RUSTFLAGS="-Ctarget-feature=+crt-static" \ 15 QEMU_LD_PREFIX=/musl-loongarch64 \ 16 PATH=$PATH:/musl-loongarch64/bin:/rust/bin 17