Windows support #28

Closed
wants to merge 7 commits into
from

Projects

None yet

6 participants

@audreyt
audreyt commented Nov 10, 2012

This fixes #24 and #25, allowing threads_a_gogo compilation on Windows with node 0.9.3+.

and others added some commits Apr 13, 2012
@xk Merge pull request #8 from fmgdias/patch-1
Added Includes <sys/time.h>, <sys/signal.h>, <sys/wait.h>
5676584
@SamJBarney @audreyt SamJBarney Implemented uv instead of ev 58ec09b
@audreyt audreyt * Add binding.gyp for node-gyp building. a3ec46c
@audreyt audreyt * Change typedefs to uv_*.
  Note that uv_cond_* is only supported by node 0.9.3+, so
  Windows support is not yet possible with node 0.8.x --
  but possibly in node 0.10.x.
(cherry picked from commit c4f120cc7f0a49dbacc57548746137e262915a07)

Conflicts:

	src/threads_a_gogo.cc
1780ada
@audreyt audreyt * Port more pthread_* to uv_*.
(cherry picked from commit 7a69a3707d7a38afdabddeb8190770f7eb9442da)

Conflicts:

	src/threads_a_gogo.cc
aa12a25
@audreyt audreyt * Finish pthread_* => uv_* porting.
  Now compiles on Win32, although doesn't yet work properly.
(cherry picked from commit 569ddd126560f9e4e11a580241d1757434cd238f)

Conflicts:

	src/threads_a_gogo.cc
9dcae9d
@audreyt audreyt * Relax "os" support now we compile on Windows. f977e16
@nickdesaulniers

Is this necessary?

@CMCDragonkai

Does this support windows?

@audreyt
audreyt commented Dec 20, 2012

Yes, but only for Node.js 0.9.3 and later. Please refer to https://github.com/audreyt/node-webworker-threads for a backward-compatible for that also offers a WebWorker API that can be installed on Windows easily.

@xk xk closed this Jan 31, 2013
@rstuven
rstuven commented Jan 30, 2014

But can't install on Windows because the "os" setting in package.json.

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