[GRASS5] [bug #2564] (grass) interp_float needs siteslib in
extralibs
Paul Kelly
paul-grass at stjohnspoint.co.uk
Mon Aug 2 13:53:32 EDT 2004
On Mon, 2 Aug 2004, Request Tracker wrote:
> this bug's URL: http://intevation.de/rt/webrt?serial_num=2564
> -------------------------------------------------------------------------
>
> Subject: interp_float needs siteslib in extralibs
>
> Platform: other
> grass obtained from: Trento Italy site
> grass binary for platform: Compiled from Sources
> GRASS Version: cvs20040724
>
> Somewhere between 7-10 cvs snapshot and 7-24 cvs the lib/rst/interp_float/makefile changed. It
> needs $(SITESLIB) (I put it after $(VECTLIB)) in the EXTRA_LIBS. Otherwise interp_float fails to build
> because it can't find G_site_put.
The change on 13th July didn't affect the status of this pre-existing bug;
it just fixed another one ($(GMATHLIB) also needed to be included in
EXTRA_LIBS).
Are you sure this is the correct fix? I'm not saying that it's not, just
that I didn't do that at the time I made the other changes as I wasn't sure
why the library needed to call G_site_put(). I thought v.surf.rst had been
fully updated to 5.7 a long time ago and it used vector files, not sites.
In any case it writes a raster as its output so it shouldn't need to write
a sites file (the way I'm thinking about it).
I thought perhaps there was some old code from 5.3 being linked in that
shouldn't have been, and meant to bring it up on the developers' list so
somebody could look into it in more detail, but I forgot.
So thanks for doing that now.
Paul
More information about the grass-dev
mailing list