copapy/tools/cross_compiler_unix/Dockerfile

27 lines
628 B
Docker
Raw Permalink Normal View History

2025-10-08 21:20:57 +00:00
FROM debian:stable
WORKDIR /home
RUN apt-get update && apt-get install -y \
build-essential \
2025-10-08 21:20:54 +00:00
gcc-13 \
2025-11-13 07:43:32 +00:00
gcc-13-i686-linux-gnu \
2025-11-23 16:55:45 +00:00
gcc-arm-none-eabi \
2025-10-08 21:20:54 +00:00
gcc-13-mips-linux-gnu \
gcc-13-mipsel-linux-gnu \
gcc-13-riscv64-linux-gnu \
gcc-13-aarch64-linux-gnu \
2025-10-08 21:22:04 +00:00
gcc-13-multilib \
2025-10-27 14:32:09 +00:00
python3 \
git
RUN wget https://github.com/riscv-collab/riscv-gnu-toolchain/releases/download/2026.04.26/riscv32-musl-ubuntu-22.04-gcc.tar.xz && \
tar -xf riscv32-musl-ubuntu-22.04-gcc.tar.xz && \
rm riscv32-musl-ubuntu-22.04-gcc.tar.xz
ENV PATH=/home/riscv/bin:$PATH
COPY *.sh ./
2025-11-13 23:38:43 +00:00
RUN sh build_musl.sh