rubyjs/libv8

Windows support

ignisf opened this issue · 5 comments

Windows support has been a feature that has been long requested. The 3.16 branch can be compiled in Windows, however we lost this functionality with the upgrade to 5.0.

We need help with maintaining the gem for Windows. If a person is willing to step up and take on support and maintenance for Windows we will gladly help. Up until that point the libv8 gem will only have support for UNIX and UNIX-like OSes.

To add to that, the Ruby DevKit as of the date of this comment ships MingW 4.7 which lacks the C++11 support necessary for compiling current versions of V8. This makes producing and distributing a binary gem impractical if at all possible. See oneclick/rubyinstaller#232

If you are running Windows and need to work on a project that has a strict direct or indirect dependency on this gem, I suggest using a Vagrant box until the issues outlined above get resolved.

If you're using Windows 10, it could be possible to use Bash on Ubuntu on Windows

libv8-node is live now, I did not test Windows builds, but I welcome testers and contributors for that. It should be much easier without depot_tools in the way.

lloeki commented

Closing as this would only be worked on on libv8-node.