I\'m trying to run a Perl script, but it is returning:
/usr/bin/perl: symbol lookup error: /usr/local/groundwork/perl/lib/5.8.8/x86_64-linux-thread-
I have similar problem many times when I use old perl Module on new CentOS (for example CentOS 6.4).
/usr/bin/perl: symbol lookup error: /home/sonnn/perl5/lib/perl5/x86_64-linux-thread-multi/auto/Cwd/Cwd.so: undefined symbol: Perl_Tstack_sp_ptr
/usr/bin/perl: symbol lookup error: /home/sonnn/perl5/lib/perl5/x86_64-linux-thread-multi/auto/version/vxs/vxs.so: undefined symbol: Perl_Tstack_sp_ptr
I have resolved these problems by:
Download sources code of Cwd, version from http://search.cpan.org/ and re-install them
# tar -xzf version-0.9906.tar.gz
# cd version-0.9906
# perl Makefile.PL INSTALL_BASE=/home/sonnn/perl5/
# make
# make install
(If you use default module path, you can omit "INSTALL_BASE=/home/sonnn/perl5/")
Do similarly for other modules
In your case, I think you can download IO module from http://search.cpan.org/ and re-install it.