[Mapserver-users] perl mapscript on UNIX

Lawrence, Kevin klawrenc at NRCan.gc.ca
Mon Sep 22 10:42:50 EDT 2003


I have done steps 1-3  ldconfig does not seem to be an option in Solaris.
What bersion of Perl are you using?  5.005 may be a little old?

KL

> ----------
> From: 	Matthew Smith[SMTP:matt at kbc.net.au]
> Sent: 	Saturday, September 20, 2003 7:19 PM
> To: 	Lawrence, Kevin
> Cc: 	'mapserver-users at lists.gis.umn.edu'
> Subject: 	Re: [Mapserver-users] perl mapscript on UNIX
> 
> Lawrence, Kevin wrote:
> 
> >>Can't load
> >>'/usr/perl5/site_perl/5.005/sun4-solaris/auto/mapscript/mapscript.so'
> for
> >>module mapscript: ld.so.1: /usr/bin/perl: fatal: relocation error: file
> >>/usr/perl5/site_perl/5.005/sun4-solaris/auto/mapscript/mapscript.so:
> >>symbol
> >>msDBFGetItems: referenced symbol not found at
> >>/usr/perl5/5.00503/sun4-solaris/DynaLoader.pm line 169.
> >> at /usr/perl5/site_perl/5.005/sun4-solaris/mapscript.pm line 7
> 
> Looks like your Perl module is missing!
> 
> Maybe you haven't installed the Mapserver Perl module - this is not 
> automatic in the Mapserver build process.  Instructions for Mapserver 
> 3.6.6 on Perl - your mileage may vary.
> 
> 1) cd [mapserver distribution directory]/mapscript/perl
> 2) perl Makefile.PL
> 3) make
> 4) make install
> 5) [just to be safe]  ldconfig
> 
> Hope this helps.
> 
> Cheers
> 
> M
> 
> -- 
> Matthew Smith
> Kadina Business Consultancy
> South Australia
> http://www.kbc.net.au
> 



More information about the mapserver-users mailing list