[mapserver-users] Python MapScript compile error
Alan Boudreault
aboudreault at mapgears.com
Thu Jul 5 04:31:25 PDT 2012
Hmm... I think we already ship MapServer with the C wrapper generated.
IIRC, you can use the standard way to build the python module also,
which does not require swig:
cd mapscript/python && python setup.py build && python setup.py install
Alan
On 12-07-05 01:08 AM, Umberto Nicoletti wrote:
> python mapscript now requires swig 2.x: install it then rerun configure
> and make
>
> hth,
> Umberto
>
> On Thursday, July 5, 2012, Jackey Cheung wrote:
>
> Hi all,
>
> Not sure if i've done anything wrong. I've met the "Unknown option:
> -a" while compiling Python MapScript.
>
> MapServer: Git trunk, CentOS 6 box running on Intel Pentium D.
> ./configure --with-wms --with-wfs --with-curl --with-jpeg
> --with-freetype --with-png --with-threads --with-postgis --with-xml2
> --with-libiconv --with-proj --with-ogr --with-gdal --with-cairo
> --with-ftgl --with-opengl --with-threads --with-geos --with-postgis
> --with-mysql --with-wmsclient --with-wfsclient --with-sos --with-wcs
> --with-curl --with-kml --with-xml-mapfile --with-xslt --with-fastcgi
> --with-exempi --with-fribidi-config --with-zlib --with-gd
> --with-postgis --with-mysql --with-php --with-libsvg-cairo
> --enable-fast-nint --enable-proj-fastpath --enable-point-z-m
> --enable-python-mapscript
>
> Although I don't need all these features yet, I've decided to test
> compiling all of them in case I need them in future. Configure went
> well, and finished with everything. But while compiling Python:
> cd mapscript/python; make;
> make[1]: Entering directory
> `/home/jackey.cheung/mapserver-6.2.0-beta1/mapscript/python'
> python -shadow -modern -templatereduce -fastdispatch -fvirtual
> -fastproxy -modernargs -castmode -dirvtable -fastinit -fastquery
> -noproxydel -nobuildnone -DUSE_PROJ_FASTPATHS -DUSE_POINT_Z_M
> -DUSE_FASTCGI -DUSE_SVG_CAIRO -DUSE_CAIRO -DUSE_FRIBIDI
> -DUSE_FRIBIDI2 -DUSE_EXSLT -DUSE_XSLT -DUSE_XMLMAPFILE -DUSE_WMS_LYR
> -DUSE_WFS_LYR -DUSE_SOS_SVR -DUSE_LIBXML2 -DUSE_CURL
> -DUSE_CURLOPT_PROXYAUTH -DUSE_KML -DUSE_EXEMPI -DUSE_WCS_SVR
> -DUSE_WFS_SVR -DUSE_WMS_SVR -DUSE_MYSQL -DUSE_POSTGIS
> -DPOSTGIS_HAS_SERVER_VERSION -DUSE_GDAL -DUSE_OGR -DUSE_GEOS
> -DHAVE_SYNC_FETCH_AND_ADD -DUSE_THREAD -DUSE_PROJ -DUSE_OGL
> -DUSE_FTGL -DUSE_GD -DUSE_GD_PNG -DUSE_GD_JPEG -DUSE_GD_GIF
> -DUSE_ICONV -DUSE_JPEG -DUSE_GIF -DUSE_PNG -DUSE_FREETYPE
> -DHAVE_VSNPRINTF -DNEED_STRLCPY -DNEED_STRLCAT -DNEED_STRRSTR
> -DDISABLE_CVSID -o mapscript_wrap.c ../mapscript.i
> Unknown option: -a
> usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
> Try `python -h' for more information.
>
> Any clue?
>
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
--
Alan Boudreault
http://www.mapgears.com/
More information about the MapServer-users
mailing list