servo / rust-mozjs

DEPRECATED - moved to servo/mozjs instead.
Mozilla Public License 2.0
293 stars 117 forks source link

Builds fail on Win64 MSVC ABI #228

Closed ghost closed 4 years ago

ghost commented 8 years ago

I've tried twice on 2 different computers but it seems rust-mozjs fails when building on with the MSVC rust compiler. (I've built it with Debian x64 w/ Stable)

jdm commented 8 years ago

Since Servo doesn't support Windows yet, nobody has tried this, unfortunately.

jdm commented 8 years ago

That being said, if you paste the errors here we can try to help.

ghost commented 8 years ago

I have no issue working in Linux. It was just a slow day at work so I pulled my profile and tried to run a cargo test just to see if it would compile. If its not a supported platform I understand.

michaelwu commented 8 years ago

The bindings are generated for itanium c++ mangling so msvc wouldn't work.

jdm commented 4 years ago

This works now.