[GRASS-dev] Re: [GRASS GIS] #1008: WinGrass7 - disable LFS

GRASS GIS trac at osgeo.org
Mon Mar 15 17:54:17 EDT 2010


#1008: WinGrass7 - disable LFS
------------------------------+---------------------------------------------
  Reporter:  hellik           |       Owner:  grass-dev at lists.osgeo.org
      Type:  defect           |      Status:  new                      
  Priority:  normal           |   Milestone:  7.0.0                    
 Component:  Compiling        |     Version:  svn-trunk                
Resolution:                   |    Keywords:  wingrass                 
  Platform:  MSWindows Vista  |         Cpu:  x86-32                   
------------------------------+---------------------------------------------
Comment (by hellik):

 Replying to [comment:4 hellik]:
 > Replying to [comment:3 glynn]:
 > > Replying to [comment:2 hellik]:
 > >
 > > > so Grass7-compiling on Win-OS 32-bit and testing won't be possible
 (at the moment)?
 > >
 > > Remind me again: what is being broken by the LFS mis-detection?
 > >
 > see https://trac.osgeo.org/grass/ticket/930
 >
 > i get errors in /vector/diglib, /raster/r.li/r.li.patchdensity,
 r.li.patchnum, /raster/r.patch, /gem.
 >
 > and I don't get any usable Grass7 (following the instructions in
 http://trac.osgeo.org/grass/wiki/CompileOnWindows#Grass-7.0.svntrunk),
 that means nothing is installed in C:\OSGeo4W\apps\grass.
 >
 > Helmut

 so I did a completely fresh svn-checkout of g7.

 there are still compiling errors.

 {{{
 Errors in:
 /c/osgeo4w/usr/src/grass_trunk/lib/vector/diglib
 /c/osgeo4w/usr/src/grass_trunk/raster/r.li/r.li.patchdensity
 /c/osgeo4w/usr/src/grass_trunk/raster/r.li/r.li.patchnum
 /c/osgeo4w/usr/src/grass_trunk/raster/r.patch
 /c/osgeo4w/usr/src/grass_trunk/vector/v.patch
 /c/osgeo4w/usr/src/grass_trunk/gem
 }}}

 - in diglib, that's

 {{{
 Glynn:
 The one thing which I remember is that "make test" in lib/vector/diglib
 fails (it compares the output against test64.ok and fails because of the
 32-bit off_t).
 }}}

 in v.patch, r.patch r.li.patchdensity,r.li.patchnum, that seems again to
 be the problem with UAC and reserverd words for safety in the windows
 world. :o(

 {{{
 [...]
 r.patch.exe: Bad file number
 [...]
 }}}

 that's interesting, because all manifests for all exe-files are built. so
 there seems to be problems with exe-files (partly) labelled with reserverd
 words and executed outside a system-folder like C:\Program Files during
 compilation.

 but I've got a little bit further.

 now both folders C:\OSGeo4W\usr\src\grass_trunk\bin.i686-pc-mingw32 and
 C:\OSGeo4W\usr\src\grass_trunk\dist.i686-pc-mingw32 are build and grass7
 is working from in there.

 but nothing is in installed in C:\OSGeo4W\apps\grass.

 so this report should only be valid for lib/vector/diglib, all other
 problems should be continued in https://trac.osgeo.org/grass/ticket/930.

 Helmut

-- 
Ticket URL: <https://trac.osgeo.org/grass/ticket/1008#comment:6>
GRASS GIS <http://grass.osgeo.org>


More information about the grass-dev mailing list