Changes between Version 52 and Version 53 of CompileOnWindows
- Timestamp:
- Mar 28, 2009, 11:27:11 AM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CompileOnWindows
v52 v53 1 1 [[TOC]] 2 2 3 == An overview of the dependencies required for building with MingW ==3 == Dependencies required for building with MinGW == 4 4 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.5 Compiling 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'''. 6 6 7 7 … … 62 62 }}} 63 63 6. 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] 66 65 * '''gcc-core''' from [http://downloads.sourceforge.net/mingw/gcc-core-3.4.5-20060117-3.tar.gz here] 67 66 * '''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] 68 70 * '''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]71 71 72 72 7. Unpack all to c:\osgeo4w … … 76 76 77 77 Download: 78 * '''flex''' from [http://downloads.sourceforge.net/gnuwin32/flex-2.5.4a-1-bin.zip here]79 78 * '''bison''' from [http://downloads.sourceforge.net/gnuwin32/bison-2.1-bin.zip here] 80 79 * '''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] 82 81 * '''gettext-bin''' from [http://downloads.sourceforge.net/gnuwin32/gettext-0.14.4-bin.zip here] 83 82 * '''gettext-lib''' from [http://downloads.sourceforge.net/gnuwin32/gettext-0.14.4-lib.zip here] 84 83 * '''libintl-bin''' from [http://downloads.sourceforge.net/gnuwin32/libintl-0.14.4-bin.zip here] 85 84 * '''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] 86 86 87 87 Unpack all to c:\osgeo4w 88 88 89 === Compiling and Installing GRASS (6.4.0) === 89 90 == Compiling and Installing GRASS (6.4.0) == 90 91 91 92 1. Download the latest GRASS 6.4.0 source code from [http://grass.osgeo.org/grass64/source/snapshot/ here]. … … 143 144 make: *** [default] Error 1 144 145 }}} 145 Currently r.li.* cannot be compiled on Windows .146 Currently r.li.* cannot be compiled on Windows, but grass will run fine without them. 146 147 147 148 6. Because of these errors in the install script stops. To finish it type: