[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