[Gdal-dev] Re: GDAL 1.2.4 Released

Frank Warmerdam warmerdam at pobox.com
Tue Nov 9 09:22:52 EST 2004


Kralidis,Tom [Burlington] wrote:
>  
> 
>>>Folks,
>>>
>>>GDAL 1.2.4 has been officially released.
>>>
>>
> 
> - are there specific instructions to build when one is upgrading (say,
> from 1.2.0b)
> - will packages which use GDAL have to be re-built?

Tom,

There are no specific steps involved in upgrading.  From 1.2.0 you should
be able to just do a normal build and install.  If you use libtool the
shared library versioning should ensure that applications continue to use the
old libraries if there has been an incompatible change.

There is some slight danger from changing data files and such but I don't
think that would cause much problem.

The one area that will likely cause you problems is that the library versioning
does not account for changes in the C++ APIs.  They can be essentially
considered incompatible every version as opposed to the C API which is usually
backward compatible.  The net result is that anything using the C++ API
directly should be rebuilt with the new GDAL or else the new GDAL should be
carefully segregated from the old one.

In your case that likely means having to rebuild MapServer since MapServer
(unfortunately) uses the OGR C++ API.

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