ringo@qwerty:~/Загрузки/hex-games-master$ make
cc -c -o build/hg_common.o src/hg_common.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_ncurses.o src/hg_ncurses.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_color.o src/hg_color.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_color_pair.o src/hg_color_pair.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_hex.o src/hg_hex.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_dir.o src/hg_dir.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_space.o src/hg_space.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_ship.o src/hg_ship.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_obj_area.o src/hg_obj_area.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_marker.o src/hg_marker.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_marker_move.o src/hg_marker_move.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/hg_viewport.o src/hg_viewport.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_utils.o src/ut_utils.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_hex.o src/ut_hex.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_color_pair.o src/ut_color_pair.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_obj_area.o src/ut_obj_area.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_dir.o src/ut_dir.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
cc -c -o build/ut_viewport.o src/ut_viewport.c -std=c11 -O2 -DDEBUG -g -Wall -Wextra -Wpedantic -Werror -Iinc -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -lncursesw -ltinfo -lm -lmenuw
src/ut_viewport.c: In function ‘help_s_viewport_mv_diff’:
src/ut_viewport.c:162:26: error: implicit declaration of function ‘s_viewport_mv_diff’ [-Werror=implicit-function-declaration]
const bool cur_change = s_viewport_mv_diff(&viewport, &(s_point ) { .row = diff->row, .col = diff->col });
^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
makefile:131: ошибка выполнения рецепта для цели «build/ut_viewport.o»
make: *** [build/ut_viewport.o] Ошибка 1