[mapserver-users] Building Mapserver with Mapscript and AGG

Nikolai Nikolov nnikolov at gypsii.com
Thu Jul 16 13:14:15 EDT 2009


Hi Jason,

 

Mapserver 5.2.0 and later versions build successfully with AGG 2.5 !!!  So I
would suggest, as the best option for you, to get AGG 2.5 and then build AGG
and Mapserver.

 

Best regards,

Nick

 

  _____  

From: mapserver-users-bounces at lists.osgeo.org
[mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Jason Beverage
Sent: 16 July 2009 18:08
To: mapserver-users at lists.osgeo.org
Subject: [mapserver-users] Building Mapserver with Mapscript and AGG

 

Hi all,

I'm trying to build Mapserver 5.4.1 against AGG 2.4 with Python Mapscript on
Centos 5 and I'm having some trouble.

I followed the instructions on http://mapserver.org/installation/unix.html
and modified the Makefile.in.Linux of AGG to include the -fPIC option to
support mapscript.  AGG seems to build libagg.a just fine in the src
directory.

When I build mapserver against that version of AGG, it compiles fine and so
do the python bindings.  However, when I install and try to use mapscript in
python, I get an error when I try to import the mapscript module:
ImportError: /usr/lib/python2.4/site-packages/_mapscript.so: undefined
symbol: _ZN3agg12g_sqrt_tableE

This appears to be an error due to the -fPIC option not being specified in
the AGG build, which I've done.

Are there any other steps that must be done to successfully compile
Mapserver against AGG to get the python bindings to work?

Thanks,

Jason

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapserver-users/attachments/20090716/ef8a288a/attachment.html


More information about the mapserver-users mailing list