Hi, I'm trying to compile in OGR/GDAL library KML and GPX support, but I can't get it working. I'm using "makegdal71.vcproj" with VS 2003 and edited "nmake.opt" as this:
# Uncomment for Expat support (required for KML read support). EXPAT_DIR = C:\Expat EXPAT_INCLUDE = -I$(EXPAT_DIR)\source\lib EXPAT_LIB = $(EXPAT_DIR)\bin\libexpat.lib # For example full path to libexpat.lib on my PC is: "C:\Expat\Bin \libexpat.lib" # Uncomment for Xerces based GML support. XERCES_DIR = D:\PROJEKTAI\ESRI_MDB_Converter\Lib\xerces\xrc XERCES_INCLUDE = -I$(XERCES_DIR)\include -I$(XERCES_DIR)\include \xercesc XERCES_LIB = $(XERCES_DIR)\lib\xerces-c_2.lib # For example full path to xerces-c_2.lib is "D:\PROJEKTAI \ESRI_MDB_Converter\Lib\xerces\xrc\lib\xerces-c_2.lib" Here is what I'm getting in build log about it: link /nologo /dll /debug /INCLUDE:_OGRFeatureStylePuller / INCLUDE:_OSRValidate /INCLUDE:_OPTGetProjectionMethods / INCLUDE:_OGR_G_GetPointCount /INCLUDE:_OGRRegisterAll / INCLUDE:[EMAIL PROTECTED] /INCLUDE:[EMAIL PROTECTED] / INCLUDE:[EMAIL PROTECTED] /INCLUDE:[EMAIL PROTECTED] / INCLUDE:[EMAIL PROTECTED] / INCLUDE:[EMAIL PROTECTED] port\*.obj gcore\*.obj alg\*.obj frmts\o \*.obj ogr\ogrsf_frmts\ogrsf_frmts.lib ogr\ogr.lib vb6\vb6_support.obj D:\PROJEKTAI\ESRI_MDB_Converter\Lib\xerces\xrc \lib\xerces-c_2.lib C:\Expat\bin\libexpat.lib odbc32.lib odbccp32.lib user32.lib gcore\Version.res / out:gdal15.dll /implib:gdal_i.lib Creating library gdal_i.lib and object gdal_i.exp LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library Now about how I'm checking if support has been built. Im using just built version of "ogrinfo" and trying to open gpx file. Getting error: "ERROR 6: OGR/GPX driver has not been built with read support. Expat library required" And with KML file: "ERROR 1: Unable to create Xerces C++ based GML reader, Xerces support not configured into GDAL/OGR. ERROR 1: File ionic_wfs.gml appears to be GML but the GML reader can't be instantiated, likely because Xerces support wasn't configured in." Where could be the problem? I checked library paths several times, they should be correct. If anybody have any ideas, you are more than welcome. Thank you _______________________________________________ gdal-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/gdal-dev
