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.
-------------------------------------------- Managed by Request Tracker
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.
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).
No, the deviation file was not updated; it currently tries to write a
sites file which ends up with no attributes. So devi= is pretty useless
right now, until it is updated to 5.7 points.
Also I'd note that v.surf.idw still needs some updating. Currently it
only has field=, which is refering to column number not field value ..
On Tue, Aug 03, 2004 at 12:27:50PM +1200, Hamish wrote:
> 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).
No, the deviation file was not updated; it currently tries to write a
sites file which ends up with no attributes. So devi= is pretty useless
right now, until it is updated to 5.7 points.
From Jaro Hofierka I got v.vol.rst.cv with deviation updated to 5.7 vectors.
Maybe this could be merged into v.[surf|vol].rst at some point.
But there is still sites oriented code inside.
Also I'd note that v.surf.idw still needs some updating. Currently it
only has field=, which is refering to column number not field value ..