[mapserver-users] Fwd: [Q] Perl Mapscript.
Steve Lime
steve.lime@dnr.state.mn.us
Mon, 07 Oct 2002 13:23:07 -0500
Received: from mail.state.mn.us
(state.mn.us [156.99.125.109])
by co5.dnr.state.mn.us; Thu, 03 Oct 2002 21:04:51 -0500
Return-Path: <kjlim@ecn.purdue.edu>
Received: from lists.gis.umn.edu by mail.state.mn.us with ESMTP for steve.lime@dnr.state.mn.us; Thu, 3 Oct 2002 21:04:49 -0500
Received: from smtp.ecn.purdue.edu (smtp.ecn.purdue.edu [128.46.154.20])
by lists.gis.umn.edu (8.9.3+Sun/8.9.1) with ESMTP id VAA16569
for <mapserver-info@lists.gis.umn.edu>; Thu, 3 Oct 2002 21:05:26 -0500 (CDT)
Received: from danpatch.ecn.purdue.edu (kjlim@danpatch.ecn.purdue.edu [128.46.161.86])
by smtp.ecn.purdue.edu (8.12.5/8.12.5) with ESMTP id g9424iDr014268
for <mapserver-info@lists.gis.umn.edu>; Thu, 3 Oct 2002 21:04:44 -0500 (EST)
Date: Thu, 3 Oct 2002 21:04:41 -0500 (EST)
From: Kyoung Jae Lim <kjlim@ecn.purdue.edu>
To: <mapserver-info@lists.gis.umn.edu>
Subject: [Q] Perl Mapscript.
Message-Id: <Pine.GSO.4.33.0210032042580.20000-100000@danpatch.ecn.purdue.edu>
X-Virus-Scanned-ECN: by AMaVIS version 11 (http://amavis.org/)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Does any of you know how to compile perl mapscript ?
I am using a mapserver 3.5 now.
I only used GD lib and GDAL lib for my mapserver, then cd to
mapscript/perl diectory.
It seems 'perl Makefile.PL' generates Makefile properly.
However, when I try to compile it, it gives me these error message.
I have no idea how to fix the errors.
--------------
"mapscript_wrap.c", line 416: warning: assignment type mismatch:
pointer to function(pointer to struct perl_thread {pointer to
struct interpreter {..} interp, pointer to pointer to struct sv {..}
Tstack_sp, pointer to struct op {..} Top, pointer to pointe ......
......
"mapscript_wrap.c", line 417: warning: assignment type mismatch:
pointer to function(pointer to struct perl_thread {pointer to
struct interpreter {..} interp, pointer to pointer to struct sv {..}
Tstack_sp, pointer to struct op {..} Top, pointer to pointer to struct sv
{..} Tcurpad, pointer to pointer to struct sv {..} Tstack_base, pointer to
pointer to struct sv {..} Tstack_max, pointer to long Tscopestack, long
Tscopestack_ix, long Tscopestack_max, pointer to union any {..}
Tsavestack, long Tsavestack_ix, long Tsavestack_max, pointer to pointer to
struct sv {..} Ttmps_stack, long Tt
..
..
"./../../mapprimitive.h", line 24: syntax error before or at: /
"./../../mapprimitive.h", line 26: cannot recover from previous errors
cc: acomp failed for mapscript_wrap.c
*** Error code 2
make: Fatal error: Command failed for target `mapscript_wrap.o'
-------------
Do I have to modifiy 'Makefile' if I didn't compile mapserver with
FreeType, TIFF, and EPPL7 ?
Any help would be appreciated !!
KJ