Checking if your kit is complete... Looks good Writing Makefile for POE::Loop::Kqueue cp Kqueue.pm blib/lib/POE/Loop/Kqueue.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap Kqueue.xs > Kqueue.xsc && mv Kqueue.xsc Kqueue.c gcc -c -Wall -Wpointer-arith -Winline -Wstrict-prototypes -Wconversion -O3 -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Kqueue.c In file included from Kqueue.xs:10: /Users/cpanrun/build/5.10.0/lib/CORE/perl.h:3967: warning: function declaration isn't a prototype Kqueue.xs:181: error: 'void' must be the only parameter Kqueue.xs: In function 'kevent_update': Kqueue.xs:191: warning: passing argument 1 of 'Perl_croak_nocontext' from incompatible pointer type Kqueue.xs: In function 'do_timeslice': Kqueue.xs:308: warning: passing argument 1 of 'Perl_croak_nocontext' from incompatible pointer type Kqueue.xs:343: warning: passing argument 1 of 'Perl_croak_nocontext' from incompatible pointer type Kqueue.xs:367: warning: passing argument 1 of 'Perl_croak_nocontext' from incompatible pointer type Kqueue.c: In function 'XS_POE__Kernel_CLONE': Kqueue.c:471: warning: unused variable 'items' Kqueue.c:471: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_initialize': Kqueue.xs:483: error: 'my_cxtp' undeclared (first use in this function) Kqueue.xs:483: error: (Each undeclared identifier is reported only once Kqueue.xs:483: error: for each function it appears in.) Kqueue.c:490: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_finalize': Kqueue.xs:513: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:535: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_resume_time_watcher': Kqueue.xs:535: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:573: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_reset_time_watcher': Kqueue.xs:548: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:601: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_pause_time_watcher': Kqueue.xs:562: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:629: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_watch_filehandle': Kqueue.xs:581: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:656: warning: unused variable 'Perl___notused' Kqueue.c: In function 'XS_POE__Kernel_loop_ignore_filehandle': Kqueue.c:697: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_pause_filehandle': Kqueue.xs:634: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:739: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_resume_filehandle': Kqueue.xs:662: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:782: warning: unused variable 'Perl___notused' Kqueue.c: In function 'XS_POE__Kernel_loop_do_timeslice': Kqueue.c:825: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_run': Kqueue.xs:694: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:849: warning: unused variable 'Perl___notused' Kqueue.xs: In function 'XS_POE__Kernel_loop_halt': Kqueue.xs:733: error: 'my_cxtp' undeclared (first use in this function) Kqueue.c:904: warning: unused variable 'Perl___notused' Kqueue.c: In function 'boot_POE__Loop__Kqueue': Kqueue.c:934: warning: unused variable 'Perl___notused' make: *** [Kqueue.o] Error 1