[gdal-dev] [OGR] Build GDAL 1.6 with OGDI enabled
Frank Warmerdam
warmerdam at pobox.com
Thu Jan 22 11:28:49 EST 2009
Alexandre Gacon wrote:
> Hi,
>
> We had some problems to enable the OGDI driver in the 1.6.0 version of
> GDAL/OGR, with Windows.
>
> The OGDI library uses the zlib library in version 1.1.4 as a dynamic
> library, whereas GDAL uses the same library in version 1.2.? as a static
> library. Thus there is name conflicts in the linking of the GDAL dll
> with the zlib related functions.
>
> In order to make the driver works, we had to do the following things in
> the file port/makefile.vc <http://makefile.vc> :
>
> - Remove the -DHAVE_ZLIB from the EXTRAFLAGS variable.
> - Remove the cpl_vsil_gzip.obj entry from the OBJ list.
>
> With this we manage to compile and link GDAL with the OGDI driver (But
> we lost the abality of GDAL 1.6 to read files inside zip/gzip files).
>
> Could you think of a better solution ? Perhaps encapsulating the
> cpl_vsil_gzip methods code in #ifdef HAVE_ZLIB would be a first solution.
Alexandre,
I would note it should also be possible to build OGDI with more recent
zlib's with some adjustments in it's build. I presume that is what I
did for the OGDI package in OSGeo4W.
Best regards,
--
---------------------------------------+--------------------------------------
I set the clouds in motion - turn up | Frank Warmerdam, warmerdam at pobox.com
light and sound - activate the windows | http://pobox.com/~warmerdam
and watch the world go round - Rush | Geospatial Programmer for Rent
More information about the gdal-dev
mailing list