Ryan Dahl
22d1d3dbf7
Fix kqueue check (broke it in last commit)
2009-12-18 15:45:53 +01:00
Ryan Dahl
fa667f718c
Fix check for epoll_ctl(). Was broken on Linux
2009-12-18 15:36:25 +01:00
Rasmus Andersson
752da03eb0
detect nanosleep on OS X and do not look for functions in libraries we know dows not exist
2009-12-18 15:36:11 +01:00
Rasmus Andersson
87077e03cc
fix kqueue feature detection on Mac OS X 10.6
2009-12-18 15:14:33 +01:00
Ryan Dahl
55f9fdd6b5
Upgrade libev to latest CVS
2009-11-17 12:41:19 +01:00
Ryan Dahl
c779647600
Link libev and libeio as a normal .o instead of as .a
...
Using WAF "staticlib" to compile libev tends to confuse it with a system
version. Thanks to mr.binary42 for helping debug.
2009-10-27 18:50:41 +01:00
Ryan Dahl
45ea62a0f6
Changes to compile on Andrew Miller's very old machine
2009-09-26 15:11:31 +02:00
Ryan
2b6d72431b
First attempt at node.dlopen
...
Compiled first working 'hello world' module with this config
2009-08-27 16:08:40 +02:00
Ryan
b41ea5289e
Upgrade libev to 3.8
2009-08-13 15:07:37 +02:00
Ryan
f4dfbe37a3
Upgrade libev to 3.7
2009-07-20 13:01:40 +02:00
Ryan
e763efdadf
Upgrade v8 to 1.2.10 and libev to 3.6
2009-06-29 10:55:05 +02:00
Ryan
cc67d8efc7
Fix bug waf problem with HAVE_CLOCK_SYSCALL
2009-06-22 18:28:48 +02:00
Ryan
a3627c06f8
Change to build on FreeBSD
...
The v8/SConstruct change has been give to the v8 people.
http://codereview.chromium.org/113897
2009-05-27 16:29:55 +02:00
Ryan
90fc8d3622
Update liboi. Use EV_MULTIPLICITY=0.
...
This might need to be changed in the future if ev is needed in thread pools
or extension libraries. However for now it makes sense to just use a single
loop.
2009-04-28 22:37:03 +02:00
Ryan
8e7bbf26e2
get 'make install' working
2009-04-23 19:26:56 +02:00
Ryan
29b528c980
fix the waf configure --debug options. seems to work now.
2009-04-23 17:29:31 +02:00
Ryan
a4593e3ebd
WAF: fix the debug variant.
...
problem is they both build by default. need a way to disable the debug variant.
2009-04-23 13:18:38 +02:00
Ryan
1a126ed11c
use the WAF build system
2009-04-04 14:50:15 +02:00
Ryan
c518373838
add dependencies: libeio, libev, v8
2009-04-03 13:43:03 +02:00