Changes between Version 52 and Version 53 of CompileOnWindows


Ignore:
Timestamp:
Mar 28, 2009, 11:27:11 AM (15 years ago)
Author:
cnielsen
Comment:

Fixed intro and headings

Legend:

Unmodified
Added
Removed
Modified
  • CompileOnWindows

    v52 v53  
    11[[TOC]]
    22
    3 == An overview of the dependencies required for building with MingW ==
     3== Dependencies required for building with MinGW ==
    44
    5 We would like use a simplified approach with pre-built libraries for all the GRASS dependencies but for the moment compiling many of the dependencies is required in order to have the proper files for grass. Still, a few steps are eliminated if compilation is done within the '''OSGeo4W''' directory structure.
     5Compiling your own copy of '''GRASS''' is greatly simplified by using the '''OSGeo4W''' directory structure to install most dependencies and downloading the rest from a few other locations. Follow the steps below to set up the build environment for '''GRASS'''.
    66
    77
     
    6262}}}
    63636. Download the MinGW packages:
    64  * '''mingw-runtime''' from [http://downloads.sourceforge.net/mingw/mingwrt-3.15.2-mingw32-dev.tar.gz here]
    65  * '''mingw32-make''' from [http://downloads.sourceforge.net/mingw/mingw32-make-3.81-20080326-3.tar.gz here]
     64 * '''bin-utils''' from [http://downloads.sourceforge.net/mingw/binutils-2.19.1-mingw32-bin.tar.gz here]
    6665 * '''gcc-core''' from [http://downloads.sourceforge.net/mingw/gcc-core-3.4.5-20060117-3.tar.gz here]
    6766 * '''gcc-g++''' from [http://downloads.sourceforge.net/mingw/gcc-g++-3.4.5-20060117-3.tar.gz here]
     67 * '''mingw32-make''' from [http://downloads.sourceforge.net/mingw/mingw32-make-3.81-20080326-3.tar.gz here]
     68 * '''mingw-runtime''' from [http://downloads.sourceforge.net/mingw/mingwrt-3.15.2-mingw32-dev.tar.gz here]
     69 * '''mingw-utils''' from [http://downloads.sourceforge.net/mingw/mingw-utils-0.3.tar.gz here]
    6870 * '''w32api''' from [http://downloads.sourceforge.net/mingw/w32api-3.13-mingw32-dev.tar.gz here]
    69  * '''mingw-utils''' from [http://downloads.sourceforge.net/mingw/mingw-utils-0.3.tar.gz here]
    70  * '''bin-utils''' from [http://downloads.sourceforge.net/mingw/binutils-2.19.1-mingw32-bin.tar.gz here]
    7171
    72727. Unpack all to c:\osgeo4w
     
    7676
    7777Download:
    78  * '''flex''' from [http://downloads.sourceforge.net/gnuwin32/flex-2.5.4a-1-bin.zip here]
    7978 * '''bison''' from [http://downloads.sourceforge.net/gnuwin32/bison-2.1-bin.zip here]
    8079 * '''bison-deps''' from [http://downloads.sourceforge.net/gnuwin32/bison-2.1-dep.zip here]
    81  * '''regex''' from [http://downloads.sourceforge.net/gnuwin32/regex-2.7-bin.zip here]
     80 * '''flex''' from [http://downloads.sourceforge.net/gnuwin32/flex-2.5.4a-1-bin.zip here]
    8281 * '''gettext-bin''' from [http://downloads.sourceforge.net/gnuwin32/gettext-0.14.4-bin.zip here]
    8382 * '''gettext-lib''' from [http://downloads.sourceforge.net/gnuwin32/gettext-0.14.4-lib.zip here]
    8483 * '''libintl-bin''' from [http://downloads.sourceforge.net/gnuwin32/libintl-0.14.4-bin.zip here]
    8584 * '''libintl-lib''' from [http://downloads.sourceforge.net/gnuwin32/libintl-0.14.4-lib.zip here]
     85 * '''regex''' from [http://downloads.sourceforge.net/gnuwin32/regex-2.7-bin.zip here]
    8686
    8787Unpack all to c:\osgeo4w
    8888
    89 === Compiling and Installing GRASS (6.4.0) ===
     89
     90== Compiling and Installing GRASS (6.4.0) ==
    9091
    91921. Download the latest GRASS 6.4.0 source code from [http://grass.osgeo.org/grass64/source/snapshot/ here].
     
    143144make: *** [default] Error 1
    144145}}}
    145 Currently r.li.* cannot be compiled on Windows.
     146Currently r.li.* cannot be compiled on Windows, but grass will run fine without them.
    146147
    1471486. Because of these errors in the install script stops. To finish it type: