Trouble installing EV-4.03 on Mac OSX 10.7 (Lion)
Simon Cocking
simon at cocking.id.au
Fri Jul 22 04:35:17 CEST 2011
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.
More information about the libev
mailing list