Hi all, I was hoping someone could point me in the right direction with this one. I've had EV-4.03 working fine with OSX 10.6, but following the upgrade to 10.7 I can't get it to install either using the default configuration or any variation.
Compilation appears fine (albeit with a warning about missing -lrt when creating the Makefile, but as I understand it this is harmless on OSX since it doesn't have clock_gettime anyway). There are no errors or warnings produced by 'make', but 'make test' produces the following: PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00_load.t ........ ok t/01_timer.t ....... ok t/02_once.t ........ Bareword "EV::TIMER" not allowed while "strict subs" in use at t/02_once.t line 19. Bareword "EV::WRITE" not allowed while "strict subs" in use at t/02_once.t line 27. Execution of t/02_once.t aborted due to compilation errors. t/02_once.t ........ Dubious, test returned 255 (wstat 65280, 0xff00) Failed 30/30 subtests t/03_keepalive.t ... ok t/04_stat.t ........ ok t/05_priority.t .... ok t/06_loop_once.t ... Bareword "EV::TIMER" not allowed while "strict subs" in use at t/06_loop_once.t line 19. Bareword "EV::WRITE" not allowed while "strict subs" in use at t/06_loop_once.t line 27. Execution of t/06_loop_once.t aborted due to compilation errors. t/06_loop_once.t ... Dubious, test returned 255 (wstat 65280, 0xff00) Failed 6/6 subtests t/07_loop_timer.t .. ok t/08_async.t ....... ok t/09_brandon.t ..... ok t/11_signal.t ...... 1/24 Argument "EV::RUN_ONCE" isn't numeric in subroutine entry at t/11_signal.t line 48. .. at which point the process hangs until interrupted. I can force-install it, but client code then fails with 'Bareword "EV::READ" not allowed while "strict subs" in use'. Any suggestions would be gratefully received! Cheers, Simon. _______________________________________________ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev