in reply to undefined symbol

Can't load '/usr/local/lib/perl5/5.10.0/x86_64-linux /auto/IO/IO.so' for module IO

That 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