Difference between revisions of "OSGeo4W Packages"
Jump to navigation
Jump to search
(Preliminary) |
|||
Line 121: | Line 121: | ||
* Maintained by FrankW | * Maintained by FrankW | ||
− | == GUI Libraries == | + | == GUI Libraries == |
+ | |||
+ | === Tcl/Tk === | ||
+ | |||
+ | * Required by GRASS | ||
+ | * Normally done using ActiveState Tcl but this has license restrictions on redistributions. Not sure what our options are on this. | ||
+ | |||
+ | === Qt4 === | ||
+ | |||
+ | * Required by QGIS and OSSIM | ||
+ | * Not yet packaged, no maintainer. | ||
+ | * Has been packaged by Tisham Dhar for QGIS win32 releases. | ||
== GDAL == | == GDAL == |
Revision as of 09:45, 8 February 2008
Notes on OSGeo4W Packages.
Low Level Libraries
curl
- HTTP/FTP protocol library.
- Contains curl executable and library.
- Includes ssl libraries that can conflict with versions in \windows\system32
- Required for mapserver, and GDAL.
- Maintained by FrankW (derived from BuildKit)
expat
- XML Parser (library only)
- Required for GDAL / OGDI
- Maintained by FrankW (derived from BuildKit)
fcgi
- FastCGI library (for use by cgi's)
- Required for MapServer
- Maintained by FrankW (derived from BuildKit)
hdf5
- Read and write HDF5 format raster files
- Required for GDAL
- Maintained by FrankW (derived from BuildKit)
iconv
- character set transcoding library (internationalization)
- Required for MapServer, GRASS
- Maintained by FrankW (derived from BuildKit)
libjpeg
- JPEG read/write library
- Currently split into libjpeg, and libjpeg-devel packages though these will likely be merged.
- Required for MapServer, GDAL
- Maintained by FrankW (derived from BuildKit)
libtiff
- TIFF read/write library
- currently split into libtiff-bin, and libtiff-devel packages though these will likely be merged
- Currently derived from CVS head to capture BigTIFF support (libtiff 4.0 Alpha 2)
- Required for GDAL, MapServer
- Requires libjpeg, libz
- Maintained by FrankW
libgeotiff
- GeoTIFF header reading and writing library
- Includes library, a few commands and many support data files.
- Required by GDAL
- Requires libtiff
- Maintained by FrankW
libxml2
- XML read/write library
- Required by MapServer
- Maintained by FrankW (Derived from BuildKit)
msvcrt
- Various Microsoft Visual Studio C runtimes (VC6, VC7.1, VC8.0).
- No source available, but they are redistributable.
- Required most visual studio built packages.
- It might make sense to refactor this into specific 7.1, and 8.0 packages, and possibly remove MSVCRT.DLL which I think is available on all win32 systems already.
- Maintained by FrankW
mysql
- MySQL client access library
- Actual package is called libmysql
- Required by GDAL (MapServer?)
- Maintained by FrankW (Derived from BuildKit)
NetCDF
- NetCDF file format reading and writing library
- Package includes library and a few executables (ncdump, etc)
- Required by GDAL
- Maintained by FrankW (derived from BuildKit)
sqlite3
- SQLite3 database access library and sql engine.
- Includes library and commandline sqlite3 command.
- Required by GDAL, GRASS
- Maintained by FrankW (derived from BuildKit)
xerces-c
- XML Parser
- Required by GDAL
- Maintained by FrankW (derived from BuildKit)
zlib
- Deflate compression/decompression library
- Required by GDAL, libtiff
- Maintained by FrankW
libpq
- PostgreSQL client access library
- Required by GDAL, GRASS, MapServer
- Maintained by FrankW (derived from BuildKit)
proj
- Coordinate system transformation library
- Includes commandline tools (proj, cs2cs, geod)
- Currently lacks some datum shift files. Perhaps some supporting datum shift data should be a separate package?
- Required by GDAL, GRASS, MapServer
- Maintained by FrankW
GUI Libraries
Tcl/Tk
- Required by GRASS
- Normally done using ActiveState Tcl but this has license restrictions on redistributions. Not sure what our options are on this.
Qt4
- Required by QGIS and OSSIM
- Not yet packaged, no maintainer.
- Has been packaged by Tisham Dhar for QGIS win32 releases.