mkdir -p /home/neteler/.grass8/addons/v.kriging/bin mkdir -p /home/neteler/.grass8/addons/v.kriging/etc mkdir -p /home/neteler/.grass8/addons/v.kriging/docs/html mkdir -p /home/neteler/.grass8/addons/v.kriging/docs/man mkdir -p /home/neteler/.grass8/addons/v.kriging/docs/man/man1 test -d OBJ.x86_64-pc-linux-gnu || mkdir -p OBJ.x86_64-pc-linux-gnu gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/geostat.o -c geostat.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/getval.o -c getval.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/main.o -c main.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/quantile.o -c quantile.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/spatial_index.o -c spatial_index.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/stat.o -c stat.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/utils.o -c utils.c gcc -Werror-implicit-function-declaration -fno-common -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/usr/include/gdal -I/usr/include -DPACKAGE=\""grassmods"\" -I/usr/include/postgresql -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -I/home/neteler/src/main/dist.x86_64-pc-linux-gnu/include -DRELDIR=\"/home/neteler/src/grass8-addons/src/vector/v.kriging\" -o OBJ.x86_64-pc-linux-gnu/utils_kriging.o -c utils_kriging.c utils_kriging.c: In function ‘set_up_G’: utils_kriging.c:353:5: error: unknown type name ‘doublereal’; did you mean ‘double_t’? 353 | doublereal *md, *mu, *ml, *dbu, *dbl, *m1r, *m1c; | ^~~~~~~~~~ | double_t utils_kriging.c:355:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 355 | dbu = &GM->vals[0]; // upper matrix elements | ^ utils_kriging.c:356:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 356 | dbl = &GM->vals[0]; // lower matrix elements | ^ utils_kriging.c:357:8: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 357 | md = &GM->vals[0]; // diagonal matrix elements | ^ utils_kriging.c:358:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 358 | m1r = &GM->vals[n1 - 1]; // GM - last matrix row | ^ utils_kriging.c:359:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 359 | m1c = &GM->vals[n1 * n]; // GM - last matrix col | ^ utils_kriging.c:388:22: error: ‘doublereal’ undeclared (first use in this function); did you mean ‘double_t’? 388 | (doublereal)theor_var; // set the value to the matrix | ^~~~~~~~~~ | double_t utils_kriging.c:388:22: note: each undeclared identifier is reported only once for each function it appears in utils_kriging.c:388:33: error: expected ‘;’ before ‘theor_var’ 388 | (doublereal)theor_var; // set the value to the matrix | ^~~~~~~~~ | ; utils_kriging.c: In function ‘submatrix’: utils_kriging.c:422:5: error: unknown type name ‘doublereal’; did you mean ‘double_t’? 422 | doublereal *dbo, *dbx, *dbu, *dbl, *md, *mu, *ml, *m1r, *m1c; | ^~~~~~~~~~ | double_t utils_kriging.c:444:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 444 | dbo = &GM->vals[*dini * N1 + *dinR]; // 1st value in GM_all | ^ utils_kriging.c:445:8: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 445 | md = &sub->vals[0]; // GM - diagonal | ^ utils_kriging.c:446:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 446 | dbu = &sub->vals[n1]; // GM - upper | ^ utils_kriging.c:447:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 447 | dbl = &sub->vals[1]; // GM - lower | ^ utils_kriging.c:448:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 448 | m1r = &sub->vals[n1 - 1]; // GM - last row | ^ utils_kriging.c:449:9: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 449 | m1c = &sub->vals[n1 * n]; // GM - last col | ^ utils_kriging.c: In function ‘set_up_g0’: utils_kriging.c:523:5: error: unknown type name ‘doublereal’; did you mean ‘double_t’? 523 | doublereal *g = g0->vals; | ^~~~~~~~~~ | double_t utils_kriging.c:523:21: warning: initialization of ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 523 | doublereal *g = g0->vals; | ^~ utils_kriging.c: In function ‘result’: utils_kriging.c:579:5: error: unknown type name ‘doublereal’; did you mean ‘double_t’? 579 | doublereal *vt, *wo, *wt; | ^~~~~~~~~~ | double_t utils_kriging.c:592:8: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 592 | wo = &w0->vals[0]; // pointer to weights of input vals | ^ utils_kriging.c:593:8: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 593 | vt = &ins->vals[0]; // pointer to selected inputs values | ^ utils_kriging.c:594:8: warning: assignment to ‘int *’ from incompatible pointer type ‘double *’ [-Wincompatible-pointer-types] 594 | wt = &w->vals[0]; // pointer to weights without the last one | ^ make: *** [/home/neteler/src//main/dist.x86_64-pc-linux-gnu//include/Make/Compile.make:32: OBJ.x86_64-pc-linux-gnu/utils_kriging.o] Error 1 make: *** Waiting for unfinished jobs....