Собираю curl в дебиан под windows.
spoiler
export T=x86_64-w64-mingw32
PKG_CONFIG_PATH="/root/winlibs/libpsl-mingw/lib/pkgconfig:\
/root/winlibs/libidn2-mingw/lib/pkgconfig:\
/root/winlibs/libunistring-mingw/lib/pkgconfig:\
/root/winlibs/libiconv-mingw/lib/pkgconfig:\
/root/winlibs/openssl-mingw/lib/pkgconfig:\
/root/winlibs/zlib-mingw/lib/pkgconfig:\
/root/winlibs/brotli-mingw/lib/pkgconfig:\
/root/winlibs/zstd-mingw/lib/pkgconfig:\
/root/winlibs/nghttp2-mingw/lib/pkgconfig:\
/root/winlibs/libssh2-mingw/lib/pkgconfig" \
CC=$T-gcc AR=$T-ar RANLIB=$T-ranlib STRIP=$T-strip \
../curl-8.16.0/configure --host=$T --build=$(uname -m)-pc-linux-gnu \
--prefix=/root/winlibs/curl-mingw-latest \
--with-zlib=/root/winlibs/zlib-mingw \
--with-ssl=/root/winlibs/openssl-mingw \
--with-ca-bundle="addons/cacert.pem" \
--with-nghttp2=/root/winlibs/nghttp2-mingw \
--with-brotli=/root/winlibs/brotli-mingw \
--with-zstd=/root/winlibs/zstd-mingw \
--with-libidn2=/root/winlibs/libidn2-mingw \
--with-libpsl=/root/winlibs/libpsl-mingw \
--with-libssh2=/root/winlibs/libssh2-mingw \
--enable-alt-svc \
--enable-headers-api \
--enable-hsts \
--enable-websockets \
--enable-ipv6 \
--enable-threaded-resolver \
--enable-shared
Хотелось бы, чтобы уже на windows всё лежало не в одной папке, а все дополнения dll/exe-от-дополнений лежали в относительной папке addons рядом с curl?