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

figure out basic win32 support #9

Closed
tmm1 opened this issue Apr 13, 2011 · 7 comments
Closed

figure out basic win32 support #9

tmm1 opened this issue Apr 13, 2011 · 7 comments

Comments

@tmm1
Copy link
Collaborator

tmm1 commented Apr 13, 2011

look at how the popen4 gem does it

@tmm1
Copy link
Collaborator Author

tmm1 commented Apr 19, 2011

this is causing issues for albino/gollum users on win32: https://github.com/github/gollum/issues/140

@tmm1
Copy link
Collaborator Author

tmm1 commented Apr 20, 2011

as of edb457b, the gem does not attempt to compile posix-spawn.c on win32. it is still broken though, since there's no fork(2) on windows.

@tmm1
Copy link
Collaborator Author

tmm1 commented Apr 20, 2011

after the previous commit, posix-spawn works on win32 with ruby1.9, as we are able to use the native Process::spawn

on 1.8, we can either use the djberg96/win32-open3 or copy what it is doing under the hood (from Q190351)

@ghost
Copy link

ghost commented Jul 27, 2011

No work in Cygwin :(

@duckpuppy
Copy link
Contributor

posix-spawn.c is still compiled when running under cygwin which causes the gem install to fail (as of release 0.3.6).

@stereobooster
Copy link

posix-spawn.c is still compiled when running under cygwin which causes the gem install to fail (as of release 0.3.6).

It is should be fixed in the master. Try to instal from git.

@rtomayko
Copy link
Owner

rtomayko commented Apr 3, 2015

Closing as fixed. Please reopen if this continues to be an issue.

@rtomayko rtomayko closed this as completed Apr 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants