From e6372f4f1f0371a49187fbe8438e23738930a8e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miodrag=20Popovi=C4=87?= Date: Thu, 30 Mar 2023 11:02:24 +0200 Subject: [PATCH 1/2] Fix for broken cross-build to Windows target on Ubuntu 22.04 and Debian 11 --- depends/hosts/mingw32.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/depends/hosts/mingw32.mk b/depends/hosts/mingw32.mk index f80061a24..41372eb5f 100644 --- a/depends/hosts/mingw32.mk +++ b/depends/hosts/mingw32.mk @@ -2,6 +2,7 @@ mingw32_CFLAGS=-pipe mingw32_CXXFLAGS=$(mingw32_CFLAGS) -isystem $(host_prefix)/include/c++/v1 mingw32_LDFLAGS?=-fuse-ld=lld +mingw32_LDFLAGS+=-L/usr/lib/gcc/x86_64-w64-mingw32/$(shell x86_64-w64-mingw32-gcc -dumpversion) mingw32_release_CFLAGS=-O3 mingw32_release_CXXFLAGS=$(mingw32_release_CFLAGS) From e276f07349e9e8549425a5eb483bc6a4441ea3c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miodrag=20Popovi=C4=87?= Date: Sat, 1 Apr 2023 11:51:36 +0200 Subject: [PATCH 2/2] Update depends/hosts/mingw32.mk to use posix variant library path Co-authored-by: Daira Hopwood --- depends/hosts/mingw32.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/hosts/mingw32.mk b/depends/hosts/mingw32.mk index 41372eb5f..cf93b7aa1 100644 --- a/depends/hosts/mingw32.mk +++ b/depends/hosts/mingw32.mk @@ -2,7 +2,7 @@ mingw32_CFLAGS=-pipe mingw32_CXXFLAGS=$(mingw32_CFLAGS) -isystem $(host_prefix)/include/c++/v1 mingw32_LDFLAGS?=-fuse-ld=lld -mingw32_LDFLAGS+=-L/usr/lib/gcc/x86_64-w64-mingw32/$(shell x86_64-w64-mingw32-gcc -dumpversion) +mingw32_LDFLAGS+=-L/usr/lib/gcc/x86_64-w64-mingw32/$(shell x86_64-w64-mingw32-g++-posix -dumpversion) mingw32_release_CFLAGS=-O3 mingw32_release_CXXFLAGS=$(mingw32_release_CFLAGS)