Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add cygwin suppport #384

Closed
ruby186 opened this issue Jan 14, 2015 · 6 comments · May be fixed by scality/node#4, solebox/node#10, saeedahassan/node#15, olegnn/node#16 or enterstudio/node#10
Closed

Please add cygwin suppport #384

ruby186 opened this issue Jan 14, 2015 · 6 comments · May be fixed by scality/node#4, solebox/node#10, saeedahassan/node#15, olegnn/node#16 or enterstudio/node#10

Comments

@ruby186
Copy link

ruby186 commented Jan 14, 2015

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

@thasmo
Copy link

thasmo commented Jan 14, 2015

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

@indutny
Copy link
Member

indutny commented Jan 14, 2015

Hm... why not just use native binary?

@bnoordhuis
Copy link
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.

@thasmo
Copy link

thasmo commented Jan 15, 2015

Fair, thanks for the information!

@piscisaureus
Copy link
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.

@fov42550564
Copy link

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