Skip to content

Please add cygwin suppport #384

Description

@ruby186

please add full cygwin support, we can build and use it under cygwin.

Activity

  1. thasmo commented on Jan 14, 2015

    @thasmo

    Oh, please - that would be such a nice addition!

  2. indutny commented on Jan 14, 2015

    @indutny
    Member

    Hm... why not just use native binary?

  3. bnoordhuis commented on Jan 14, 2015

    @bnoordhuis
    Member

    Cygwin was dropped in node v0.5 and very few people missed it. If nothing else, our dependencies V8 and libuv don't really support it (not at all in the case of libuv, always broken in V8) and I don't think the build system, gyp, supports it either. If you want to work on this, you have your work cut out for you.

  4. thasmo commented on Jan 15, 2015

    @thasmo

    Fair, thanks for the information!

  5. piscisaureus commented on Jan 15, 2015

    @piscisaureus
    Contributor

    Let me add that we do consider issues encountered when running under cygwin as issues. E.g., in the past we've landed some fixes to make node play nice with the cygwin terminal.

  6. fov42550564 commented on Feb 10, 2015

    @fov42550564

    on cygwin, nodejs and iojs work well for me
    install nodejs on windows
    on cygwin, node -e "console.log('hello world')", result is hello world
    on windows node_modules install express
    on cygwin's path /cygwin/f/test, node -e "console.log(require('express'))", error
    use linkd %NODE_PATH% cygpath /cygwin/f/node_modules
    or use npm link modules to /cygwin/f/node_modules
    now can find express
    so native nodejs can use on cygwin smooth
    can't run node on cygwin mintty
    but we can use cygstart node or cygstart /bin/bash xx.node or cygstart /bin/bash node xx.js
    so I think not need cygwin build iojs or nodejs

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions