Changes between Version 70 and Version 71 of CompileOnWindows


Ignore:
Timestamp:
Apr 10, 2009, 2:32:59 PM (15 years ago)
Author:
cnielsen
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CompileOnWindows

    v70 v71  
    11[[TOC]]
    22
    3 == Dependencies required for building with MinGW ==
     3= Dependencies required for building with MinGW =
    44
    55Compiling 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
    8 === Install the OSGeo4W directory structure ===
     8== Install the OSGeo4W directory structure ==
    99
    1010OSGeo4W has several of the required dependencies for compiling GRASS:
     
    4444
    4545
    46 === Install the environment for compilation (MingW) ===
     46== Install the environment for compilation (MingW) ==
    4747
    48481. Run msys (there should be an icon on the desktop)
     
    8181
    8282
    83 === Pre-built Binaries ===
     83== Pre-built Binaries ==
    8484
    8585Download:
     
    9696
    9797
    98 == Compiling and Installing GRASS (6.4.0) ==
     98= Compiling and Installing GRASS (6.4.0) =
    9999
    1001001. Download the latest GRASS 6.4.0 source code from [http://grass.osgeo.org/grass64/source/snapshot/ here].
     
    160160Now GRASS should be installed in c:\osgeo4w\apps\grass-6.4.0\
    161161
    162 === Usage ===
     162== Usage ==
    163163
    164164To start grass use the icon on the desktop.
     
    181181}}}
    182182
    183 == Compiling and Installing Development Versions of GRASS ==
    184 
    185 === Optional Installation of Subversion ===
     183= Compiling and Installing Development Versions of GRASS =
     184
     185== Optional Installation of Subversion ==
    186186
    187187The GRASS source tree is stored in an online repository called Subversion. Rather than downloading source trees from the website, subversion lets you keep up to date, and manage your modifications, with simply commands. For more see [http://grass.osgeo.org/wiki/Working_with_SVN Working with SVN].
     
    202202Alternatively '''TortoiseSVN''', a plugin for Windows Explorer, can be used for managing the local source tree. Download [http://tortoisesvn.tigris.org/ here].
    203203
    204 === Grass-6.5.svn (develbranch_6) ===
     204== Grass-6.5.svn (develbranch_6) ==
    205205
    2062061. Download the grass-6.5.svn source tree with:
     
    226226}}}
    227227
    228 === Grass-7.0.svn (trunk) ===
     228== Grass-7.0.svn (trunk) ==
    229229
    2302301. Download the grass-7.0.svn source tree with:
     
    321321}}}
    322322
    323 ==== Troubleshooting ===
     323=== Troubleshooting ===
     324
    324325Here are a few common problems and their solutions:
    325326||With module...||If you get the error||Do the following||
     
    328329
    329330
    330 == TODO ==
     331= TODO =
    331332
    332333 * QGIS
     
    336337 * Add geos support for grass-7.0.svn (need geos-config file)
    337338
    338 == Building with MS Visual Studio ==
     339= Building with MS Visual Studio =
    339340
    340341 * See [wiki:CompileOnWindowsMSVC]
    341342
    342343
    343 == See also ==
     344= See also =
    344345
    345346 * [http://trac.osgeo.org/osgeo4w/wiki/pkg-grass GRASS package page in OSGeo4W] (including [http://trac.osgeo.org/osgeo4w/wiki/pkg-grass#PackagerNotes packaging notes])