in reply to Re^2: Perl-cross IO::Select problems
in thread Perl-cross IO::Select problems

I've also compiled perl using buildroot (which also uses perl-cross) and have compared the config.log files. One thing which leaps out is the buildroot perl doesn't enable Duselargefiles. I've modified my configure call to also disable large file support, but no improvement.

The only other differences was a couple of floating point system calls being unavailable with my toolchain, which I'm ASSuming are unrelated to this.

Replies are listed 'Best First'.
Re^4: Perl-cross IO::Select problems
by ragawu (Initiate) on Mar 22, 2014 at 15:28 UTC

    Ok I think I'm being too precious about these tests passing, I now see that the reason the Socket.t test fails is that my router doesn't listen on port 7 - hence 'connection refused' in the strace.

    Looking through strace on the actual failing application, I can see the issue is missing modules. LWP not finding Net::HTTP being one of them. I will rebuild my perl installation and monitor strace for missing modules.

    I presumed I'd get some sort of warning on the command line, sorry I'm still an amateur with perl..