[fdo-internals] Code Submission Notification: Ticket #5: Update FDO Thirdparty to latest GDAL Source

Greg Boone greg.boone at autodesk.com
Mon Mar 5 11:13:24 EST 2007


Author: gregboone

Date: 2007-03-04 13:09:51 -0500 (Sun, 04 Mar 2007) New Revisions:
2626-2638

 

This submission updates the default version of GDAL in Thirdparty to
1.4.x. The GDAL source files have been moved from Thirdparty/GDAL1.3 ->
Thirdparty/gdal. The Windows and Linux build process has been updated to
reflect the new GDAL source code location and content.

 

This submission introduces a new $FDOGDAL variable into the FDO build
process (Similar to $FDO). $FDOGDAL identifies where the GDAL installed
binaries and header files are located. 

 

On Windows, the default value of $FDOGDAL would point to
trunk/Thirdparty/gdal and would pull header files and libraries from...

 

trunk/Thirdparty/gdal/bin

trunk/Thirdparty/gdal/lib

trunk/Thirdparty/gdal/include

 

On Linux, the default value of $FDOGDAL would point to /usr/local and
would pull header files and libraries from...

 

/usr/local/lib

/usr/local/include

 

With the introduction of this variable, users now have the option to not
build GDAL in trunk/Thirdparty/gdal and instead link against an
installed version of GDAL that is different from the version included in
/trunk/Thirdparty/gdal. The user can identify the location of their
custom install by changing the value of the $FDOGDAL variable to point
to their GDAL installation. This approach is similar (but not identical)
to how we handle ODBC and MYSQL SDK components. 

 

NOTE: By default, the trunk/build_thirdparty.sh and
trunk/build_thirdparty.bat scripts build and install GDAL.

 

The following files were added/removed/modified

 

Added:

   trunk/Thirdparty/gdal

   trunk/Thirdparty/Thirdparty_gdal.sh

   trunk/Thirdparty/Thirdparty_gdal.sln

 

Removed:

   trunk/Thirdparty/GDAL1.3/

 

Modified:

   trunk/build_linux.sh

   trunk/setenvironment.bat

   trunk/setenvironment.sh

 

   trunk/Thirdparty/build.bat

   trunk/Thirdparty/Makefile.am

   trunk/Thirdparty/Thirdparty.sh

   trunk/Thirdparty/Thirdparty.sln

   trunk/Thirdparty/Thirdparty_wms.sh

   trunk/Thirdparty/Thirdparty_wms.sln

 

   trunk/Providers/GDAL/configure

   trunk/Providers/GDAL/configure.in

   trunk/Providers/GDAL/config.status

   trunk/Providers/GDAL/Src/Makefile.am

   trunk/Providers/GDAL/Src/Provider/Makefile.am

   trunk/Providers/GDAL/Src/Provider/RFP.vcproj

   trunk/Providers/GDAL/Src/UnitTest/UnitTest.vcproj

 

   trunk/Providers/WMS/configure

   trunk/Providers/WMS/configure.in

   trunk/Providers/WMS/Src/Makefile.am

   trunk/Providers/WMS/Src/Provider/Makefile.am

   trunk/Providers/WMS/Src/Provider/WMSProvider.vcproj

   trunk/Providers/WMS/Src/UnitTest/UnitTest.vcproj

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/fdo-internals/attachments/20070305/e471fdfd/attachment.html


More information about the fdo-internals mailing list