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

Windows support #217

Description

@ignisf

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.

Activity

  1. ignisf commented on Jun 4, 2016

    @ignisf
    CollaboratorAuthor

    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

  2. ignisf commented on Jul 3, 2016

    @ignisf
    CollaboratorAuthor

    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.

  3. ignisf commented on Jul 27, 2016

    @ignisf
    CollaboratorAuthor

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

  4. lloeki commented on May 7, 2021

    @lloeki
    Contributor

    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.

  5. lloeki commented on Dec 4, 2023

    @lloeki
    Contributor

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions