The shared library that IO::Tty uses can't be found. If you have a compiler on the computer, your best bet would be to download the IO::Tty module from CPAN and reinstall it (and any others that the module complains that it needs when you try to compile it).
If that is not possible search on that other machine for a (I believe it is called) Tty.so file. You are probably better off however (if the two systems are of the same OS and Architecture) is to copy the entire perl directory from the machine that works to this one that is complaining.
You currently have a completely mangled Perl installation. Your best recourse would be to reinstall it with all modules that it had before, failing the ability and/or time to do this and you must copy from one to another, then copy the entire perl distribution. It will save you alot of time and frustation.