[Mapserver-users] Building gdal with Xerces
Paul Spencer
spencer at dmsolutions.ca
Thu May 15 05:40:33 PDT 2003
You need xerces 1.6.0 unless Frank has updated it recently.
Cheers,
Paul
Benjamin Thelen (CCGIS) wrote:
> Hi,
>
> I suppose, this is a question especially to Frank! Sorry to bother you
> again!
>
> Basic system config concerning this thread:
> freebsd 4.7
> gdal 1.1.8
> mapserver 3.6.5
>
>
> We tried the following:
>
> benjamin at qwertzuiop> ogrinfo rat_wald.gml
> ERROR 1: Unable to create Xerces C++ based GML reader, Xerces support
> not configured into GDAL/OGR.
> ERROR 1: File rat_wald.gml appears to be GML but the GML reader can't
> be instantiated, likely because Xerces support wasn't
> configured in.
> FAILURE:
> Unable to open datasource `rat_wald.gml' with the following drivers.
> -> ESRI Shapefile
> -> UK .NTF
> -> SDTS
> -> TIGER
> -> IHO S-57 (ENC)
> -> MapInfo File
> -> DGN
> -> GML
> -> AVCBin
> -> PostgreSQL
>
>
>
> I now have two questions:
>
> 1. I couldn't find out, which version of Xerces I should install. That seems
> to be quite important, as there have been some important changes from 1.7.0
> to 2.1.0_1 ( I know 2.1.0 is not the latest, but it is the latest within the
> FreeBSD Ports Collection :-) Sorry to blame you with that bloody Ports
> Collection again :-)).
>
> 2. Then I found out that gdal (1.1.8) has to be compiled with Xerces. Well,
> there are three options I have to specify:
>
> --with-xerces
> --with-xerces-in=dir
> --with-xerces-lib=opts
>
> I tried the following (yes that is directly from source code, not using the
> ports system, that will be the next step)
>
> ./configure
> --with-xerces
> --with-xerces-inc=/usr/local
> --with-xerces-lib="-L/usr/local/lib -lxerces-c2.1.0 -lpthread" *
>
>
> *this is from the example ./configure --help, I've changed the version
> number.
>
>
> That's the output:
>
> .
> .
> .
> checking for Xerces C++... requested, but compile or link fails!
>
> c++ -I/usr/local -I/usr/local/include -o conftest
> conftest.cpp -L/usr/local/lib -lxerces-c2_1_0 -lpthread -lpng -lz -lm -L/usr
> /local/lib
>
> conftest.cpp:1: util/PlatformUtils.hpp: No such file or directory
>
> configure: error: Please correct Xerces options, or don't enable Xerces.
>
>
> What do I have to specify for gdal & xerces and which version of xerces do I
> have to install?
>
> Thanks,
> Benjamin
>
> _______________________________________________
> Mapserver-users mailing list
> Mapserver-users at lists.gis.umn.edu
> http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>
--
Paul Spencer
Applications and Software Development
DM Solutions Group Inc.
http://www.dmsolutions.ca
More information about the MapServer-users
mailing list