--- EV/EV.xs 2007/11/04 16:52:52 1.50 +++ EV/EV.xs 2007/11/05 21:43:17 1.53 @@ -7,16 +7,15 @@ #define EV_PROTOTYPES 1 #include "EV/EVAPI.h" +/* due to bugs in OS X we have to use libev/ explicitly here */ #include "libev/ev.c" -#include "libev/event.h" -#include "libev/event.c" +#include "event.c" #define DNS_USE_GETTIMEOFDAY_FOR_ID 1 #define HAVE_STRUCT_IN6_ADDR 1 #undef HAVE_STRTOK_R #undef strtok_r #define strtok_r fake_strtok_r -#include "libev/evdns.h" -#include "libev/evdns.c" +#include "evdns.c" typedef int Signal; @@ -584,8 +583,6 @@ OUTPUT: RETVAL -MODULE = EV PACKAGE = EV::Time - MODULE = EV PACKAGE = EV::Timer PREFIX = ev_timer_ void ev_timer_start (struct ev_timer *w)