[GRASSLIST:4539] Re: compiling GRASS 5.7.0

Glynn Clements glynn.clements at virgin.net
Thu Oct 14 12:01:59 EDT 2004


Ulrich Leopold wrote:

> > Does the path which you specified with the --with-grass50= switch
> > refer to a recent 5.3 snapshot? The definitions in lib/gis/null_val.c
> > should have the following prototypes:
> > 
> > 	int G_is_null_value (const void *rast, RASTER_MAP_TYPE data_type)
> > 	int G_is_c_null_value (const CELL *cellVal)
> > 	int G_is_f_null_value (const FCELL *fcellVal)
> > 	int G_is_d_null_value (const DCELL *dcellVal)
> 
> seems to be correct. I have version grass53_exp_2004_10_09.
> But it is located in 'libes/gis/null_val.c' not 'lib/gis/...'
> But I guess that is not the problem.

lib/gis/null_val.c should be a symlink to the 5.3 version.

If the definitions in null_val.c match the declarations in gisdefs.h,
then I have no idea why the compiler would be generating a
"conflicting types" error.

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




More information about the grass-user mailing list