Skip to content
This repository has been archived by the owner on Dec 4, 2023. It is now read-only.

Windows support #217

Closed
ignisf opened this issue Jun 4, 2016 · 5 comments
Closed

Windows support #217

ignisf opened this issue Jun 4, 2016 · 5 comments

Comments

@ignisf
Copy link
Collaborator

ignisf commented Jun 4, 2016

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.

@ignisf
Copy link
Collaborator Author

ignisf commented Jun 4, 2016

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

@ignisf
Copy link
Collaborator Author

ignisf commented Jul 3, 2016

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.

@ignisf
Copy link
Collaborator Author

ignisf commented Jul 27, 2016

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

@lloeki
Copy link
Contributor

lloeki commented May 7, 2021

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
Copy link
Contributor

lloeki commented Dec 4, 2023

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

@lloeki lloeki closed this as completed Dec 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants