From 29558afee831063b838b7fb43d854b769743327c Mon Sep 17 00:00:00 2001 From: Yuri Astrakhan Date: Tue, 28 Dec 2021 16:12:13 -0500 Subject: [PATCH] Make dynamic compilation not fail Per instructions in https://sourceforge.net/p/mingw-w64/wiki2/Cross%20Win32%20and%20Win64%20compiler/ cross-compilation of the dynamic libs require a symlink /usr/local/mingw --- Dockerfile.mingw | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile.mingw b/Dockerfile.mingw index 6d5dc908..6ea64a26 100644 --- a/Dockerfile.mingw +++ b/Dockerfile.mingw @@ -159,7 +159,9 @@ ONBUILD RUN echo "Downloading '${GIT_TAG}' from https://github.com/aria2/aria2" FROM build_${SOURCE} ARG SOURCE GIT_TAG LIBARIA2 ARIA2_STATIC HOST -RUN cd /aria2 && \ +RUN ln -s /usr/local/${HOST} /usr/local/mingw && \ + mkdir -p /usr/local/mingw/lib && \ + cd /aria2 && \ autoreconf -i && \ export LIBARIA2=${LIBARIA2} && \ export ARIA2_STATIC=${ARIA2_STATIC} && \