[GRASS5] Re: help!

This mail I received today - do we have any recommendations for
Alberto Bonomi (please cc to him as well)?

Thanks,
Markus

On Mon, Sep 02, 2002 at 04:42:33PM +0200, bonomialberto@libero.it wrote:

On Sat, Aug 31, 2002 at 02:49:02PM +0200, bonomialberto@libero.it wrote
:
good afternoon.I'm a studen of the university of trento(italy).
I have just writen a grass module in c++ and I want to compile it and
insert in grass, version 5.0.
I've found on the programmer's manual the procedure to compile c
module. Is it the procedure to compile c++ module the same with g++
to compile or is the procedure very different?
Can yu help to me?

Markus Neteler wrote:

This mail I received today - do we have any recommendations for
Alberto Bonomi (please cc to him as well)?

Thanks,
Markus

On Mon, Sep 02, 2002 at 04:42:33PM +0200, bonomialberto@libero.it wrote:
>
> On Sat, Aug 31, 2002 at 02:49:02PM +0200, bonomialberto@libero.it wrote
> :
> good afternoon.I'm a studen of the university of trento(italy).
> I have just writen a grass module in c++ and I want to compile it and
> insert in grass, version 5.0.
> I've found on the programmer's manual the procedure to compile c
> module. Is it the procedure to compile c++ module the same with g++
> to compile or is the procedure very different?
> Can yu help to me?

At a minimum, you will need to modify src/CMD/generic/gmake.sh, around
line 289.

At present, it assumes that a ".o" file is either built from ".c" file
using "$(CC)", or from a ".f" file using "$(FC)". You will need to add
similar code to allow for C++ files.

You will also need to use "g++" in the link command (in the Gmakefile)
instead of "$(CC)". The configure script doesn't define "CXX", so you
will need to refer to "g++" explicitly (unless you want to modify
configure.in, src/CMD/head/head.in, maybe some others).

--
Glynn Clements <glynn.clements@virgin.net>