Changes between Version 4 and Version 5 of BuildingOnWindows


Ignore:
Timestamp:
Jun 18, 2008, 2:34:46 AM (16 years ago)
Author:
marcopx
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • BuildingOnWindows

    v4 v5  
    77== develop your own GRASS modules on MS-Windows ==
    88
    9 (1) download this archive: http://grass.osgeo.org/grass63/binary/mswindows/native/GRASS_MSYS_Environment.zip . It is still not updated, but it's fair enough for your job.
     9(1) download this archive: http://grass.osgeo.org/grass63/binary/mswindows/native/GRASS_MSYS_Environment.zip
    1010
    11 (2) refer to this document on how to develop GRASS modules: http://download.osgeo.org/grass/grass6_progman/ . You don't need to build GRASS to build your own modules; the smartest way is to:
     11It is still not updated, but it's fair enough for the job.
    1212
    13 (2a) download and install the current WinGRASS release (6.3.0-3). Refer to my building guide (http://www.webalice.it/marco.pasetti/grass/BuildFromSource.html):
     13(2) refer to this document on how to develop GRASS modules: http://download.osgeo.org/grass/grass6_progman/
     14
     15You don't need to build GRASS in order to build your own modules; the smartest way is to:
     16
     17(2a) download and install the current WinGRASS release (6.3.0-3). Referring to the following building guide (http://www.webalice.it/marco.pasetti/grass/BuildFromSource.html):
    1418
    1519(2b) execute steps 1 and 2 from that document
     
    2125(2e) run: make libs
    2226
    23 (3) assuming that you have your own module *v.in.daniel* in C:\msys\local\src\my-grass-modules\v.in.daniel:
     27(3) assuming that you have your own module *example.module* in C:\msys\local\src\my-grass-modules\example.module:
    2428
    25 (3a) go to your module's source root: cd /usr/local/src/my-grass-modules/v.in.daniel
     29(3a) go to your module's source root: cd /usr/local/src/my-grass-modules/example.module
    2630
    27 (3b) run: make MODULE_TOPDIR=/usr/local/src/grass-6.3.0 <BR>
     31(3b) run: make MODULE_TOPDIR=/usr/local/src/grass-6.3.0
     32
    2833your own module's binaries will be built in: C:\msys\local\src\grass-6.3.0\dist.i686-pc-mingw32\bin
    2934while the html help pages in: C:\msys\local\src\grass-6.3.0\dist.i686-pc-mingw32\docs\html