> That's exactly how it's supposed to work at least.

Thanks for the verification. I have removed the
mingw-w64-crt/lib32/mi.def and attached the updated patch file.
From 654aeb84c1138777a804ca236364fe4836d6ae12 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath <nathbap...@gmail.com>
Date: Mon, 3 Apr 2023 10:25:46 +0530
Subject: [PATCH 2/2] crt: Add mi import library

Required for https://github.com/cloudbase/PyMI.git

Signed-off-by: Biswapriyo Nath <nathbap...@gmail.com>
---
 mingw-w64-crt/{libarm32 => lib-common}/mi.def | 2 +-
 mingw-w64-crt/lib32/Makefile.am               | 1 +
 mingw-w64-crt/lib64/Makefile.am               | 1 +
 mingw-w64-crt/libarm64/Makefile.am            | 1 +
 4 files changed, 4 insertions(+), 1 deletion(-)
 rename mingw-w64-crt/{libarm32 => lib-common}/mi.def (80%)

diff --git a/mingw-w64-crt/libarm32/mi.def b/mingw-w64-crt/lib-common/mi.def
similarity index 80%
rename from mingw-w64-crt/libarm32/mi.def
rename to mingw-w64-crt/lib-common/mi.def
index b05acf3..c0e500e 100644
--- a/mingw-w64-crt/libarm32/mi.def
+++ b/mingw-w64-crt/lib-common/mi.def
@@ -1,7 +1,7 @@
 ;
 ; Definition file of mi.dll
 ; Automatic generated by gendef
-; written by Kai Tietz 2008-2014
+; written by Kai Tietz 2008
 ;
 LIBRARY "mi.dll"
 EXPORTS
diff --git a/mingw-w64-crt/lib32/Makefile.am b/mingw-w64-crt/lib32/Makefile.am
index 4bfa4ee..4383d27 100644
--- a/mingw-w64-crt/lib32/Makefile.am
+++ b/mingw-w64-crt/lib32/Makefile.am
@@ -177,6 +177,7 @@ lib32_DATA += %reldir%/libmfplay.a
 lib32_DATA += %reldir%/libmfreadwrite.a
 lib32_DATA += %reldir%/libmfsensorgroup.a
 lib32_DATA += %reldir%/libmgmtapi.a
+lib32_DATA += %reldir%/libmi.a
 lib32_DATA += %reldir%/libmincore.a
 lib32_DATA += %reldir%/libmmdevapi.a
 lib32_DATA += %reldir%/libmpr.a
diff --git a/mingw-w64-crt/lib64/Makefile.am b/mingw-w64-crt/lib64/Makefile.am
index c4db729..fea91f6 100644
--- a/mingw-w64-crt/lib64/Makefile.am
+++ b/mingw-w64-crt/lib64/Makefile.am
@@ -305,6 +305,7 @@ lib64_DATA += %reldir%/libmfc42u.a
 lib64_DATA += %reldir%/libmfreadwrite.a
 lib64_DATA += %reldir%/libmfsensorgroup.a
 lib64_DATA += %reldir%/libmgmtapi.a
+lib64_DATA += %reldir%/libmi.a
 lib64_DATA += %reldir%/libmidimap.a
 lib64_DATA += %reldir%/libmigism.a
 lib64_DATA += %reldir%/libmiglibnt.a
diff --git a/mingw-w64-crt/libarm64/Makefile.am 
b/mingw-w64-crt/libarm64/Makefile.am
index 6b91cc1..0f3cddb 100644
--- a/mingw-w64-crt/libarm64/Makefile.am
+++ b/mingw-w64-crt/libarm64/Makefile.am
@@ -164,6 +164,7 @@ libarm64_DATA += %reldir%/libmfplay.a
 libarm64_DATA += %reldir%/libmfreadwrite.a
 libarm64_DATA += %reldir%/libmfsensorgroup.a
 libarm64_DATA += %reldir%/libmgmtapi.a
+libarm64_DATA += %reldir%/libmi.a
 libarm64_DATA += %reldir%/libmidimap.a
 libarm64_DATA += %reldir%/libmincore.a
 libarm64_DATA += %reldir%/libmlang.a
-- 
2.40.0

_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to