-
Notifications
You must be signed in to change notification settings - Fork 47
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
MSVC Toolchain Support #72
Comments
Would it be feasible to use https://github.com/c-smile/quickjspp instead? |
compiles on msvc but crashes on all tests
I tried it and while it builds on both MSVC and Linux now (haven't tried MinGW-Windows or MacOS), the tests crash instantly on Windows ( |
Ok - I just noticed you don't run bindgen when using the embedded QuickJS. When building with different defines this is of course necessary. However, it isn't as trivial as just running bindgen, because |
Whether there has been any progress on this matter ? I need msvc ... |
@payallmoney Haven't gotten around to doing anything further. You can check the current state on https://github.com/l0calh05t/quickjs-rs (but the MSVC version will not build, as it requires a different FFI! it would probably be best to create functions equivalent to the macros used in the header and then use those throughout the FFI) |
Ok , i will try , thanks for your reply . |
There is a patch that adds msvc support here: bellard/quickjs#49 It's rather large, but I'm considering including this here. |
Provide a clean error message when building -sys on Windows with msvc.
(Just a reminder for myself)
The text was updated successfully, but these errors were encountered: