On 9/11/23 13:20, Martin Storsjö wrote:
On Thu, 2 Nov 2023, Mark Harmstone wrote:

Adds the beginnings of libnanosrv.a. This isn't comprehensive, as it
also ought to include some libraries not in place yet.

Signed-off-by: Mark Harmstone <[email protected]>
---
mingw-w64-crt/Makefile.am            | 26 ++++++++++++++++++++++++++
mingw-w64-crt/lib-common/nanosrv.mri | 24 ++++++++++++++++++++++++
mingw-w64-crt/lib32/Makefile.am      |  1 +
mingw-w64-crt/lib64/Makefile.am      |  1 +
mingw-w64-crt/libarm32/Makefile.am   |  1 +
mingw-w64-crt/libarm64/Makefile.am   |  1 +
6 files changed, 54 insertions(+)
create mode 100644 mingw-w64-crt/lib-common/nanosrv.mri

This fails to build for arm32/arm64, because it includes iscsidsc, but we only 
provide that for lib32/lib64 right now.

It would probably be near-trivial to move the def file from lib64 to 
lib-common, in order to provide it for all targets though.

However, the WinSDK does only have this import library for x64, it doesn't 
exist for the other architectures at all. Is there a specific reason for this, 
should we follow suit, or just make it consistent and provide it on all of them?

// Martin

Thanks Martin, I hadn't noticed that. I'll submit another patch, for amd64 only.

Presumably this is because (AFAICT) Nano Server is only available on amd64.

Mark



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to