-
Notifications
You must be signed in to change notification settings - Fork 2
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
Unable to build on Windows #3
Comments
Building for |
It seems that #5 has made the library compile for |
I just noticed that starkware-libs/crypto-cpp#8 contains more fancy endian.h, maybe it supports the MSVC Win version? |
Interesting! Will definitely look into it. However, for the Unfortunately, that repository doesn't seem to be monitored by Starkware lol. |
Just tried using the PR branch to build with MSVC. No luck. I think right now the issue is mostly about the lack of 128-bit integer support. Maybe we can try replacing that with Boost? |
The only thing I know about Boost is that I'm scared of it 😆 |
I just tried replacing |
Made some further changes and now it compiles on MSVC. FINALLY. However, one of the tests is failing. Not sure why:
Looking into the issue now. |
After the macOS build issue was resolved, it's discovered that the library also fails to build on Windows, for both
x86_64-pc-windows-gnu
andx86_64-pc-windows-msvc
targets.Target triples to fix:
x86_64-pc-windows-msvc
x86_64-pc-windows-gnu
The text was updated successfully, but these errors were encountered: