[GRASS-dev] Re: [Qgis-developer] Windows native GRASS build

Tim Sutton tim at linfiniti.com
Tue Jan 2 14:58:18 EST 2007


Hi

For those interested, I have uploaded the complete msys environemnt
that Tisham Dhar and myself set up here:

http://qgis.org/uploadfiles/msys/msys.tar.gz

Its around 230mb since I have not run make clean in the source dirs
and stripped away unneeeded stuff. However it contains a complete
build environment for making grass (along with numerous other FOSS GIS
stuff) under msys / windows. The GRASS in there is an anonynous
checkout from head and a cvs client is included in teh msys so you can
cvs update grass from in the msys shell.

Regards

Tim

On 1/2/07, Brad Douglas <rez at touchofmadness.com> wrote:
> On Tue, 2007-01-02 at 11:33 +0000, Paul Kelly wrote:
> > Hello Paolo
> >
> > On Tue, 2 Jan 2007, Paolo Cavallini wrote:
> >
> > [...]
> > >>> /src/grass6/raster/r.li/r.li.daemon
> > >>> /src/grass6/raster/r.li/r.li.edgedensity
> > >>> /src/grass6/raster/r.li/r.li.patchdensity
> > >>> /src/grass6/raster/r.li/r.li.patchnumber
> > >>> /src/grass6/raster/r.li/r.li.shape
> > >>> /src/grass6/raster/r.li/r.li.simpson
> > >>> /src/grass6/raster/r.li/r.li.shannon
> > >>> /src/grass6/raster/r.li/r.li.meanPatchSize
> > >>> /src/grass6/raster/r.li/r.li.meanPixelAttribute
> > >>> /src/grass6/raster/r.li/r.li.patchAreaDistributionCV
> > >>> /src/grass6/raster/r.li/r.li.patchAreaDistributionSD
> > >>> /src/grass6/raster/r.li/r.li.patchAreaDistributionRANGE
> > >>> /src/grass6/raster/r.li/r.li.contrastWeightedEdgeDensity
> > >>> /src/grass6/raster/r.li/r.li.richness
> > >>> /src/grass6/raster/r.li/r.li.dominance
> > >>
> > >> Not crucial.
> > >
> > > Agreed, but we would like to have it. Tim, could you please forward the
> > > errors to Serena Pallecchi, Davide Spano and Claudio Porta?
> >
> > Please see attached. Main problems as far as I can see:
> > - Use of FIFOs? AIUI Windows doesn't have FIFOs so that won't work.
> > - Also I don't think fork() is available on Windows either - Glynn may be
> > able to advise.
>
> Linux: fork() exec()
> Win32: CreateProcess()
>
> Linux: exit()
> Win32: ExitProcess()
>
> Linux: get/putenv()
> Win32: Get/SetEnvironmentVariable()
>
> Linux: waitpid()
> Win32: GetExitCodeProcess()
>
> Linux; getpid()
> Win32: GetCurrentProcessId()
>
> It would be nice to have wrappers for these functions.  Thoughts, Glynn?
>
>
> --
> Brad Douglas <rez touchofmadness com>                    KB8UYR/6
> Address: 37.493,-121.924 / WGS84    National Map Corps #TNMC-3785
>
> _______________________________________________
> grass-dev mailing list
> grass-dev at grass.itc.it
> http://grass.itc.it/mailman/listinfo/grass-dev
>


-- 
-- 
Tim Sutton

Visit http://qgis.org for a great Open Source GIS
Home Page: http://linfiniti.com
Skype: timlinux
MSN: tim_bdworld at msn.com
Yahoo: tim_bdworld at yahoo.com
Jabber: timlinux
Irc: timlinux on #qgis at freenode.net




More information about the grass-dev mailing list