git repos / docker_mxe

commit fcb248d7

Poul Sander · 2026-03-19 21:50
fcb248d74503c9f09b6694ce6be4ec7227329f7b patch · browse files
parent ee37b37aae2ff7ea670c760f374460c5266b8b99

Switch back to standard MXE with gcc15 patch

Changed files

M mxe_basic/Dockerfile before
diff --git a/mxe_basic/Dockerfile b/mxe_basic/Dockerfile index 7e0e74f..38ef61f 100644 --- a/mxe_basic/Dockerfile +++ b/mxe_basic/Dockerfile
@@ -46,12 +46,16 @@ RUN apt-get update && apt-get install -y \
# Install MXE
WORKDIR /usr/src
-RUN git clone https://github.com/sago007/sago_mxe.git mxe && cd mxe && git checkout gcc15
+RUN git clone https://github.com/mxe/mxe.git mxe && cd mxe
WORKDIR /usr/src/mxe
+# Apply patches to use gcc 15 instead of gcc 11
+RUN cp /usr/src/mxe/plugins/gcc15/gcc15-overlay.mk /usr/src/mxe/src/ && cp /usr/src/mxe/plugins/gcc15/gcc15.patch /usr/src/mxe/src/
+
# Install MXE toolchain with gcc and SDL2
RUN make gcc
+
# Set environment variables for MXE
ENV PATH=/usr/src/mxe/usr/bin:$PATH