[mapserver-users] how does swig work?
Joe Bussell
joe at otsys.com
Thu Nov 14 08:03:31 PST 2002
I had fun getting PERL 5.8 working with mapserver. I offer the
following snippet from an earlier post which may save you some
headaches:
The interface code in mapscript_wrap.c is broken for PERL 5.8.
Specifically, the macro XS(boot_mapscript) must be declared if the PERL
object is not declared. In my world line 431 which reads
SWIGEXPORT(void) boot_mapscript(CV* cv);
should be replaced with
XS(boot_mapscript);
On Wed, Nov 13, 2002 at 08:54:12PM -0600, Puneet Kishor wrote:
> Perl gurus,
>
> I am trying to understand where swig comes into the picture. When I
> configure/make mapserver, a bunch of perlvars get generated. The
> Makefile.PL uses these perlvars to generate the make file. Where does
> swig come in the picture? I don't have swig on my machine. Is mapserver
> already swigged?
>
> I want to understand this because -- (1) for the heck of it; (2)
> experiment with new versions of swig (well, I really don't know what I
> am talking about -- I really would like to experiment with the new
> version of perl 5.8.0, if possible.
>
> Tia,
>
> pk/
>
>
--
Cordially,
Joe Bussell
On Time Systems
www.TrafficDodger.com
More information about the MapServer-users
mailing list