Hi,
I have a perl script that I wanted to run in a protocol.
I choose the "run program(on server)" component because we didn't want to modify the script to add it into a "perl on server" component, as it works well as a stand alone script.
The script uses LWP::Simple and it doesn't seem to work.
Here a example : save this into a test.pl and try to run the script a "run program(on server)" (cmd = perl test.pl)
#! /usr/bin/perl -w
use LWP::Simple;
my \$content = get "http://www.ebi.ac.uk/Tools/webservices/psicquic/registry/registry?action=STATUS&format=txt";
print \$content;
Here is the error returned :
" perl: symbol lookup error: /opt/runtime/PipelinePilot/apps/scitegic/core/packages_linux64/perl/perl-5.8.9/lib/5.8.9/x86_64-linux-thread-multi/auto/IO/IO.so: undefined symbol: Perl_newXS_flags "