[mapserver-commits] r8380 - trunk/docs/installation
svn at osgeo.org
svn at osgeo.org
Fri Jan 2 13:27:46 EST 2009
Author: jmckenna
Date: 2009-01-02 13:27:46 -0500 (Fri, 02 Jan 2009)
New Revision: 8380
Modified:
trunk/docs/installation/win32.txt
Log:
common header, add library version warning, fix links to regex, freetype2, arcsde, eppl7, gdal, and postgres
Modified: trunk/docs/installation/win32.txt
===================================================================
--- trunk/docs/installation/win32.txt 2009-01-02 17:40:16 UTC (rev 8379)
+++ trunk/docs/installation/win32.txt 2009-01-02 18:27:46 UTC (rev 8380)
@@ -4,10 +4,10 @@
Compiling on Win32
*****************************************************************************
-:Author: Pericles Nacionales
+:Author: Pericles Nacionales
+:Contact: pnaciona at gmail.com
:Revision: $Revision$
:Date: $Date$
-:Last Updated: 2005/12/20
.. contents:: Table of Contents
:depth: 2
@@ -38,6 +38,10 @@
will produce the MapServer DLL (libmap.dll), the CGI program (the
mapserv.exe), and utility programs.
+.. warning::
+ This document may refer to older library versions. You may want to try
+ to use more recent library versions for your build.
+
Compiling
=========
@@ -108,11 +112,12 @@
The MapServer source code
=========================
-The MapServer source code can be downloaded from :ref:`download`. If you'd
-like to get the current development version of the software, following the
-nightly snapshot link under the Interim Builds title. The absolute latest copy
-of the source code can be obtained from SVN; however, the SVN respository does
-not contain several important source files (maplexer.c, mapparser.c and
+The MapServer source code can be downloaded from the
+:ref:`download page <download>`. If you'd like to get the current development
+version of the software, following the nightly snapshot link under the
+Interim Builds title. The absolute latest copy of the source code can be
+obtained from SVN; however, the SVN respository does not contain several
+important source files (maplexer.c, mapparser.c and
mapparser.h) normally generated on unix, so if possible, using a nightly
snaphot is substantially easier than working directly from :ref:`svn`.
@@ -133,7 +138,7 @@
Regex:
Regex is the regular expression library used by MapServer. It can be downloaded at
- ftp://ftp.gnu.org/pub/gnu/regex/regex-0.12.tar.gz
+ http://ftp.gnu.org/old-gnu/regex/regex-0.12.tar.gz
Optional Libraries
------------------
@@ -164,8 +169,7 @@
`FreeType 2`_:
FreeType provides TrueType support in MapServer via GD. We only need to
build FreeType seperately if building GD from source. It can be downloaded
- at ftp://freetype.sourceforge.net/pub/freetype/freetype2/ . The most
- current version is 2.1.9.
+ at http://gnuwin32.sourceforge.net/packages/freetype.htm .
.. _`PROJ.4`: http://trac.osgeo.org/proj/
@@ -175,22 +179,21 @@
are in different projection systems can use this library to reproject into a
common projection. It is also required for WMS, WFS or WCS services.
-.. _`GDAL/OGR`: http://www.gdal.org/gdal/
+.. _`GDAL/OGR`: http://www.gdal.org/
`GDAL/OGR`_:
The GDAL/OGR library allows MapServer to read a variety of geospatial
raster formats (GDAL) and vector formats (OGR). It can be downloaded at
- http://www.gdal.org/. The 1.2.5 version is known to work well with
- MapServer 4.4.
+ http://www.gdal.org/.
-.. _`ArcSDE`: http://www.esri.com/software/sde/index.html
+.. _`ArcSDE`: http://www.esri.com/software/arcgis/arcsde/
`ArcSDE`_:
ArcSDE is an ESRI proprietary spatial database engine. Most users will not
have access to it but if you have ArcSDE license, you can use its libraries
to give MapServer access to SDE databases.
-.. _`EPPL7`: http://www.mnplan.state.mn.us/EPPL7/
+.. _`EPPL7`: http://www.lmic.state.mn.us/resource.html?Id=3603
`EPPL7`_:
This library allows MapServer to read EPPL7 datasets, as well as the older
@@ -363,11 +366,11 @@
To compile PostGIS support into MapServer, here's what you need to do:
-1. download the PostgreSQL 8.0.1 sources (postgresql-8.0.1.tar.gz) eg from:
- ftp://ftp.heanet.ie/pub/postgresql/source/v8.0.1/postgresql-8.0.1.tar.gz
+1. download the PostgreSQL 8.0.1 (or later) source from:
+ ftp://ftp.heanet.ie/pub/postgresql/source/
2. I extracted them to C:\projects\postgresql-8.0.1
-3. download the Microsoft Platform SDK (250 Mb!) from
- http://www.microsoft.com/msdownload/platformsdk/sdkupdate/
+3. download the `Microsoft Platform SDK
+ <http://www.microsoft.com/downloads/details.aspx?familyid=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en>`__
otherwise you get link errors on shfolder.lib.
4. compile libpq under C:\projects\postgresql-8.0.1\src\interfaces\libpq
using the win32.mak makefile
@@ -436,7 +439,7 @@
The file we are most interested in is mapserv.exe. The other executable files are the MapServer utility programs.
.. seealso::
- :ref:`utilities`
+ :ref:`MapServer Utilities <utilities>`
to learn more about these utilities.
More information about the mapserver-commits
mailing list