awslabs / aws-crt-nodejs

NodeJS bindings for the AWS Common Runtime.
Apache License 2.0
40 stars 27 forks source link

Windows ARM64 Support? #555

Open MonPetitUd opened 3 months ago

MonPetitUd commented 3 months ago

Describe the feature

aws-crt package install appears to fail on Windows ARM64 devices e.g.

.cmake-js\node-arm64\v20.15.0\win-x86\node.lib : warning LNK4272: library machine type 'x86' conflicts with target machine type 'ARM64'

Use Case

Web development on Windows ARM64 devices.

Proposed Solution

Add support for aws-crt for Windows ARM64 and/or documentation to get it up and running on Windows ARM64 platforms.

Other Information

Node 20.15.0 (Windows ARM64) CMake 3.3.0 (Windows ARM64) VSCode 1.90.2 (Windows ARM64) Microsoft Visual Studio Community 2022 17.10.3 (Windows ARM64)

Acknowledgements

jmklix commented 3 months ago

Thanks for opening this feature request. This is something that we want to do, but I don't have a timeline for when this might get added. Similar feature request: https://github.com/awslabs/aws-c-common/issues/1042