figure out basic win32 support #9

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

Projects

None yet

5 participants

@tmm1
Collaborator
tmm1 commented Apr 13, 2011

look at how the popen4 gem does it

@tmm1
Collaborator
tmm1 commented Apr 19, 2011

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

@tmm1
Collaborator
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
Collaborator
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)

@hkadejo
hkadejo commented Jul 27, 2011

No work in Cygwin :(

@duckpuppy
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

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
Owner
rtomayko commented Apr 3, 2015

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

@rtomayko rtomayko closed this Apr 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment