Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

win-arm64 support? #114

Open
SuavePirate opened this issue Dec 18, 2024 · 4 comments
Open

win-arm64 support? #114

SuavePirate opened this issue Dec 18, 2024 · 4 comments
Assignees

Comments

@SuavePirate
Copy link

With the growth of Qualcomm powered windows PCs, we're seeing a large uptick in windows arm64 asks. Happy to explore supporting that ourselves and doing the implementation for the native build and the bindings.

@ksyeo1010
Copy link
Contributor

Sure, you can submit a PR with the changes if you would like to.

@ErisMik
Copy link
Contributor

ErisMik commented Dec 23, 2024

@SuavePirate Any updates on doing the implementation yourself?

@SuavePirate
Copy link
Author

I've only just started looking at how to get the library to build locally. any additional guidance would be great.

@ErisMik
Copy link
Contributor

ErisMik commented Dec 23, 2024

For the core library, all the code is stored in the /project directory. It uses CMake as a build system. There should be instructions on how to build it there. Let me know if you run into an issues.

You may or may not need to make changes to the /project/CMakeLists.txt to have it work with Arm64. I'm unsure of how MSVC handles these things.

This will build the core library that is then stored in /lib and used by the bindings. Each binding has logic to select the correct library file if no manual one is specified. This logic will need to be updated.

Hopefully that helps, feel free to ask me anything if you run into any issues!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants