mkdir -p /tmp/.grass6/addons/i.linespoints/bin mkdir -p /tmp/.grass6/addons/i.linespoints/etc make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' test -d OBJ.x86_64-pc-linux-gnu || mkdir -p OBJ.x86_64-pc-linux-gnu make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/write_line.o -c write_line.c write_line.c: In function ‘read_control_points’: write_line.c:28:6: warning: implicit declaration of function ‘new_control_point’; did you mean ‘I_new_control_point’? [-Wimplicit-function-declaration] new_control_point (cp, e1, n1, e2, n2, status); ^~~~~~~~~~~~~~~~~ I_new_control_point write_line.c: In function ‘put_control_points’: write_line.c:77:5: warning: implicit declaration of function ‘write_control_points’; did you mean ‘put_control_points’? [-Wimplicit-function-declaration] write_control_points (fd, cp); ^~~~~~~~~~~~~~~~~~~~ put_control_points make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/curses.o -c curses.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/driver.o -c driver.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/cell.o -c cell.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/view.o -c view.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/target.o -c target.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/conv.o -c conv.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/title.o -c title.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/cellhd.o -c cellhd.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/georef.o -c georef.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/digit.o -c digit.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/ask.o -c ask.c make OBJ.x86_64-pc-linux-gnu make[1]: Entering directory '/work/src/grass-addons/grass6/imagery/i.linespoints' make[1]: 'OBJ.x86_64-pc-linux-gnu' is up to date. make[1]: Leaving directory '/work/src/grass-addons/grass6/imagery/i.linespoints' gcc -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -g -O2 -DPACKAGE=\""grassmods"\" -I/work/src/grass64/dist.x86_64-pc-linux-gnu/include -o OBJ.x86_64-pc-linux-gnu/zoom.o -c zoom.c zoom.c: In function ‘zoom’: zoom.c:14:16: error: invalid storage class for function ‘which_zoom’ static int which_zoom(); ^~~~~~~~~~ In file included from globals.h:1, from zoom.c:1: zoom.c:22:13: error: ‘which_zoom’ undeclared (first use in this function) OTHER(which_zoom, &use), ^~~~~~~~~~ defs.h:60:16: note: in definition of macro ‘OTHER’ {OTHER_OBJECT,handler,NULL,0,status,0,0,0,0} ^~~~~~~ zoom.c:22:13: note: each undeclared identifier is reported only once for each function it appears in OTHER(which_zoom, &use), ^~~~~~~~~~ defs.h:60:16: note: in definition of macro ‘OTHER’ {OTHER_OBJECT,handler,NULL,0,status,0,0,0,0} ^~~~~~~ zoom.c: In function ‘which_zoom’: zoom.c:41:8: warning: implicit declaration of function ‘zoom_pnt’; did you mean ‘zoom_point’? [-Wimplicit-function-declaration] else zoom_pnt(x,y); ^~~~~~~~ zoom_point make: *** [/home/landa/src/grass64/dist.x86_64-pc-linux-gnu/include/Make/Rules.make:49: OBJ.x86_64-pc-linux-gnu/zoom.o] Error 1