[GRASS5] Cygwin build of Grass5

Eric Mitchell emitchell at altaira.com
Tue Aug 29 10:27:18 EDT 2000


John, 

Part of the problem is knowing what to check for in the 
autoconf part of the make process.  Are you building 
shared libraries (DLLs)?

Part of my Makefile strategy is to rely on generic rules
that are included from makefiles in a "well-defined" 
location.  I have fairly generic rules in there, but they
may need tweaking for Cygwin builds.  If you have a log
of the build process, I'd love to have it around for 
reference, to make sure my generic rules can be tweaked
accordingly.

John Huddleston wrote:
> 
> Eric,
> 
> I was wondering when someone was going to get around
> to asking me "how" it is done for Cygwin.  It's not easy.
> I've added Gmakefiles throughout all my directory
> structure and in case that doesn't work I have buildcyg.sh
> shell scripts to allow me to remember what needs to be
> done.
> 
> The latest Cygwin 1.1.2 is very much like "Unix" in its
> operation.  Probably the biggest hurdle is putting all the
> other public domain libraries and include files into the
> /usr/local area.  See the src/CMD/head/os_specific
> cygwin32 file.    Once those have been built the compiles
> work OK.  The only other gotcha is that file names in upper
> case are seen as lower case.
> 
> I offered to help Markus get the configure script working
> and autoconf; however, I also am finishing up a PhD
> at CSU in Civil Engineering.   I will have more time
> after next may.   Concentrate on the configure script
> rather than a makefile, then tweak the Makefile.in
> 
> I'd be glad to be a testing agent for now.
> 
> John Huddleston
> 
> ----- Original Message -----
> From: "Eric Mitchell" <emitchell at altaira.com>
> To: <grass5 at geog.uni-hannover.de>
> Sent: Friday, August 25, 2000 10:27 AM
> Subject: Re: [GRASS5] Cygwin build of Grass5
> 
> >
> > Could you send me a log of the make/install process? I'd
> > like to add cygwin support to the experimental Makefile
> > tweaking I've been working on lately.
> >
> > John Huddleston wrote:
> > >
> > > To Grass list,
> > >
> > > There is a new build of the grass5 binaries for Windows
> > > NT running the Cygwin shell.  It is over 33MB.  (Markus,
> > > it is already uploaded, name grass-000821.zip)
> > >
> > > Every time I rebuild I try to add more of the code.   This
> > > build includes most of grass5 from the cvs with some
> > > small exceptions such as rim, postgres, etc.
> > >
> > > John Huddleston, P.E.
> > > Computer Engineer
> > > USDA - NRCS
> > > John.Huddleston at usda.gov

-- 
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
| Eric B. Mitchell         mailto:emitchell at altaira.com |
| tel: (301) 809 - 3534    Altair Aerospace Corporation |
| tel: (800) 7 - ALTAIR    4201 Northview Dr. Suite 410 |
| fax: (301) 805 - 8122    Bowie, MD  20716             |
+=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=+
              ,___
          /"\  / o=\  /"""---===/
         /   \_/  \__/   ---===/ 
         |    //\   || /""TT""/ //\   || ||""\
         |   //  \  ||    ||   //  \  || ||__/
         |  //--==\ |L--/ ||  //--==\ || || "=,
          \      ---===/
           \____---===/

---------------------------------------- 
If you want to unsubscribe from GRASS Development Team mailing list write to:
minordomo at geog.uni-hannover.de with
subject 'unsubscribe grass5'



More information about the grass-dev mailing list