[GRASS5] Cygwin build of Grass5

Markus Neteler neteler at geog.uni-hannover.de
Tue Sep 5 04:43:15 EDT 2000


On Tue, Sep 05, 2000 at 08:03:01AM +1000, Mike Thomas wrote:
> > On Mon, Sep 04, 2000 at 09:22:12AM -0600, John Huddleston wrote:
> > > Hi Eric,
> > >
> > > No shared (DLL) libraries are being built.   The binaries
> > > both .a and .exe are placed under the /usr/local/grass-5.0b
> > > area as well as all the other support files during the gmake5
> > > process.   It builds the same as the Unix build.   Except for
> > > executables with .exe, all the files look like Unix files.
> 
> > as the new Makefiles may require a better source code structure,
> > I would be glad to go for it. Actually I am not too happy with
> > current code structure!
> 
> Hear, hear!!
> 
> > Eric, please send suggestions for a new directory structure.
> > I already have some ideas, but you already have experience
> > what's required for the new Makefiles.
> 
> I tried rearranging the code and makefiles recently to build Win32 DLL's for
> each sub-directory of the libes directory because I wanted to be able to use
> the Grass library with Moscow ML.  Most of the transition went smoothly but
> I gave up on the various subdirectories in vect32, which are interdependent.
> 
> Win32 DLL's need to have all references resolved at link time which is not
> the case for Unix so those interdependencies need to be eliminated, or
> vect32 needs to be built as one big DLL rather than separate ones as the
> current arrangement dictates.
> 
> I posted a couple of emails about this recently but got no response.  I
> realise that DLL's are of no interest for normal GRASS development, so these
> comments may not be relevant, but just in case....

Mike,

please don't give up! :-) I suggest you put all your comments into
a file "windows_dll.txt" and store it in CVS in
/documents/windows_dll.txt

I would be glad if your comments are stored there. If required
I can put this file into CVS for you.

Probably we add another file: "new_code_structure.txt" or similar?

Yours

 Markus

---------------------------------------- 
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