Seems libev only works properly on Linux with Epoll(works perfect for me), BSD(or Mac OS X) with kqueue(patch needed)<br><br><br><div class="gmail_quote">On Wed, Mar 21, 2012 at 4:58 AM, Darin McBride <span dir="ltr"><<a href="mailto:darin.mcbride@shaw.ca">darin.mcbride@shaw.ca</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I'm playing with perl 5.15.9 on AIX 64-bit, and thought I'd try installing EV<br>
with Coro.  However, I get the following error:<br>
<br>
$ make<br>
        cc -q64 -c  -Ilibev  -D_ALL_SOURCE -D_ANSI_C_SOURCE -D_POSIX_SOURCE -<br>
qmaxmem=-1 -qnoansialias -DUSE_NATIVE_DLOPEN -DNEED_PTHREAD_INIT -q64 -<br>
DUSE_64_BIT_ALL -q64 -O    -DVERSION=\"4.11\"  -DXS_VERSION=\"4.11\"  "-<br>
I/home/dmcbride/perl-5.15.9/lib/5.15.9/aix-thread-multi-64all/CORE"  -<br>
DEV_USE_MONOTONIC=1 -DEV_USE_REALTIME=0 -DEV_USE_SELECT=1 -DEV_USE_POLL=1 -<br>
DEV_USE_EPOLL=0 -DEV_USE_KQUEUE=0 -DEV_USE_PORT=0 -DEV_USE_INOTIFY=0 -<br>
DEV_USE_EVENTFD=0 -DEV_USE_SIGNALFD=0  EV.c<br>
"libev/ev.c", line 470.49: 1506-342 (W) "/*" detected in comment.<br>
"libev/ev.c", line 941.3: 1506-205 (S) #error "memory fences not defined for<br>
your architecture, please report"<br>
"libev/ev.c", line 4468.28: 1506-342 (W) "/*" detected in comment.<br>
"libev/ev.c", line 4469.28: 1506-342 (W) "/*" detected in comment.<br>
"EV.xs", line 131.1: 1506-046 (S) Syntax error.<br>
make: 1254-004 The error code from the last command is 1.<br>
<br>
I'm imagining here, then, that AIX is not supported (yet?).  If it's merely<br>
that I've set something up incorrectly, I'd be interested to know what I could<br>
do to get this installed.  Worst case scenario is the fallback to AE's pure-<br>
perl loop.<br>
<br>
<br>
_______________________________________________<br>
anyevent mailing list<br>
<a href="mailto:anyevent@lists.schmorp.de">anyevent@lists.schmorp.de</a><br>
<a href="http://lists.schmorp.de/mailman/listinfo/anyevent" target="_blank">http://lists.schmorp.de/mailman/listinfo/anyevent</a><br>
</blockquote></div><br>