Can't load '/usr/local/lib/perl5/5.10.0/x86_64-linux
/auto/IO/IO.so' for module IOThat message suggests to me that the following should produce the same error message:
perl -MIO -le 'print $IO::VERSION'
And given that IO is a core module, we would then be led to wonder how 'make test' for your perl-5.10.0 build passed.
Did 'make test' pass all tests when you built your perl-5.10.0 ?
Cheers,
Rob