I'm lost. This is my error: Can't load '/cgi-bin/auto/Crypt/Rijndael/Rijndael.so' for module Crypt::Rijndael: /cgi-bin/auto/Crypt/Rijndael/Rijndael.so: undefined symbol: PL_markstack_ptr at /usr/lib/perl/5.8/DynaLoader.pm line 225. Code (markup): This is my code: #!/usr/bin/perl -wT use lib '/cgi-bin'; use LWP::UserAgent::iTMS_Client; # search the Store my $ua = LWP::UserAgent::iTMS_Client->new; my $listings = $ua->search( song => 'apples' ); foreach my $song (@{$listings}) { print $song->{itemName} } $listings = $ua->search( media => 'music, artist => 'Vangelis', song => 'long', genre => 'Electronic' ); foreach my $a (@{$results2}) { foreach (sort keys %$a) { print "$_ => ", $a->{$_}, "\n" } }; Code (markup): Here's my perl info: http://links.1and1faqs.com/perldiver.cgi I suspect this has something to do with the Require 5.006 line in iTMS_Client.pm while my server seems to have 5.8.8 installed. Help?
In the event someone comes along later with this same problem. I resolved it by reinstalling rijndael. To reinstall, you'll need shell access to your server, then its a simple process of creating the makefile. If you don't know how to do that, Google "perl makefile". There's plenty of good tutorials out there.