>>> Building on octeon-1 under games/enigma BDEPENDS = [converters/libiconv;devel/gmake;textproc/xerces-c;net/curl;net/enet;graphics/ImageMagick;graphics/png;devel/gettext,-runtime;devel/sdl2-ttf;devel/sdl2-image;devel/sdl2-mixer] DIST = [games/enigma:Enigma-1.30-src.tar.gz] FULLPKGNAME = enigma-1.30p1 RDEPENDS = [net/enet;devel/sdl2-mixer;devel/sdl2-image;textproc/xerces-c;net/curl;graphics/png;devel/desktop-file-utils;converters/libiconv;devel/sdl2-ttf;devel/gettext,-runtime;x11/gtk+4,-guic] (Junk lock obtained for octeon-1 at 1785521369.37) >>> Running depends in games/enigma at 1785521369.44 last junk was in emulators/nestopia /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 curl-8.21.0 enet-1.3.18 gettext-runtime-1.0 libiconv-1.19 png-1.6.58 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 xerces-c-3.3.0 was: /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 curl-8.21.0 enet-1.3.18 gettext-runtime-1.0 gmake-4.4.1p0 libiconv-1.19 png-1.6.58 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 xerces-c-3.3.0 /usr/sbin/pkg_add -aI -Drepair ImageMagick-6.9.13.48p0 curl-8.21.0 enet-1.3.18 gettext-runtime-1.0 libiconv-1.19 png-1.6.58 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 xerces-c-3.3.0 >>> Running show-prepare-results in games/enigma at 1785521389.82 ===> games/enigma ===> Building from scratch enigma-1.30p1 ===> enigma-1.30p1 depends on: ImageMagick-* -> ImageMagick-6.9.13.48p0 ===> enigma-1.30p1 depends on: gmake-* -> gmake-4.4.1p0 ===> enigma-1.30p1 depends on: gettext-runtime-* -> gettext-runtime-1.0 ===> enigma-1.30p1 depends on: libiconv-* -> libiconv-1.19 ===> enigma-1.30p1 depends on: sdl2-image-* -> sdl2-image-2.8.10 ===> enigma-1.30p1 depends on: sdl2-mixer-* -> sdl2-mixer-2.8.1p1 ===> enigma-1.30p1 depends on: sdl2-ttf-* -> sdl2-ttf-2.24.0 ===> enigma-1.30p1 depends on: png-* -> png-1.6.58 ===> enigma-1.30p1 depends on: curl-* -> curl-8.21.0 ===> enigma-1.30p1 depends on: enet-* -> enet-1.3.18 ===> enigma-1.30p1 depends on: xerces-c-* -> xerces-c-3.3.0 ===> Verifying specs: c++ c++abi pthread SDL2 SDL2_image SDL2_mixer SDL2_ttf c curl enet iconv intl m png xerces-c z ===> found c++.12.0 c++abi.9.0 pthread.28.1 SDL2.0.15 SDL2_image.1.1 SDL2_mixer.1.1 SDL2_ttf.0.2 c.103.0 curl.26.36 enet.0.3 iconv.7.2 intl.8.2 m.10.1 png.18.2 xerces-c.2.0 z.7.2 ImageMagick-6.9.13.48p0 curl-8.21.0 enet-1.3.18 gettext-runtime-1.0 gmake-4.4.1p0 libiconv-1.19 png-1.6.58 sdl2-image-2.8.10 sdl2-mixer-2.8.1p1 sdl2-ttf-2.24.0 xerces-c-3.3.0 Still tainted: host marked nojunk by cad/coil64 >>> Running junk in games/enigma at 1785521406.11 Can't run junk because of lock on cad/coil64 (Junk lock released for octeon-1 at 1785521413.47) distfiles size=43653520 >>> Running patch in games/enigma at 1785521413.56 ===> games/enigma ===> Checking files for enigma-1.30p1 `/ports/distfiles/Enigma-1.30-src.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for enigma-1.30p1 ===> Patching for enigma-1.30p1 ===> Applying OpenBSD patch patch-src_main_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/main.cc |--- src/main.cc.orig |+++ src/main.cc -------------------------- Patching file src/main.cc using Plan A... Hunk #1 succeeded at 313. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/enigma at 1785521428.43 ===> games/enigma ===> Generating configure for enigma-1.30p1 ===> Configuring for enigma-1.30p1 Using /pobj/enigma-1.30/config.site (generated) configure: loading site script /pobj/enigma-1.30/config.site checking build system type... mips64-unknown-openbsd8.0 checking host system type... mips64-unknown-openbsd8.0 checking target system type... mips64-unknown-openbsd8.0 checking for a BSD-compatible install... /pobj/enigma-1.30/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking whether gmake supports the include directive... yes (GNU style) checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking whether NLS is requested... yes checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking for ranlib... (cached) ranlib checking for strerror in -lcposix... (cached) no checking for an ANSI C-conforming const... (cached) yes checking for signed... yes checking for inline... inline checking for off_t... (cached) yes checking for size_t... (cached) yes checking for long long... (cached) yes checking for long double... yes checking for wchar_t... yes checking for wint_t... yes checking for inttypes.h... yes checking for stdint.h... yes checking for intmax_t... yes checking whether printf() supports POSIX/XSI format strings... yes checking for working alloca.h... (cached) no checking for alloca... (cached) yes checking for stdlib.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking whether we are using the GNU C Library 2.1 or newer... no checking whether integer division by zero raises SIGFPE... no checking for unsigned long long... (cached) yes checking for inttypes.h... yes checking whether the inttypes.h PRIxNN macros are broken... no checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for stdint.h... (cached) yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... /bin/sh: ./config.rpath: No such file or directory done checking for ptrdiff_t... yes checking argz.h usability... no checking argz.h presence... no checking for argz.h... no checking for limits.h... (cached) yes checking for locale.h... (cached) yes checking for nl_types.h... (cached) yes checking for malloc.h... (cached) no checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for asprintf... (cached) yes checking for fwprintf... yes checking for getcwd... (cached) yes checking for getegid... (cached) yes checking for geteuid... (cached) yes checking for getgid... (cached) yes checking for getuid... (cached) yes checking for mempcpy... no checking for munmap... (cached) yes checking for putenv... (cached) yes checking for setenv... (cached) yes checking for setlocale... (cached) yes checking for snprintf... (cached) yes checking for stpcpy... (cached) yes checking for strcasecmp... (cached) yes checking for strdup... (cached) yes checking for strtoul... (cached) yes checking for tsearch... (cached) yes checking for wcslen... yes checking for __argz_count... no checking for __argz_stringify... no checking for __argz_next... no checking for __fsetlocking... no checking whether _snprintf is declared... no checking whether _snwprintf is declared... no checking whether feof_unlocked is declared... no checking whether fgets_unlocked is declared... no checking whether getc_unlocked is declared... yes checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... no checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... no checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... -lintl checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking dependency style of c++... gcc3 checking whether c++ supports C++14 features with -std=c++14... yes checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ -std=c++14 accepts -g... (cached) yes checking dependency style of c++ -std=c++14... (cached) gcc3 checking how to run the C preprocessor... cc -E checking for ranlib... (cached) ranlib checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for texi2html... no checking for pdflatex... no checking for convert... /usr/local/bin/convert checking for dirent.h... (cached) yes checking for library containing dlopen... none required checking for SDL... yes checking for main in -lSDL2_image... yes checking for main in -lSDL2_mixer... yes checking for main in -lSDL2_ttf... yes checking for png_create_write_struct in -lpng... yes checking for current Xerces release 3.0... found checking for main in -lxerces-c... yes checking for curl_global_init in -lcurl... yes checking whether to include profiling information... no checking whether to include assert statements... yes checking whether to optimize... no checking whether to debug the game with gdb... no checking whether to profile the game... no checking whether to build lua using c++... yes checking whether to enable warnings... no checking whether to use system enet... ./configure[12082]: LIBENET_CFLAGS: not found checking for LIBENET... ./configure[12082]: C: not found ./configure[12082]: LIBENET_LIBS: not found ./configure[12082]: linker: not found yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating m4/Makefile config.status: creating intl/Makefile config.status: creating data/Makefile config.status: creating data/gfx/Makefile config.status: creating data/gfx/flags25x15/Makefile config.status: creating data/gfx16/Makefile config.status: creating data/gfx32/Makefile config.status: creating data/gfx40/Makefile config.status: creating data/gfx48/Makefile config.status: creating data/gfx64/Makefile config.status: creating data/gfx32-050/Makefile config.status: creating data/gfx32-retro/Makefile config.status: creating data/gfx32-retro2/Makefile config.status: creating data/levels/Makefile config.status: creating data/levels/tutorial_advanced/Makefile config.status: creating data/levels/tutorial_basic/Makefile config.status: creating data/levels/tutorial_training/Makefile config.status: creating data/levels/tutorial_old/Makefile config.status: creating data/levels/enigma_i/Makefile config.status: creating data/levels/enigma_ii/Makefile config.status: creating data/levels/enigma_iii/Makefile config.status: creating data/levels/enigma_iv/Makefile config.status: creating data/levels/enigma_v/Makefile config.status: creating data/levels/enigma_vi/Makefile config.status: creating data/levels/enigma_vii/Makefile config.status: creating data/levels/enigma_viii/Makefile config.status: creating data/levels/enigma_ix/Makefile config.status: creating data/levels/enigma_x/Makefile config.status: creating data/levels/enigma_xi/Makefile config.status: creating data/levels/enigma_cross/Makefile config.status: creating data/levels/enigma_esprit/Makefile config.status: creating data/levels/enigma_oxyd/Makefile config.status: creating data/levels/enigma_peroxyd/Makefile config.status: creating data/levels/enigma_oxydmagnum/Makefile config.status: creating data/levels/enigma_oxydextra/Makefile config.status: creating data/levels/enigma_experimental/Makefile config.status: creating data/levels/enigma_demolevels/Makefile config.status: creating data/levels/enigma_advent_10/Makefile config.status: creating data/levels/pentomino_i/Makefile config.status: creating data/levels/soko/Makefile config.status: creating data/levels/soko/skinner_microban01/Makefile config.status: creating data/levels/soko/skinner_microban02/Makefile config.status: creating data/levels/soko/skinner_microban03/Makefile config.status: creating data/levels/soko/skinner_microban04/Makefile config.status: creating data/levels/soko/skinner_microban05/Makefile config.status: creating data/levels/soko/skinner_sasquatch01/Makefile config.status: creating data/levels/soko/skinner_sasquatch02/Makefile config.status: creating data/levels/soko/skinner_sasquatch03/Makefile config.status: creating data/levels/soko/skinner_sasquatch04/Makefile config.status: creating data/levels/soko/skinner_sasquatch05/Makefile config.status: creating data/levels/soko/skinner_sasquatch06/Makefile config.status: creating data/levels/soko/skinner_sasquatch07/Makefile config.status: creating data/levels/soko/skinner_sasquatch08/Makefile config.status: creating data/levels/soko/skinner_sasquatch09/Makefile config.status: creating data/levels/soko/skinner_sasquatch10/Makefile config.status: creating data/levels/soko/skinner_sasquatch11/Makefile config.status: creating data/levels/soko/skinner_sasquatch12/Makefile config.status: creating data/levels/lib/Makefile config.status: creating data/levels/patches/Makefile config.status: creating data/fonts/Makefile config.status: creating data/fonts/MicroHei/Makefile config.status: creating data/music/Makefile config.status: creating data/music/game/Makefile config.status: creating data/music/menu/Makefile config.status: creating data/soundsets/Makefile config.status: creating data/soundsets/enigma/Makefile config.status: creating data/schemas/Makefile config.status: creating data/locale/Makefile config.status: creating doc/Makefile config.status: creating doc/images/Makefile config.status: creating doc/images/flags25x15/Makefile config.status: creating doc/manual/Makefile config.status: creating doc/manual/images/Makefile config.status: creating doc/reference/Makefile config.status: creating doc/reference/images/Makefile config.status: creating etc/Makefile config.status: creating lib-src/Makefile config.status: creating lib-src/oxydlib/Makefile config.status: creating lib-src/tinygettext/Makefile config.status: creating lib-src/lua/Makefile config.status: creating lib-src/enigma-core/Makefile config.status: creating src/Makefile config.status: creating tools/Makefile config.status: creating etc/enigma.spec config.status: creating etc/enigma.nsi config.status: creating etc/Info.plist config.status: creating etc/mingw32-dist.sh config.status: creating etc/mxe-dist.sh config.status: creating src/config.h config.status: executing depfiles commands config.status: executing default-1 commands === configuring in lib-src/enet (/pobj/enigma-1.30/enigma-1.30/lib-src/enet) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--with-system-enet' '--sysconfdir=/etc' '--mandir=/usr/local/man' '--infodir=/usr/local/info' '--localstatedir=/var' '--disable-silent-rules' '--disable-gtk-doc' 'CC=cc' 'CFLAGS=-O2 -pipe' 'LDFLAGS=-L/usr/X11R6/lib -L/usr/local/lib -lintl -liconv' 'CPPFLAGS=-I/usr/local/include -I/usr/X11R6/include' 'CXX=c++' 'CXXFLAGS=-O2 -pipe' --cache-file=/dev/null --srcdir=. configure: loading site script /pobj/enigma-1.30/config.site checking for a BSD-compatible install... /pobj/enigma-1.30/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking whether gmake supports the include directive... yes (GNU style) checking dependency style of cc... gcc3 checking for ranlib... (cached) ranlib checking for gethostbyaddr_r... no checking for gethostbyname_r... no checking for poll... (cached) yes checking for fcntl... (cached) yes checking for inet_pton... (cached) yes checking for inet_ntop... (cached) yes checking for struct msghdr.msg_flags... yes checking for socklen_t... yes checking how to run the C preprocessor... cc -E checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/enet/Makefile config.status: executing depfiles commands === configuring in lib-src/zipios++ (/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++) configure: running /bin/sh ./configure --disable-option-checking '--prefix=/usr/local' '--with-system-enet' '--sysconfdir=/etc' '--mandir=/usr/local/man' '--infodir=/usr/local/info' '--localstatedir=/var' '--disable-silent-rules' '--disable-gtk-doc' 'CC=cc' 'CFLAGS=-O2 -pipe' 'LDFLAGS=-L/usr/X11R6/lib -L/usr/local/lib -lintl -liconv' 'CPPFLAGS=-I/usr/local/include -I/usr/X11R6/include' 'CXX=c++' 'CXXFLAGS=-O2 -pipe' --cache-file=/dev/null --srcdir=. configure: loading site script /pobj/enigma-1.30/config.site checking for a BSD-compatible install... /pobj/enigma-1.30/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... mkdir -p checking for gawk... (cached) awk checking whether gmake sets $(MAKE)... yes checking whether gmake supports nested variables... yes checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... (cached) o checking whether we are using the GNU C++ compiler... (cached) yes checking whether c++ accepts -g... (cached) yes checking whether gmake supports the include directive... yes (GNU style) checking dependency style of c++... gcc3 checking for gcc... cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking how to run the C preprocessor... cc -E checking for ranlib... (cached) ranlib checking for inflate in -lz... yes checking for zError in -lz... yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for unistd.h... (cached) yes checking whether the compiler implements namespaces... yes checking whether the compiler supports Standard Template Library... yes checking whether the compiler supports ISO C++ standard library... yes checking for std iostream... yes checking for an ANSI C-conforming const... (cached) yes checking for inline... inline checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating zipios++/Makefile config.status: creating src/Makefile config.status: creating zipios++/zipios-config.h config.status: zipios++/zipios-config.h is unchanged config.status: executing depfiles commands Enigma is now configured Source directory: . Installation prefix: /usr/local C++ compiler: c++ -std=c++14 -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA Libraries: -lcurl -lxerces-c -lpng Linker options: -L/usr/X11R6/lib -L/usr/local/lib -lintl -liconv Languages: be bs cs da de el es fi fr gd hr hu it ja nl no pl pt ru sk sl sv uk zh System enet: yes If these values seem to make sense, you can now run make. >>> Running build in games/enigma at 1785521646.34 ===> games/enigma ===> Building for enigma-1.30p1 Making all in m4 gmake[1]: Entering directory '/pobj/enigma-1.30/enigma-1.30/m4' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/m4' Making all in lib-src gmake[1]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src' Making all in oxydlib gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/oxydlib' c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT DatFile.o -MD -MP -MF .deps/DatFile.Tpo -c -o DatFile.o DatFile.cpp mv -f .deps/DatFile.Tpo .deps/DatFile.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT VecUtils.o -MD -MP -MF .deps/VecUtils.Tpo -c -o VecUtils.o VecUtils.cpp mv -f .deps/VecUtils.Tpo .deps/VecUtils.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT FileUtils.o -MD -MP -MF .deps/FileUtils.Tpo -c -o FileUtils.o FileUtils.cpp mv -f .deps/FileUtils.Tpo .deps/FileUtils.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT Level.o -MD -MP -MF .deps/Level.Tpo -c -o Level.o Level.cpp Level.cpp:726:12: warning: binding dereferenced null pointer to reference has undefined behavior [-Wnull-dereference] 726 | return *(SignalLocation *)0; | ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. mv -f .deps/Level.Tpo .deps/Level.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT Bitmap.o -MD -MP -MF .deps/Bitmap.Tpo -c -o Bitmap.o Bitmap.cpp mv -f .deps/Bitmap.Tpo .deps/Bitmap.Po rm -f liboxyd.a ar cru liboxyd.a DatFile.o VecUtils.o FileUtils.o Level.o Bitmap.o ranlib liboxyd.a gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/oxydlib' Making all in lua gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/lua' cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lapi.o -MD -MP -MF .deps/liblua_a-lapi.Tpo -c -o liblua_a-lapi.o `test -f 'lapi.c' || echo './'`lapi.c mv -f .deps/liblua_a-lapi.Tpo .deps/liblua_a-lapi.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lauxlib.o -MD -MP -MF .deps/liblua_a-lauxlib.Tpo -c -o liblua_a-lauxlib.o `test -f 'lauxlib.c' || echo './'`lauxlib.c lauxlib.c:577:61: warning: while loop has empty body [-Wempty-body] 577 | while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; | ^ lauxlib.c:577:61: note: put the semicolon on a separate line to silence this warning 1 warning generated. mv -f .deps/liblua_a-lauxlib.Tpo .deps/liblua_a-lauxlib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lbaselib.o -MD -MP -MF .deps/liblua_a-lbaselib.Tpo -c -o liblua_a-lbaselib.o `test -f 'lbaselib.c' || echo './'`lbaselib.c mv -f .deps/liblua_a-lbaselib.Tpo .deps/liblua_a-lbaselib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lcode.o -MD -MP -MF .deps/liblua_a-lcode.Tpo -c -o liblua_a-lcode.o `test -f 'lcode.c' || echo './'`lcode.c mv -f .deps/liblua_a-lcode.Tpo .deps/liblua_a-lcode.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ldblib.o -MD -MP -MF .deps/liblua_a-ldblib.Tpo -c -o liblua_a-ldblib.o `test -f 'ldblib.c' || echo './'`ldblib.c mv -f .deps/liblua_a-ldblib.Tpo .deps/liblua_a-ldblib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ldebug.o -MD -MP -MF .deps/liblua_a-ldebug.Tpo -c -o liblua_a-ldebug.o `test -f 'ldebug.c' || echo './'`ldebug.c mv -f .deps/liblua_a-ldebug.Tpo .deps/liblua_a-ldebug.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ldo.o -MD -MP -MF .deps/liblua_a-ldo.Tpo -c -o liblua_a-ldo.o `test -f 'ldo.c' || echo './'`ldo.c mv -f .deps/liblua_a-ldo.Tpo .deps/liblua_a-ldo.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ldump.o -MD -MP -MF .deps/liblua_a-ldump.Tpo -c -o liblua_a-ldump.o `test -f 'ldump.c' || echo './'`ldump.c mv -f .deps/liblua_a-ldump.Tpo .deps/liblua_a-ldump.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lfunc.o -MD -MP -MF .deps/liblua_a-lfunc.Tpo -c -o liblua_a-lfunc.o `test -f 'lfunc.c' || echo './'`lfunc.c mv -f .deps/liblua_a-lfunc.Tpo .deps/liblua_a-lfunc.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lgc.o -MD -MP -MF .deps/liblua_a-lgc.Tpo -c -o liblua_a-lgc.o `test -f 'lgc.c' || echo './'`lgc.c mv -f .deps/liblua_a-lgc.Tpo .deps/liblua_a-lgc.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-linit.o -MD -MP -MF .deps/liblua_a-linit.Tpo -c -o liblua_a-linit.o `test -f 'linit.c' || echo './'`linit.c mv -f .deps/liblua_a-linit.Tpo .deps/liblua_a-linit.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-liolib.o -MD -MP -MF .deps/liblua_a-liolib.Tpo -c -o liblua_a-liolib.o `test -f 'liolib.c' || echo './'`liolib.c mv -f .deps/liblua_a-liolib.Tpo .deps/liblua_a-liolib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-llex.o -MD -MP -MF .deps/liblua_a-llex.Tpo -c -o liblua_a-llex.o `test -f 'llex.c' || echo './'`llex.c mv -f .deps/liblua_a-llex.Tpo .deps/liblua_a-llex.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lmathlib.o -MD -MP -MF .deps/liblua_a-lmathlib.Tpo -c -o liblua_a-lmathlib.o `test -f 'lmathlib.c' || echo './'`lmathlib.c mv -f .deps/liblua_a-lmathlib.Tpo .deps/liblua_a-lmathlib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lmem.o -MD -MP -MF .deps/liblua_a-lmem.Tpo -c -o liblua_a-lmem.o `test -f 'lmem.c' || echo './'`lmem.c mv -f .deps/liblua_a-lmem.Tpo .deps/liblua_a-lmem.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-loadlib.o -MD -MP -MF .deps/liblua_a-loadlib.Tpo -c -o liblua_a-loadlib.o `test -f 'loadlib.c' || echo './'`loadlib.c mv -f .deps/liblua_a-loadlib.Tpo .deps/liblua_a-loadlib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lobject.o -MD -MP -MF .deps/liblua_a-lobject.Tpo -c -o liblua_a-lobject.o `test -f 'lobject.c' || echo './'`lobject.c mv -f .deps/liblua_a-lobject.Tpo .deps/liblua_a-lobject.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lopcodes.o -MD -MP -MF .deps/liblua_a-lopcodes.Tpo -c -o liblua_a-lopcodes.o `test -f 'lopcodes.c' || echo './'`lopcodes.c mv -f .deps/liblua_a-lopcodes.Tpo .deps/liblua_a-lopcodes.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-loslib.o -MD -MP -MF .deps/liblua_a-loslib.Tpo -c -o liblua_a-loslib.o `test -f 'loslib.c' || echo './'`loslib.c mv -f .deps/liblua_a-loslib.Tpo .deps/liblua_a-loslib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lparser.o -MD -MP -MF .deps/liblua_a-lparser.Tpo -c -o liblua_a-lparser.o `test -f 'lparser.c' || echo './'`lparser.c mv -f .deps/liblua_a-lparser.Tpo .deps/liblua_a-lparser.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lstate.o -MD -MP -MF .deps/liblua_a-lstate.Tpo -c -o liblua_a-lstate.o `test -f 'lstate.c' || echo './'`lstate.c mv -f .deps/liblua_a-lstate.Tpo .deps/liblua_a-lstate.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lstring.o -MD -MP -MF .deps/liblua_a-lstring.Tpo -c -o liblua_a-lstring.o `test -f 'lstring.c' || echo './'`lstring.c mv -f .deps/liblua_a-lstring.Tpo .deps/liblua_a-lstring.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lstrlib.o -MD -MP -MF .deps/liblua_a-lstrlib.Tpo -c -o liblua_a-lstrlib.o `test -f 'lstrlib.c' || echo './'`lstrlib.c mv -f .deps/liblua_a-lstrlib.Tpo .deps/liblua_a-lstrlib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ltable.o -MD -MP -MF .deps/liblua_a-ltable.Tpo -c -o liblua_a-ltable.o `test -f 'ltable.c' || echo './'`ltable.c mv -f .deps/liblua_a-ltable.Tpo .deps/liblua_a-ltable.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ltablib.o -MD -MP -MF .deps/liblua_a-ltablib.Tpo -c -o liblua_a-ltablib.o `test -f 'ltablib.c' || echo './'`ltablib.c mv -f .deps/liblua_a-ltablib.Tpo .deps/liblua_a-ltablib.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-ltm.o -MD -MP -MF .deps/liblua_a-ltm.Tpo -c -o liblua_a-ltm.o `test -f 'ltm.c' || echo './'`ltm.c mv -f .deps/liblua_a-ltm.Tpo .deps/liblua_a-ltm.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lundump.o -MD -MP -MF .deps/liblua_a-lundump.Tpo -c -o liblua_a-lundump.o `test -f 'lundump.c' || echo './'`lundump.c mv -f .deps/liblua_a-lundump.Tpo .deps/liblua_a-lundump.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lvm.o -MD -MP -MF .deps/liblua_a-lvm.Tpo -c -o liblua_a-lvm.o `test -f 'lvm.c' || echo './'`lvm.c mv -f .deps/liblua_a-lvm.Tpo .deps/liblua_a-lvm.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-lzio.o -MD -MP -MF .deps/liblua_a-lzio.Tpo -c -o liblua_a-lzio.o `test -f 'lzio.c' || echo './'`lzio.c mv -f .deps/liblua_a-lzio.Tpo .deps/liblua_a-lzio.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-tolua_event.o -MD -MP -MF .deps/liblua_a-tolua_event.Tpo -c -o liblua_a-tolua_event.o `test -f 'tolua_event.c' || echo './'`tolua_event.c mv -f .deps/liblua_a-tolua_event.Tpo .deps/liblua_a-tolua_event.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-tolua_is.o -MD -MP -MF .deps/liblua_a-tolua_is.Tpo -c -o liblua_a-tolua_is.o `test -f 'tolua_is.c' || echo './'`tolua_is.c mv -f .deps/liblua_a-tolua_is.Tpo .deps/liblua_a-tolua_is.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-tolua_map.o -MD -MP -MF .deps/liblua_a-tolua_map.Tpo -c -o liblua_a-tolua_map.o `test -f 'tolua_map.c' || echo './'`tolua_map.c mv -f .deps/liblua_a-tolua_map.Tpo .deps/liblua_a-tolua_map.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-tolua_push.o -MD -MP -MF .deps/liblua_a-tolua_push.Tpo -c -o liblua_a-tolua_push.o `test -f 'tolua_push.c' || echo './'`tolua_push.c mv -f .deps/liblua_a-tolua_push.Tpo .deps/liblua_a-tolua_push.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT liblua_a-tolua_to.o -MD -MP -MF .deps/liblua_a-tolua_to.Tpo -c -o liblua_a-tolua_to.o `test -f 'tolua_to.c' || echo './'`tolua_to.c mv -f .deps/liblua_a-tolua_to.Tpo .deps/liblua_a-tolua_to.Po rm -f liblua.a ar cru liblua.a liblua_a-lapi.o liblua_a-lauxlib.o liblua_a-lbaselib.o liblua_a-lcode.o liblua_a-ldblib.o liblua_a-ldebug.o liblua_a-ldo.o liblua_a-ldump.o liblua_a-lfunc.o liblua_a-lgc.o liblua_a-linit.o liblua_a-liolib.o liblua_a-llex.o liblua_a-lmathlib.o liblua_a-lmem.o liblua_a-loadlib.o liblua_a-lobject.o liblua_a-lopcodes.o liblua_a-loslib.o liblua_a-lparser.o liblua_a-lstate.o liblua_a-lstring.o liblua_a-lstrlib.o liblua_a-ltable.o liblua_a-ltablib.o liblua_a-ltm.o liblua_a-lundump.o liblua_a-lvm.o liblua_a-lzio.o liblua_a-tolua_event.o liblua_a-tolua_is.o liblua_a-tolua_map.o liblua_a-tolua_push.o liblua_a-tolua_to.o ranlib liblua.a gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/lua' Making all in zipios++ gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++' Making all in zipios++ gmake[3]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/zipios++' gmake all-am gmake[4]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/zipios++' gmake[4]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/zipios++' gmake[3]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/zipios++' Making all in src gmake[3]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/src' c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT basicentry.o -MD -MP -MF .deps/basicentry.Tpo -c -o basicentry.o basicentry.cpp mv -f .deps/basicentry.Tpo .deps/basicentry.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT collcoll.o -MD -MP -MF .deps/collcoll.Tpo -c -o collcoll.o collcoll.cpp mv -f .deps/collcoll.Tpo .deps/collcoll.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT dircoll.o -MD -MP -MF .deps/dircoll.Tpo -c -o dircoll.o dircoll.cpp mv -f .deps/dircoll.Tpo .deps/dircoll.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT directory.o -MD -MP -MF .deps/directory.Tpo -c -o directory.o directory.cpp mv -f .deps/directory.Tpo .deps/directory.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT fcoll.o -MD -MP -MF .deps/fcoll.Tpo -c -o fcoll.o fcoll.cpp mv -f .deps/fcoll.Tpo .deps/fcoll.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT fcollexceptions.o -MD -MP -MF .deps/fcollexceptions.Tpo -c -o fcollexceptions.o fcollexceptions.cpp mv -f .deps/fcollexceptions.Tpo .deps/fcollexceptions.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT fileentry.o -MD -MP -MF .deps/fileentry.Tpo -c -o fileentry.o fileentry.cpp mv -f .deps/fileentry.Tpo .deps/fileentry.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT filepath.o -MD -MP -MF .deps/filepath.Tpo -c -o filepath.o filepath.cpp mv -f .deps/filepath.Tpo .deps/filepath.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT filterinputstreambuf.o -MD -MP -MF .deps/filterinputstreambuf.Tpo -c -o filterinputstreambuf.o filterinputstreambuf.cpp mv -f .deps/filterinputstreambuf.Tpo .deps/filterinputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT inflateinputstreambuf.o -MD -MP -MF .deps/inflateinputstreambuf.Tpo -c -o inflateinputstreambuf.o inflateinputstreambuf.cpp mv -f .deps/inflateinputstreambuf.Tpo .deps/inflateinputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT gzipoutputstream.o -MD -MP -MF .deps/gzipoutputstream.Tpo -c -o gzipoutputstream.o gzipoutputstream.cpp mv -f .deps/gzipoutputstream.Tpo .deps/gzipoutputstream.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT gzipoutputstreambuf.o -MD -MP -MF .deps/gzipoutputstreambuf.Tpo -c -o gzipoutputstreambuf.o gzipoutputstreambuf.cpp mv -f .deps/gzipoutputstreambuf.Tpo .deps/gzipoutputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipfile.o -MD -MP -MF .deps/zipfile.Tpo -c -o zipfile.o zipfile.cpp mv -f .deps/zipfile.Tpo .deps/zipfile.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT ziphead.o -MD -MP -MF .deps/ziphead.Tpo -c -o ziphead.o ziphead.cpp mv -f .deps/ziphead.Tpo .deps/ziphead.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipheadio.o -MD -MP -MF .deps/zipheadio.Tpo -c -o zipheadio.o zipheadio.cpp mv -f .deps/zipheadio.Tpo .deps/zipheadio.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipinputstream.o -MD -MP -MF .deps/zipinputstream.Tpo -c -o zipinputstream.o zipinputstream.cpp mv -f .deps/zipinputstream.Tpo .deps/zipinputstream.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipinputstreambuf.o -MD -MP -MF .deps/zipinputstreambuf.Tpo -c -o zipinputstreambuf.o zipinputstreambuf.cpp mv -f .deps/zipinputstreambuf.Tpo .deps/zipinputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT filteroutputstreambuf.o -MD -MP -MF .deps/filteroutputstreambuf.Tpo -c -o filteroutputstreambuf.o filteroutputstreambuf.cpp mv -f .deps/filteroutputstreambuf.Tpo .deps/filteroutputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT deflateoutputstreambuf.o -MD -MP -MF .deps/deflateoutputstreambuf.Tpo -c -o deflateoutputstreambuf.o deflateoutputstreambuf.cpp mv -f .deps/deflateoutputstreambuf.Tpo .deps/deflateoutputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipoutputstreambuf.o -MD -MP -MF .deps/zipoutputstreambuf.Tpo -c -o zipoutputstreambuf.o zipoutputstreambuf.cpp mv -f .deps/zipoutputstreambuf.Tpo .deps/zipoutputstreambuf.Po c++ -DHAVE_CONFIG_H -I. -I../zipios++ -I/usr/local/include -I/usr/X11R6/include -I./.. -I.. -O2 -pipe -MT zipoutputstream.o -MD -MP -MF .deps/zipoutputstream.Tpo -c -o zipoutputstream.o zipoutputstream.cpp mv -f .deps/zipoutputstream.Tpo .deps/zipoutputstream.Po rm -f libzipios.a ar cru libzipios.a basicentry.o collcoll.o dircoll.o directory.o fcoll.o fcollexceptions.o fileentry.o filepath.o filterinputstreambuf.o inflateinputstreambuf.o gzipoutputstream.o gzipoutputstreambuf.o zipfile.o ziphead.o zipheadio.o zipinputstream.o zipinputstreambuf.o filteroutputstreambuf.o deflateoutputstreambuf.o zipoutputstreambuf.o zipoutputstream.o ranlib libzipios.a gmake[3]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++/src' gmake[3]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++' gmake[3]: Nothing to be done for 'all-am'. gmake[3]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++' gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/zipios++' Making all in tinygettext gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/tinygettext' depbase=`echo src/dictionary.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/dictionary.o -MD -MP -MF $depbase.Tpo -c -o src/dictionary.o src/dictionary.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/dictionary_manager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/dictionary_manager.o -MD -MP -MF $depbase.Tpo -c -o src/dictionary_manager.o src/dictionary_manager.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/iconv.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/iconv.o -MD -MP -MF $depbase.Tpo -c -o src/iconv.o src/iconv.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/language.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/language.o -MD -MP -MF $depbase.Tpo -c -o src/language.o src/language.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/log.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/log.o -MD -MP -MF $depbase.Tpo -c -o src/log.o src/log.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/plural_forms.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/plural_forms.o -MD -MP -MF $depbase.Tpo -c -o src/plural_forms.o src/plural_forms.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/po_parser.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/po_parser.o -MD -MP -MF $depbase.Tpo -c -o src/po_parser.o src/po_parser.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/tinygettext.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/tinygettext.o -MD -MP -MF $depbase.Tpo -c -o src/tinygettext.o src/tinygettext.cpp &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo src/unix_file_system.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -fpermissive -I../../lib-src/tinygettext/include -MT src/unix_file_system.o -MD -MP -MF $depbase.Tpo -c -o src/unix_file_system.o src/unix_file_system.cpp &&\ mv -f $depbase.Tpo $depbase.Po rm -f libtinygettext.a ar cru libtinygettext.a src/dictionary.o src/dictionary_manager.o src/iconv.o src/language.o src/log.o src/plural_forms.o src/po_parser.o src/tinygettext.o src/unix_file_system.o ranlib libtinygettext.a gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/tinygettext' Making all in enigma-core gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src/enigma-core' cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -MT SDL_gfxPrimitives.o -MD -MP -MF .deps/SDL_gfxPrimitives.Tpo -c -o SDL_gfxPrimitives.o SDL_gfxPrimitives.c mv -f .deps/SDL_gfxPrimitives.Tpo .deps/SDL_gfxPrimitives.Po cc -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -MT SDL_rotozoom.o -MD -MP -MF .deps/SDL_rotozoom.Tpo -c -o SDL_rotozoom.o SDL_rotozoom.c mv -f .deps/SDL_rotozoom.Tpo .deps/SDL_rotozoom.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_argp.o -MD -MP -MF .deps/ecl_argp.Tpo -c -o ecl_argp.o ecl_argp.cc mv -f .deps/ecl_argp.Tpo .deps/ecl_argp.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_buffer.o -MD -MP -MF .deps/ecl_buffer.Tpo -c -o ecl_buffer.o ecl_buffer.cc mv -f .deps/ecl_buffer.Tpo .deps/ecl_buffer.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_dict.o -MD -MP -MF .deps/ecl_dict.Tpo -c -o ecl_dict.o ecl_dict.cc mv -f .deps/ecl_dict.Tpo .deps/ecl_dict.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_font.o -MD -MP -MF .deps/ecl_font.Tpo -c -o ecl_font.o ecl_font.cc mv -f .deps/ecl_font.Tpo .deps/ecl_font.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_geom.o -MD -MP -MF .deps/ecl_geom.Tpo -c -o ecl_geom.o ecl_geom.cc mv -f .deps/ecl_geom.Tpo .deps/ecl_geom.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_math.o -MD -MP -MF .deps/ecl_math.Tpo -c -o ecl_math.o ecl_math.cc mv -f .deps/ecl_math.Tpo .deps/ecl_math.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_sdl.o -MD -MP -MF .deps/ecl_sdl.Tpo -c -o ecl_sdl.o ecl_sdl.cc mv -f .deps/ecl_sdl.Tpo .deps/ecl_sdl.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_system.o -MD -MP -MF .deps/ecl_system.Tpo -c -o ecl_system.o ecl_system.cc mv -f .deps/ecl_system.Tpo .deps/ecl_system.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_sys_localename.o -MD -MP -MF .deps/ecl_sys_localename.Tpo -c -o ecl_sys_localename.o ecl_sys_localename.cc mv -f .deps/ecl_sys_localename.Tpo .deps/ecl_sys_localename.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_utf.o -MD -MP -MF .deps/ecl_utf.Tpo -c -o ecl_utf.o ecl_utf.cc mv -f .deps/ecl_utf.Tpo .deps/ecl_utf.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_util.o -MD -MP -MF .deps/ecl_util.Tpo -c -o ecl_util.o ecl_util.cc mv -f .deps/ecl_util.Tpo .deps/ecl_util.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT ecl_video.o -MD -MP -MF .deps/ecl_video.Tpo -c -o ecl_video.o ecl_video.cc mv -f .deps/ecl_video.Tpo .deps/ecl_video.Po rm -f libecl.a ar cru libecl.a SDL_gfxPrimitives.o SDL_rotozoom.o ecl_argp.o ecl_buffer.o ecl_dict.o ecl_font.o ecl_geom.o ecl_math.o ecl_sdl.o ecl_system.o ecl_sys_localename.o ecl_utf.o ecl_util.o ecl_video.o ranlib libecl.a gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src/enigma-core' gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/lib-src' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src' gmake[1]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/lib-src' Making all in tools gmake[1]: Entering directory '/pobj/enigma-1.30/enigma-1.30/tools' cc -DHAVE_CONFIG_H -I. -I../src -I/usr/local/include -I/usr/X11R6/include -I../lib-src/lua -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT tolua-tolua.o -MD -MP -MF .deps/tolua-tolua.Tpo -c -o tolua-tolua.o `test -f 'tolua.c' || echo './'`tolua.c mv -f .deps/tolua-tolua.Tpo .deps/tolua-tolua.Po cc -DHAVE_CONFIG_H -I. -I../src -I/usr/local/include -I/usr/X11R6/include -I../lib-src/lua -x c++ -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -O2 -pipe -MT tolua-toluabind.o -MD -MP -MF .deps/tolua-toluabind.Tpo -c -o tolua-toluabind.o `test -f 'toluabind.c' || echo './'`toluabind.c mv -f .deps/tolua-toluabind.Tpo .deps/tolua-toluabind.Po c++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -MT dummy.o -MD -MP -MF .deps/dummy.Tpo -c -o dummy.o dummy.cc mv -f .deps/dummy.Tpo .deps/dummy.Po c++ -std=c++14 -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -L/usr/X11R6/lib -L/usr/local/lib -lintl -liconv -o tolua tolua-tolua.o tolua-toluabind.o dummy.o ../lib-src/lua/liblua.a -lcurl -lxerces-c -lpng /usr/bin/ld: Dwarf Error: found dwarf version '0', this reader only handles version 2 information. ../lib-src/lua/liblua.a(liblua_a-lobject.o): In function `luaO_chunkid(char*, char const*, unsigned long)': lobject.c:(.text+0xca0): warning: strcat() is almost always misused, please use strlcat() /usr/bin/ld: Dwarf Error: found dwarf version '0', this reader only handles version 2 information. ../lib-src/lua/liblua.a(liblua_a-lmathlib.o): In function `.L0 ': lmathlib.c:(.text+0x15b4): warning: rand() may return deterministic values, is that what you want? /usr/local/lib/libintl.so.8.2: warning: sprintf() is often misused, please use snprintf() /usr/bin/ld: Dwarf Error: found dwarf version '0', this reader only handles version 2 information. ../lib-src/lua/liblua.a(liblua_a-loslib.o): In function `.L0 ': loslib.c:(.text+0x11d4): warning: tmpnam() possibly used unsafely; consider using mkstemp() /usr/local/lib/libintl.so.8.2: warning: strcpy() is almost always misused, please use strlcpy() gmake[1]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/tools' Making all in intl gmake[1]: Entering directory '/pobj/enigma-1.30/enigma-1.30/intl' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/intl' Making all in src gmake[1]: Entering directory '/pobj/enigma-1.30/enigma-1.30/src' gmake all-am gmake[2]: Entering directory '/pobj/enigma-1.30/enigma-1.30/src' depbase=`echo actors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors.o -MD -MP -MF $depbase.Tpo -c -o actors.o actors.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo AttributeDescriptor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT AttributeDescriptor.o -MD -MP -MF $depbase.Tpo -c -o AttributeDescriptor.o AttributeDescriptor.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo client.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT client.o -MD -MP -MF $depbase.Tpo -c -o client.o client.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo DOMErrorReporter.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT DOMErrorReporter.o -MD -MP -MF $depbase.Tpo -c -o DOMErrorReporter.o DOMErrorReporter.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo DOMSchemaResolver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT DOMSchemaResolver.o -MD -MP -MF $depbase.Tpo -c -o DOMSchemaResolver.o DOMSchemaResolver.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo d_follower.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT d_follower.o -MD -MP -MF $depbase.Tpo -c -o d_follower.o d_follower.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo d_models.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT d_models.o -MD -MP -MF $depbase.Tpo -c -o d_models.o d_models.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo display.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT display.o -MD -MP -MF $depbase.Tpo -c -o display.o display.cc &&\ mv -f $depbase.Tpo $depbase.Po display.cc:770:18: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] 770 | am.remove_if(mem_fun(&Model::is_garbage)); | ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:102:1: note: 'mem_fun' has been explicitly marked deprecated here 102 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI const_mem_fun_t<_Sp, _Tp> mem_fun(_Sp (_Tp::*__f)() const) { | ^ /usr/include/c++/v1/__config:711:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 711 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 1 warning generated. depbase=`echo enigma.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT enigma.o -MD -MP -MF $depbase.Tpo -c -o enigma.o enigma.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo file.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT file.o -MD -MP -MF $depbase.Tpo -c -o file.o file.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo file_zip.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT file_zip.o -MD -MP -MF $depbase.Tpo -c -o file_zip.o file_zip.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo floors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors.o -MD -MP -MF $depbase.Tpo -c -o floors.o floors.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo game.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT game.o -MD -MP -MF $depbase.Tpo -c -o game.o game.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo GridObject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT GridObject.o -MD -MP -MF $depbase.Tpo -c -o GridObject.o GridObject.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Inventory.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT Inventory.o -MD -MP -MF $depbase.Tpo -c -o Inventory.o Inventory.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo items.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items.o -MD -MP -MF $depbase.Tpo -c -o items.o items.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo KindDescriptor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT KindDescriptor.o -MD -MP -MF $depbase.Tpo -c -o KindDescriptor.o KindDescriptor.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo laser.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT laser.o -MD -MP -MF $depbase.Tpo -c -o laser.o laser.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo LocalToXML.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT LocalToXML.o -MD -MP -MF $depbase.Tpo -c -o LocalToXML.o LocalToXML.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lua.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lua.o -MD -MP -MF $depbase.Tpo -c -o lua.o lua.cc &&\ mv -f $depbase.Tpo $depbase.Po lua.cc:1389:21: warning: enumeration values 'OBJECT', 'OTHER', and 'ACTOR' not handled in switch [-Wswitch] 1389 | switch (ot) { | ^~ lua.cc:1409:17: warning: enumeration values 'OBJECT', 'OTHER', and 'ACTOR' not handled in switch [-Wswitch] 1409 | switch (ot) { | ^~ lua.cc:3897:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 3897 | fprintf(stderr, _("Your installation may be incomplete or invalid.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lua.cc:3897:25: note: treat the string as an argument to avoid this 3897 | fprintf(stderr, _("Your installation may be incomplete or invalid.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ lua.cc:3904:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 3904 | fprintf(stderr, _("Your installation may be incomplete or invalid.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lua.cc:3904:25: note: treat the string as an argument to avoid this 3904 | fprintf(stderr, _("Your installation may be incomplete or invalid.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ 4 warnings generated. depbase=`echo lua-display.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lua-display.o -MD -MP -MF $depbase.Tpo -c -o lua-display.o lua-display.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lua-enigma.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lua-enigma.o -MD -MP -MF $depbase.Tpo -c -o lua-enigma.o lua-enigma.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lua-global.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lua-global.o -MD -MP -MF $depbase.Tpo -c -o lua-global.o lua-global.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lua-ecl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lua-ecl.o -MD -MP -MF $depbase.Tpo -c -o lua-ecl.o lua-ecl.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT main.o -MD -MP -MF $depbase.Tpo -c -o main.o main.cc &&\ mv -f $depbase.Tpo $depbase.Po main.cc:359:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 359 | fprintf(stderr, _("Error in configuration file.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc:359:25: note: treat the string as an argument to avoid this 359 | fprintf(stderr, _("Error in configuration file.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ main.cc:600:33: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 600 | fprintf(stderr, _("Error: Home directory does not exist.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc:600:33: note: treat the string as an argument to avoid this 600 | fprintf(stderr, _("Error: Home directory does not exist.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ main.cc:623:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 623 | fprintf(stderr, _("Error: Home directory does not exist.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc:623:25: note: treat the string as an argument to avoid this 623 | fprintf(stderr, _("Error: Home directory does not exist.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ main.cc:642:29: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 642 | fprintf(stderr, _("Error in XML initialization.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc:642:29: note: treat the string as an argument to avoid this 642 | fprintf(stderr, _("Error in XML initialization.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ main.cc:691:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 691 | fprintf(stderr, _("Error in XML initialization.\n")); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc:691:25: note: treat the string as an argument to avoid this 691 | fprintf(stderr, _("Error in XML initialization.\n")); | ^ | "%s", ./nls.hh:7:21: note: expanded from macro '_' 7 | # define _(String) nls::translate(String).c_str() | ^ 5 warnings generated. depbase=`echo MessageDescriptor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT MessageDescriptor.o -MD -MP -MF $depbase.Tpo -c -o MessageDescriptor.o MessageDescriptor.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo netgame.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT netgame.o -MD -MP -MF $depbase.Tpo -c -o netgame.o netgame.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo network.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT network.o -MD -MP -MF $depbase.Tpo -c -o network.o network.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo nls.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT nls.o -MD -MP -MF $depbase.Tpo -c -o nls.o nls.cc &&\ mv -f $depbase.Tpo $depbase.Po nls.cc:96:90: warning: unqualified call to 'std::move' [-Wunqualified-std-cast-call] 96 | unique_ptr> isptr = make_unique>(move(ifs)); | ^ | std:: 1 warning generated. depbase=`echo Object.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT Object.o -MD -MP -MF $depbase.Tpo -c -o Object.o Object.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ObjectValidator.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT ObjectValidator.o -MD -MP -MF $depbase.Tpo -c -o ObjectValidator.o ObjectValidator.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo oxyd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT oxyd.o -MD -MP -MF $depbase.Tpo -c -o oxyd.o oxyd.cc &&\ mv -f $depbase.Tpo $depbase.Po oxyd.cc:776:12: warning: returning address of local temporary object [-Wreturn-stack-address] 776 | return sound::GetOxydSoundSet(m_datfile->getVersion()).c_str(); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. depbase=`echo ox_extra.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT ox_extra.o -MD -MP -MF $depbase.Tpo -c -o ox_extra.o ox_extra.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ox_magnum.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT ox_magnum.o -MD -MP -MF $depbase.Tpo -c -o ox_magnum.o ox_magnum.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ox_oxyd1.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT ox_oxyd1.o -MD -MP -MF $depbase.Tpo -c -o ox_oxyd1.o ox_oxyd1.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo ox_peroxyd.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT ox_peroxyd.o -MD -MP -MF $depbase.Tpo -c -o ox_peroxyd.o ox_peroxyd.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo options.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT options.o -MD -MP -MF $depbase.Tpo -c -o options.o options.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo player.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT player.o -MD -MP -MF $depbase.Tpo -c -o player.o player.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo PreferenceManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT PreferenceManager.o -MD -MP -MF $depbase.Tpo -c -o PreferenceManager.o PreferenceManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo PropertyManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT PropertyManager.o -MD -MP -MF $depbase.Tpo -c -o PropertyManager.o PropertyManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo resource_cache.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT resource_cache.o -MD -MP -MF $depbase.Tpo -c -o resource_cache.o resource_cache.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo server.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT server.o -MD -MP -MF $depbase.Tpo -c -o server.o server.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo SoundEffectManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT SoundEffectManager.o -MD -MP -MF $depbase.Tpo -c -o SoundEffectManager.o SoundEffectManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo SoundEngine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT SoundEngine.o -MD -MP -MF $depbase.Tpo -c -o SoundEngine.o SoundEngine.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo MusicManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT MusicManager.o -MD -MP -MF $depbase.Tpo -c -o MusicManager.o MusicManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo StateObject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT StateObject.o -MD -MP -MF $depbase.Tpo -c -o StateObject.o StateObject.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo StateManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT StateManager.o -MD -MP -MF $depbase.Tpo -c -o StateManager.o StateManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones.o -MD -MP -MF $depbase.Tpo -c -o stones.o stones.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo timer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT timer.o -MD -MP -MF $depbase.Tpo -c -o timer.o timer.cc &&\ mv -f $depbase.Tpo $depbase.Po timer.cc:134:33: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] 134 | self->alarms.remove_if(std::mem_fun_ref(&Alarm::expired)); | ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:131:1: note: 'mem_fun_ref' has been explicitly marked deprecated here 131 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI const_mem_fun_ref_t<_Sp, _Tp> | ^ /usr/include/c++/v1/__config:711:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 711 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 1 warning generated. depbase=`echo Utf8ToXML.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT Utf8ToXML.o -MD -MP -MF $depbase.Tpo -c -o Utf8ToXML.o Utf8ToXML.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo utilXML.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT utilXML.o -MD -MP -MF $depbase.Tpo -c -o utilXML.o utilXML.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo Value.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT Value.o -MD -MP -MF $depbase.Tpo -c -o Value.o Value.cc &&\ mv -f $depbase.Tpo $depbase.Po Value.cc:205:21: warning: enumeration values 'DEFAULT' and 'NIL' not handled in switch [-Wswitch] 205 | switch (type) { | ^~~~ Value.cc:295:17: warning: 4 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 295 | switch (type) { | ^~~~ Value.cc:342:29: warning: enumeration values 'OBJECT' and 'OTHER' not handled in switch [-Wswitch] 342 | switch (obj->getObjectType()) { | ^~~~~~~~~~~~~~~~~~~~ Value.cc:333:17: warning: 6 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 333 | switch (type) { | ^~~~ Value.cc:390:17: warning: 7 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 390 | switch (type) { | ^~~~ Value.cc:454:29: warning: enumeration values 'OBJECT' and 'OTHER' not handled in switch [-Wswitch] 454 | switch (obj->getObjectType()) { | ^~~~~~~~~~~~~~~~~~~~ Value.cc:444:17: warning: 6 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 444 | switch (type) { | ^~~~ Value.cc:471:17: warning: 7 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 471 | switch (type) { | ^~~~ Value.cc:506:17: warning: 5 enumeration values not handled in switch: 'DEFAULT', 'NIL', 'BOOL'... [-Wswitch] 506 | switch (type) { | ^~~~ 9 warnings generated. depbase=`echo video.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT video.o -MD -MP -MF $depbase.Tpo -c -o video.o video.cc &&\ mv -f $depbase.Tpo $depbase.Po video.cc:623:37: warning: equality comparison result unused [-Wunused-comparison] 623 | app.selectedWindowTilesetId == GetTilesetId(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ video.cc:623:37: note: use '=' to turn this equality comparison into an assignment 623 | app.selectedWindowTilesetId == GetTilesetId(); | ^~ | = 1 warning generated. depbase=`echo video_effects.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT video_effects.o -MD -MP -MF $depbase.Tpo -c -o video_effects.o video_effects.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo WorldProxy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT WorldProxy.o -MD -MP -MF $depbase.Tpo -c -o WorldProxy.o WorldProxy.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo world.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT world.o -MD -MP -MF $depbase.Tpo -c -o world.o world.cc &&\ mv -f $depbase.Tpo $depbase.Po world.cc:240:50: warning: 'mem_fun' is deprecated [-Wdeprecated-declarations] 240 | for_each(actorlist.begin(), actorlist.end(), mem_fun(&Actor::dispose)); | ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:44:1: note: 'mem_fun' has been explicitly marked deprecated here 44 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI mem_fun_t<_Sp, _Tp> mem_fun(_Sp (_Tp::*__f)()) { | ^ /usr/include/c++/v1/__config:711:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 711 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ world.cc:523:29: warning: 'mem_fun_ref' is deprecated [-Wdeprecated-declarations] 523 | scrambles.remove_if(mem_fun_ref(&Scramble::expired)); | ^ /usr/include/c++/v1/__functional/mem_fun_ref.h:131:1: note: 'mem_fun_ref' has been explicitly marked deprecated here 131 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI const_mem_fun_ref_t<_Sp, _Tp> | ^ /usr/include/c++/v1/__config:711:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 711 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 2 warnings generated. depbase=`echo XMLtoLocal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT XMLtoLocal.o -MD -MP -MF $depbase.Tpo -c -o XMLtoLocal.o XMLtoLocal.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo XMLtoUtf8.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT XMLtoUtf8.o -MD -MP -MF $depbase.Tpo -c -o XMLtoUtf8.o XMLtoUtf8.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo actors/Balls.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors/Balls.o -MD -MP -MF $depbase.Tpo -c -o actors/Balls.o actors/Balls.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from actors/Balls.cc:21: ./actors/Balls.hh:125:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 125 | DECL_ACTORTRAITS_ARRAY(3, traitsIdx()); | ^ ./actors.hh:263:24: note: expanded from macro 'DECL_ACTORTRAITS_ARRAY' 263 | const ActorTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/Balls.cc:21: ./actors/Balls.hh:131:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 131 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/Balls.cc:21: ./actors/Balls.hh:140:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 140 | DECL_ACTORTRAITS_ARRAY(2, traitsIdx()); | ^ ./actors.hh:263:24: note: expanded from macro 'DECL_ACTORTRAITS_ARRAY' 263 | const ActorTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/Balls.cc:21: ./actors/Balls.hh:146:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 146 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/Balls.cc:21: ./actors/Balls.hh:149:22: warning: 'sink' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 149 | virtual void sink(double dtime); | ^ ./actors/Balls.hh:91:22: note: overridden virtual function is here 91 | virtual void sink(double dtime); | ^ 5 warnings generated. depbase=`echo actors/BugActor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors/BugActor.o -MD -MP -MF $depbase.Tpo -c -o actors/BugActor.o actors/BugActor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from actors/BugActor.cc:21: ./actors/BugActor.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_ACTORTRAITS; | ^ ./actors.hh:259:24: note: expanded from macro 'DECL_ACTORTRAITS' 259 | const ActorTraits &get_traits() const { return traits; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/BugActor.cc:21: ./actors/BugActor.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/BugActor.cc:21: ./actors/BugActor.hh:42:22: warning: 'is_dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual bool is_dead() const; | ^ ./actors.hh:137:18: note: overridden virtual function is here 137 | virtual bool is_dead() const = 0; | ^ 3 warnings generated. depbase=`echo actors/HorseActor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors/HorseActor.o -MD -MP -MF $depbase.Tpo -c -o actors/HorseActor.o actors/HorseActor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_ACTORTRAITS; | ^ ./actors.hh:259:24: note: expanded from macro 'DECL_ACTORTRAITS' 259 | const ActorTraits &get_traits() const { return traits; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:46:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual Value getAttr(const std::string &key) const; | ^ ./actors.hh:125:19: note: overridden virtual function is here 125 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:47:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./actors.hh:124:18: note: overridden virtual function is here 124 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:50:22: warning: 'is_dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual bool is_dead() const; | ^ ./actors.hh:137:18: note: overridden virtual function is here 137 | virtual bool is_dead() const = 0; | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:51:22: warning: 'think' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void think(double dtime); | ^ ./actors.hh:131:18: note: overridden virtual function is here 131 | virtual void think(double dtime); | ^ In file included from actors/HorseActor.cc:20: ./actors/HorseActor.hh:52:22: warning: 'afterStoneBounce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void afterStoneBounce(const StoneContact &sc); | ^ ./actors.hh:170:18: note: overridden virtual function is here 170 | virtual void afterStoneBounce(const StoneContact &) {} | ^ 7 warnings generated. depbase=`echo actors/KillerActor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors/KillerActor.o -MD -MP -MF $depbase.Tpo -c -o actors/KillerActor.o actors/KillerActor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from actors/KillerActor.cc:21: ./actors/KillerActor.hh:32:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | DECL_ACTORTRAITS_ARRAY(2, traitsIdx()); | ^ ./actors.hh:263:24: note: expanded from macro 'DECL_ACTORTRAITS_ARRAY' 263 | const ActorTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/KillerActor.cc:21: ./actors/KillerActor.hh:38:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/KillerActor.cc:21: ./actors/KillerActor.hh:41:22: warning: 'is_dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual bool is_dead() const; | ^ ./actors.hh:137:18: note: overridden virtual function is here 137 | virtual bool is_dead() const = 0; | ^ In file included from actors/KillerActor.cc:21: ./actors/KillerActor.hh:42:22: warning: 'on_collision' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual bool on_collision(Actor *a); | ^ ./actors.hh:133:18: note: overridden virtual function is here 133 | virtual bool on_collision(Actor *a); | ^ 4 warnings generated. depbase=`echo actors/Rotors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT actors/Rotors.o -MD -MP -MF $depbase.Tpo -c -o actors/Rotors.o actors/Rotors.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:56:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | DECL_ACTORTRAITS; | ^ ./actors.hh:259:24: note: expanded from macro 'DECL_ACTORTRAITS' 259 | const ActorTraits &get_traits() const { return traits; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:62:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:65:22: warning: 'on_collision' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual bool on_collision(Actor *a); | ^ ./actors.hh:133:18: note: overridden virtual function is here 133 | virtual bool on_collision(Actor *a); | ^ In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:71:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | DECL_ACTORTRAITS; | ^ ./actors.hh:259:24: note: expanded from macro 'DECL_ACTORTRAITS' 259 | const ActorTraits &get_traits() const { return traits; } | ^ ./actors.hh:129:32: note: overridden virtual function is here 129 | virtual const ActorTraits &get_traits() const = 0; | ^ In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:77:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from actors/Rotors.cc:21: ./actors/Rotors.hh:80:22: warning: 'on_collision' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 80 | virtual bool on_collision(Actor *a); | ^ ./actors.hh:133:18: note: overridden virtual function is here 133 | virtual bool on_collision(Actor *a); | ^ 6 warnings generated. depbase=`echo floors/BridgeFloor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/BridgeFloor.o -MD -MP -MF $depbase.Tpo -c -o floors/BridgeFloor.o floors/BridgeFloor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:47:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:48:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./floors.hh:85:18: note: overridden virtual function is here 85 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:49:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value message(const Message &m); | ^ ./floors.hh:84:19: note: overridden virtual function is here 84 | virtual Value message(const Message &m) override; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:52:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:53:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:54:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:57:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:58:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void on_creation(GridPos p); | ^ ./floors.hh:112:18: note: overridden virtual function is here 112 | virtual void on_creation(GridPos p) override; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:61:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void animcb(); | ^ ./floors.hh:105:18: note: overridden virtual function is here 105 | virtual void animcb() override; | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:64:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void stone_change(Stone *st); | ^ ./floors.hh:95:18: note: overridden virtual function is here 95 | virtual void stone_change(Stone *); | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:65:22: warning: 'actor_contact' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void actor_contact(Actor *a); | ^ ./floors.hh:96:18: note: overridden virtual function is here 96 | virtual void actor_contact(Actor *) {} | ^ In file included from floors/BridgeFloor.cc:20: ./floors/BridgeFloor.hh:68:14: warning: 'has_firetype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | bool has_firetype(FloorFireType selector); | ^ ./floors.hh:118:18: note: overridden virtual function is here 118 | virtual bool has_firetype(FloorFireType selector); | ^ 12 warnings generated. depbase=`echo floors/FloodStream.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/FloodStream.o -MD -MP -MF $depbase.Tpo -c -o floors/FloodStream.o floors/FloodStream.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:56:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:57:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual Value message(const Message &m); | ^ ./floors.hh:84:19: note: overridden virtual function is here 84 | virtual Value message(const Message &m) override; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:60:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:63:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:64:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void on_creation(GridPos p); | ^ ./floors.hh:112:18: note: overridden virtual function is here 112 | virtual void on_creation(GridPos p) override; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:67:22: warning: 'is_destructible' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual bool is_destructible() const; | ^ ./floors.hh:102:18: note: overridden virtual function is here 102 | virtual bool is_destructible() const; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:68:22: warning: 'get_sink_speed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual void get_sink_speed (double &sinkspeed, double &raisespeed) const; | ^ ./floors.hh:101:18: note: overridden virtual function is here 101 | virtual void get_sink_speed(double &sinkspeed, double &raisespeed) const; | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:69:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual void stone_change(Stone *st); | ^ ./floors.hh:95:18: note: overridden virtual function is here 95 | virtual void stone_change(Stone *); | ^ In file included from floors/FloodStream.cc:20: ./floors/FloodStream.hh:72:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 9 warnings generated. depbase=`echo floors/ForwardFloor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/ForwardFloor.o -MD -MP -MF $depbase.Tpo -c -o floors/ForwardFloor.o floors/ForwardFloor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:38:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./floors.hh:85:18: note: overridden virtual function is here 85 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:39:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual Value getAttr(const std::string &key) const; | ^ ./floors.hh:86:19: note: overridden virtual function is here 86 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:40:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual Value message(const Message &m); | ^ ./floors.hh:84:19: note: overridden virtual function is here 84 | virtual Value message(const Message &m) override; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:43:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:46:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:47:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void on_creation(GridPos p); | ^ ./floors.hh:112:18: note: overridden virtual function is here 112 | virtual void on_creation(GridPos p) override; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:50:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void animcb(); | ^ ./floors.hh:105:18: note: overridden virtual function is here 105 | virtual void animcb() override; | ^ In file included from floors/ForwardFloor.cc:20: ./floors/ForwardFloor.hh:54:22: warning: 'distinguished_alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void distinguished_alarm(int alarmnr); | ^ ./timer.hh:31:18: note: overridden virtual function is here 31 | virtual void distinguished_alarm(int alarmnr) {} | ^ 9 warnings generated. depbase=`echo floors/ScalesFloor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/ScalesFloor.o -MD -MP -MF $depbase.Tpo -c -o floors/ScalesFloor.o floors/ScalesFloor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./floors.hh:85:18: note: overridden virtual function is here 85 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:47:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value message(const Message &m); | ^ ./floors.hh:84:19: note: overridden virtual function is here 84 | virtual Value message(const Message &m) override; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:53:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:54:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void on_creation(GridPos p); | ^ ./floors.hh:112:18: note: overridden virtual function is here 112 | virtual void on_creation(GridPos p) override; | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:55:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:56:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from floors/ScalesFloor.cc:20: ./floors/ScalesFloor.hh:59:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void stone_change(Stone *st); | ^ ./floors.hh:95:18: note: overridden virtual function is here 95 | virtual void stone_change(Stone *); | ^ 9 warnings generated. depbase=`echo floors/SimpleFloors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/SimpleFloors.o -MD -MP -MF $depbase.Tpo -c -o floors/SimpleFloors.o floors/SimpleFloors.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:40:22: warning: 'is_destructible' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual bool is_destructible() const; | ^ ./floors.hh:102:18: note: overridden virtual function is here 102 | virtual bool is_destructible() const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:41:22: warning: 'actor_contact' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void actor_contact(Actor *); | ^ ./floors.hh:96:18: note: overridden virtual function is here 96 | virtual void actor_contact(Actor *) {} | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:54:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:57:22: warning: 'actor_contact' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void actor_contact(Actor *); | ^ ./floors.hh:96:18: note: overridden virtual function is here 96 | virtual void actor_contact(Actor *) {} | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:70:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:73:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:86:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 86 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:99:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 99 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:102:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 102 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:120:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 120 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:123:22: warning: 'add_force' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 123 | virtual void add_force(Actor *a, ecl::V2 &); // Note: actor = 0 must be allowed! | ^ ./floors.hh:90:18: note: overridden virtual function is here 90 | virtual void add_force(Actor *, ecl::V2 &); // Note: actor = 0 must be allowed! | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:136:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 136 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:139:22: warning: 'is_destructible' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 139 | virtual bool is_destructible() const; | ^ ./floors.hh:102:18: note: overridden virtual function is here 102 | virtual bool is_destructible() const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:140:22: warning: 'get_sink_speed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 140 | virtual void get_sink_speed (double &sinkspeed, double &raisespeed) const; | ^ ./floors.hh:101:18: note: overridden virtual function is here 101 | virtual void get_sink_speed(double &sinkspeed, double &raisespeed) const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:163:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 163 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:164:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 164 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./floors.hh:85:18: note: overridden virtual function is here 85 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:165:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 165 | virtual Value getAttr(const std::string &key) const; | ^ ./floors.hh:86:19: note: overridden virtual function is here 86 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:168:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 168 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/SimpleFloors.cc:21: ./floors/SimpleFloors.hh:171:25: warning: 'process_mouseforce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 171 | virtual ecl::V2 process_mouseforce (Actor *a, ecl::V2 force); | ^ ./floors.hh:89:21: note: overridden virtual function is here 89 | virtual ecl::V2 process_mouseforce(Actor *a, ecl::V2 force); | ^ 20 warnings generated. depbase=`echo floors/SlopeFloor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/SlopeFloor.o -MD -MP -MF $depbase.Tpo -c -o floors/SlopeFloor.o floors/SlopeFloor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:41:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:42:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./floors.hh:85:18: note: overridden virtual function is here 85 | virtual void setAttr(const std::string &key, const Value &val) override; | ^ In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:43:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual Value getAttr(const std::string &key) const; | ^ ./floors.hh:86:19: note: overridden virtual function is here 86 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:46:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:49:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/SlopeFloor.cc:20: ./floors/SlopeFloor.hh:52:22: warning: 'add_force' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void add_force(Actor *, ecl::V2 &); | ^ ./floors.hh:90:18: note: overridden virtual function is here 90 | virtual void add_force(Actor *, ecl::V2 &); // Note: actor = 0 must be allowed! | ^ 6 warnings generated. depbase=`echo floors/StandardFloors.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/StandardFloors.o -MD -MP -MF $depbase.Tpo -c -o floors/StandardFloors.o floors/StandardFloors.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/StandardFloors.cc:20: ./floors/StandardFloors.hh:33:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/StandardFloors.cc:20: ./floors/StandardFloors.hh:36:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from floors/StandardFloors.cc:20: ./floors/StandardFloors.hh:37:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/StandardFloors.cc:20: ./floors/StandardFloors.hh:40:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ 4 warnings generated. depbase=`echo floors/ThiefFloor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT floors/ThiefFloor.o -MD -MP -MF $depbase.Tpo -c -o floors/ThiefFloor.o floors/ThiefFloor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:54:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:55:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual Value message(const Message &m); | ^ ./floors.hh:84:19: note: overridden virtual function is here 84 | virtual Value message(const Message &m) override; | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:58:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:61:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:62:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:63:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void on_creation(GridPos p); | ^ ./floors.hh:112:18: note: overridden virtual function is here 112 | virtual void on_creation(GridPos p) override; | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:64:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from floors/ThiefFloor.cc:22: ./floors/ThiefFloor.hh:67:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void animcb(); | ^ ./floors.hh:105:18: note: overridden virtual function is here 105 | virtual void animcb() override; | ^ 8 warnings generated. depbase=`echo gui/ErrorMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/ErrorMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/ErrorMenu.o gui/ErrorMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/GameMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/GameMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/GameMenu.o gui/GameMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/HelpMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/HelpMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/HelpMenu.o gui/HelpMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po gui/HelpMenu.cc:83:29: warning: result of comparison against a string literal is unspecified (use an explicit string comparison function instead) [-Wstring-compare] 83 | if (helptext[i] == "FREE TEXT FOLLOWS") { | ^ ~~~~~~~~~~~~~~~~~~~ 1 warning generated. depbase=`echo gui/InfoMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/InfoMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/InfoMenu.o gui/InfoMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LanguageMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LanguageMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/LanguageMenu.o gui/LanguageMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelInspector.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelInspector.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelInspector.o gui/LevelInspector.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelMenu.o gui/LevelMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelPackComposer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelPackComposer.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelPackComposer.o gui/LevelPackComposer.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelPackConfig.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelPackConfig.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelPackConfig.o gui/LevelPackConfig.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelPackMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelPackMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelPackMenu.o gui/LevelPackMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelPreviewCache.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelPreviewCache.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelPreviewCache.o gui/LevelPreviewCache.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LevelWidget.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LevelWidget.o -MD -MP -MF $depbase.Tpo -c -o gui/LevelWidget.o gui/LevelWidget.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/LPGroupConfig.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/LPGroupConfig.o -MD -MP -MF $depbase.Tpo -c -o gui/LPGroupConfig.o gui/LPGroupConfig.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/MainMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/MainMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/MainMenu.o gui/MainMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/Menu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/Menu.o -MD -MP -MF $depbase.Tpo -c -o gui/Menu.o gui/Menu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/MonospacedLabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/MonospacedLabel.o -MD -MP -MF $depbase.Tpo -c -o gui/MonospacedLabel.o gui/MonospacedLabel.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/OptionsMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/OptionsMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/OptionsMenu.o gui/OptionsMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/ScreenshotViewer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/ScreenshotViewer.o -MD -MP -MF $depbase.Tpo -c -o gui/ScreenshotViewer.o gui/ScreenshotViewer.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/SearchMenu.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/SearchMenu.o -MD -MP -MF $depbase.Tpo -c -o gui/SearchMenu.o gui/SearchMenu.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/TextField.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/TextField.o -MD -MP -MF $depbase.Tpo -c -o gui/TextField.o gui/TextField.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo gui/widgets.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT gui/widgets.o -MD -MP -MF $depbase.Tpo -c -o gui/widgets.o gui/widgets.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo items/BagItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/BagItem.o -MD -MP -MF $depbase.Tpo -c -o items/BagItem.o items/BagItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/BagItem.cc:21: ./items/BagItem.hh:40:26: warning: 'clone' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual BagItem *clone(); | ^ ./Object.hh:187:21: note: overridden virtual function is here 187 | virtual Object *clone() = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:41:22: warning: 'dispose' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void dispose(); | ^ ./Object.hh:188:18: note: overridden virtual function is here 188 | virtual void dispose() = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:42:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:43:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:44:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:47:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:48:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:49:22: warning: 'setOwner' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setOwner(int player); | ^ ./GridObject.hh:62:22: note: overridden virtual function is here 62 | virtual void setOwner(int player); | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:50:22: warning: 'setOwnerPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setOwnerPos(GridPos po); | ^ ./GridObject.hh:74:22: note: overridden virtual function is here 74 | virtual void setOwnerPos(GridPos po); | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:53:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:56:22: warning: 'is_full' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual bool is_full() const; | ^ ./ItemHolder.hh:39:22: note: overridden virtual function is here 39 | virtual bool is_full() const = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:57:22: warning: 'is_empty' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual bool is_empty() const; | ^ ./ItemHolder.hh:40:22: note: overridden virtual function is here 40 | virtual bool is_empty() const = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:58:22: warning: 'add_item' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void add_item (Item *it); | ^ ./ItemHolder.hh:43:22: note: overridden virtual function is here 43 | virtual void add_item (Item *it) = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:59:23: warning: 'yield_first' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual Item *yield_first(); | ^ ./ItemHolder.hh:44:23: note: overridden virtual function is here 44 | virtual Item *yield_first() = 0; | ^ In file included from items/BagItem.cc:21: ./items/BagItem.hh:60:22: warning: 'containsKind' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual bool containsKind(std::string kind) const; | ^ ./ItemHolder.hh:47:22: note: overridden virtual function is here 47 | virtual bool containsKind(std::string kind) const = 0; | ^ 15 warnings generated. depbase=`echo items/BrakeItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/BrakeItem.o -MD -MP -MF $depbase.Tpo -c -o items/BrakeItem.o items/BrakeItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/BrakeItem.cc:21: ./items/BrakeItem.hh:37:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/BrakeItem.cc:21: ./items/BrakeItem.hh:40:29: warning: 'get_inventory_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual std::string get_inventory_model(); | ^ ./items.hh:257:25: note: overridden virtual function is here 257 | virtual std::string get_inventory_model(); | ^ In file included from items/BrakeItem.cc:21: ./items/BrakeItem.hh:41:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/BrakeItem.cc:21: ./items/BrakeItem.hh:42:22: warning: 'can_drop_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual bool can_drop_at(GridPos p); | ^ ./items.hh:235:18: note: overridden virtual function is here 235 | virtual bool can_drop_at(GridPos p); | ^ In file included from items/BrakeItem.cc:21: ./items/BrakeItem.hh:43:22: warning: 'drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void drop(Actor *a, GridPos p); | ^ ./items.hh:237:18: note: overridden virtual function is here 237 | virtual void drop(Actor *a, GridPos p); | ^ 5 warnings generated. depbase=`echo items/BlockerItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/BlockerItem.o -MD -MP -MF $depbase.Tpo -c -o items/BlockerItem.o items/BlockerItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:64:30: warning: 'clone' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual BlockerItem *clone(); | ^ ./Object.hh:187:21: note: overridden virtual function is here 187 | virtual Object *clone() = 0; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:65:22: warning: 'dispose' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void dispose(); | ^ ./Object.hh:188:18: note: overridden virtual function is here 188 | virtual void dispose() = 0; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:66:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:69:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:70:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:71:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:74:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:75:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:76:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:77:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:80:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 80 | virtual void stone_change(Stone *st); | ^ ./items.hh:246:18: note: overridden virtual function is here 246 | virtual void stone_change(Stone *st); | ^ In file included from items/BlockerItem.cc:21: ./items/BlockerItem.hh:83:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo items/Bomb.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Bomb.o -MD -MP -MF $depbase.Tpo -c -o items/Bomb.o items/Bomb.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Bomb.cc:19: ./items/Bomb.hh:42:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:43:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:44:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual Value message (const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:47:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:50:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:51:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void processLight(Direction d); | ^ ./items.hh:211:18: note: overridden virtual function is here 211 | virtual void processLight(Direction d) override; | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:54:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:57:29: warning: 'get_inventory_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual std::string get_inventory_model(); | ^ ./items.hh:257:25: note: overridden virtual function is here 257 | virtual std::string get_inventory_model(); | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:58:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/Bomb.cc:19: ./items/Bomb.hh:61:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 10 warnings generated. depbase=`echo items/Bottle.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Bottle.o -MD -MP -MF $depbase.Tpo -c -o items/Bottle.o items/Bottle.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Bottle.cc:21: ./items/Bottle.hh:41:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Bottle.cc:21: ./items/Bottle.hh:42:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Bottle.cc:21: ./items/Bottle.hh:45:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/Bottle.cc:21: ./items/Bottle.hh:46:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/Bottle.cc:21: ./items/Bottle.hh:47:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 5 warnings generated. depbase=`echo items/BurnableItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/BurnableItem.o -MD -MP -MF $depbase.Tpo -c -o items/BurnableItem.o items/BurnableItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:50:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:51:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value message (const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:54:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:57:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:60:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/BurnableItem.cc:21: ./items/BurnableItem.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ 6 warnings generated. depbase=`echo items/Coin.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Coin.o -MD -MP -MF $depbase.Tpo -c -o items/Coin.o items/Coin.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Coin.cc:21: ./items/Coin.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Coin.cc:21: ./items/Coin.hh:42:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Coin.cc:21: ./items/Coin.hh:45:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void processLight(Direction d); | ^ ./items.hh:211:18: note: overridden virtual function is here 211 | virtual void processLight(Direction d) override; | ^ In file included from items/Coin.cc:21: ./items/Coin.hh:48:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ 4 warnings generated. depbase=`echo items/CompatibilityItems.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/CompatibilityItems.o -MD -MP -MF $depbase.Tpo -c -o items/CompatibilityItems.o items/CompatibilityItems.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:37:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:50:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:63:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:76:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:89:21: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 89 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:90:21: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:109:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 109 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CompatibilityItems.cc:20: ./items/CompatibilityItems.hh:122:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 122 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ 8 warnings generated. depbase=`echo items/Crack.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Crack.o -MD -MP -MF $depbase.Tpo -c -o items/Crack.o items/Crack.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Crack.cc:19: ./items/Crack.hh:51:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:52:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:53:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:54:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual Value message (const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:57:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:58:21: warning: 'minState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual int minState() const; | ^ ./StateObject.hh:105:21: note: overridden virtual function is here 105 | virtual int minState() const; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:59:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:62:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:63:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from items/Crack.cc:19: ./items/Crack.hh:66:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ 10 warnings generated. depbase=`echo items/CrossItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/CrossItem.o -MD -MP -MF $depbase.Tpo -c -o items/CrossItem.o items/CrossItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/CrossItem.cc:21: ./items/CrossItem.hh:35:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/CrossItem.cc:21: ./items/CrossItem.hh:38:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/CrossItem.cc:21: ./items/CrossItem.hh:41:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from items/CrossItem.cc:21: ./items/CrossItem.hh:42:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from items/CrossItem.cc:21: ./items/CrossItem.hh:45:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 5 warnings generated. depbase=`echo items/DocumentItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/DocumentItem.o -MD -MP -MF $depbase.Tpo -c -o items/DocumentItem.o items/DocumentItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/DocumentItem.cc:21: ./items/DocumentItem.hh:35:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/DocumentItem.cc:21: ./items/DocumentItem.hh:38:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 2 warnings generated. depbase=`echo items/Drop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Drop.o -MD -MP -MF $depbase.Tpo -c -o items/Drop.o items/Drop.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Drop.cc:21: ./items/Drop.hh:42:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Drop.cc:21: ./items/Drop.hh:45:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 2 warnings generated. depbase=`echo items/Dynamite.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Dynamite.o -MD -MP -MF $depbase.Tpo -c -o items/Dynamite.o items/Dynamite.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:46:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual Value message (const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:52:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:53:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void processLight(Direction d); | ^ ./items.hh:211:18: note: overridden virtual function is here 211 | virtual void processLight(Direction d) override; | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:56:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:59:22: warning: 'isStatic' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual bool isStatic() const; | ^ ./items.hh:219:18: note: overridden virtual function is here 219 | virtual bool isStatic() const; // not liftable | ^ In file included from items/Dynamite.cc:21: ./items/Dynamite.hh:60:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ 8 warnings generated. depbase=`echo items/Extinguisher.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Extinguisher.o -MD -MP -MF $depbase.Tpo -c -o items/Extinguisher.o items/Extinguisher.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:48:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:49:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Extinguisher.cc:21: ./items/Extinguisher.hh:56:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 6 warnings generated. depbase=`echo items/ExtraLife.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/ExtraLife.o -MD -MP -MF $depbase.Tpo -c -o items/ExtraLife.o items/ExtraLife.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:41:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:42:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:43:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:46:22: warning: 'setup_successor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setup_successor(Item *newitem); | ^ ./items.hh:279:18: note: overridden virtual function is here 279 | virtual void setup_successor(Item *newitem) {} | ^ In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:47:22: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/ExtraLife.cc:19: ./items/ExtraLife.hh:50:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 6 warnings generated. depbase=`echo items/GlassesItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/GlassesItem.o -MD -MP -MF $depbase.Tpo -c -o items/GlassesItem.o items/GlassesItem.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo items/Hammer.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Hammer.o -MD -MP -MF $depbase.Tpo -c -o items/Hammer.o items/Hammer.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Hammer.cc:19: ./items/Hammer.hh:41:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Hammer.cc:19: ./items/Hammer.hh:42:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Hammer.cc:19: ./items/Hammer.hh:43:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from items/Hammer.cc:19: ./items/Hammer.hh:46:22: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/Hammer.cc:19: ./items/Hammer.hh:49:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 5 warnings generated. depbase=`echo items/Landmine.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Landmine.o -MD -MP -MF $depbase.Tpo -c -o items/Landmine.o items/Landmine.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Landmine.cc:21: ./items/Landmine.hh:35:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/Landmine.cc:21: ./items/Landmine.hh:36:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ 2 warnings generated. depbase=`echo items/Magnet.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Magnet.o -MD -MP -MF $depbase.Tpo -c -o items/Magnet.o items/Magnet.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Magnet.cc:21: ./items/Magnet.hh:42:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:43:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:44:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:47:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:50:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:51:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:52:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Magnet.cc:21: ./items/Magnet.hh:55:25: warning: 'globalForce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual ecl::V2 globalForce(Actor *a); | ^ ./world.hh:119:21: note: overridden virtual function is here 119 | virtual ecl::V2 globalForce(Actor *a) = 0; | ^ 8 warnings generated. depbase=`echo items/Meditation.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Meditation.o -MD -MP -MF $depbase.Tpo -c -o items/Meditation.o items/Meditation.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Meditation.cc:21: ./items/Meditation.hh:48:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:49:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:50:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:51:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:54:21: warning: 'minState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual int minState() const; | ^ ./StateObject.hh:105:21: note: overridden virtual function is here 105 | virtual int minState() const; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:55:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:56:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:57:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:60:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:61:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:62:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:65:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:66:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:67:22: warning: 'add_force' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void add_force(Actor *a, ecl::V2 &f); | ^ ./items.hh:233:18: note: overridden virtual function is here 233 | virtual void add_force(Actor *a, ecl::V2 &f); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:68:24: warning: 'getFriction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual double getFriction(ecl::V2 pos, double defaultFriction, Actor *a); | ^ ./items.hh:212:20: note: overridden virtual function is here 212 | virtual double getFriction(ecl::V2 position, double defaultFriction, Actor *a); | ^ In file included from items/Meditation.cc:21: ./items/Meditation.hh:69:25: warning: 'calcMouseforce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual ecl::V2 calcMouseforce(Actor *a, ecl::V2 mouseForce, ecl::V2 floorForce); | ^ ./items.hh:213:21: note: overridden virtual function is here 213 | virtual ecl::V2 calcMouseforce(Actor *a, ecl::V2 mouseForce, ecl::V2 floorForce); | ^ 16 warnings generated. depbase=`echo items/PipeItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/PipeItem.o -MD -MP -MF $depbase.Tpo -c -o items/PipeItem.o items/PipeItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/PipeItem.cc:21: ./items/PipeItem.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ 1 warning generated. depbase=`echo items/PullerItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/PullerItem.o -MD -MP -MF $depbase.Tpo -c -o items/PullerItem.o items/PullerItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:43:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:44:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:45:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:48:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:51:22: warning: 'isStatic' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual bool isStatic() const; | ^ ./items.hh:219:18: note: overridden virtual function is here 219 | virtual bool isStatic() const; // not liftable | ^ In file included from items/PullerItem.cc:20: ./items/PullerItem.hh:52:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ 6 warnings generated. depbase=`echo items/RubberbandItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/RubberbandItem.o -MD -MP -MF $depbase.Tpo -c -o items/RubberbandItem.o items/RubberbandItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/RubberbandItem.cc:21: ./items/RubberbandItem.hh:36:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/RubberbandItem.cc:21: ./items/RubberbandItem.hh:39:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 2 warnings generated. depbase=`echo items/SeedItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/SeedItem.o -MD -MP -MF $depbase.Tpo -c -o items/SeedItem.o items/SeedItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:46:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:47:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:48:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:49:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:52:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:55:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:56:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void processLight(Direction d); | ^ ./items.hh:211:18: note: overridden virtual function is here 211 | virtual void processLight(Direction d) override; | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:59:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:62:29: warning: 'get_inventory_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual std::string get_inventory_model(); | ^ ./items.hh:257:25: note: overridden virtual function is here 257 | virtual std::string get_inventory_model(); | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:63:22: warning: 'isStatic' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual bool isStatic() const; | ^ ./items.hh:219:18: note: overridden virtual function is here 219 | virtual bool isStatic() const; // not liftable | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:64:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:65:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/SeedItem.cc:19: ./items/SeedItem.hh:66:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ 13 warnings generated. depbase=`echo items/Sensor.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Sensor.o -MD -MP -MF $depbase.Tpo -c -o items/Sensor.o items/Sensor.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Sensor.cc:21: ./items/Sensor.hh:42:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:45:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:46:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:49:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:50:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:51:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from items/Sensor.cc:21: ./items/Sensor.hh:54:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ 7 warnings generated. depbase=`echo items/ShogunDot.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/ShogunDot.o -MD -MP -MF $depbase.Tpo -c -o items/ShogunDot.o items/ShogunDot.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:46:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:47:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:48:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:49:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:52:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:55:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/ShogunDot.cc:18: ./items/ShogunDot.hh:58:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void stone_change(Stone *st); | ^ ./items.hh:246:18: note: overridden virtual function is here 246 | virtual void stone_change(Stone *st); | ^ 7 warnings generated. depbase=`echo items/SimpleItems.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/SimpleItems.o -MD -MP -MF $depbase.Tpo -c -o items/SimpleItems.o items/SimpleItems.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:38:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void processLight(Direction d); // direction of laserbeam | ^ ./items.hh:211:18: note: overridden virtual function is here 211 | virtual void processLight(Direction d) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:41:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:55:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:71:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:72:22: warning: 'on_stonehit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual void on_stonehit(Stone *st); | ^ ./items.hh:249:18: note: overridden virtual function is here 249 | virtual void on_stonehit(Stone *st); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:73:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:92:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 92 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:95:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 95 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:109:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 109 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:112:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 112 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:129:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 129 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:130:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:133:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 133 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:136:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 136 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:139:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 139 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:142:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 142 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:158:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 158 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:159:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 159 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:162:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 162 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:163:22: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 163 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:185:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 185 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:188:29: warning: 'get_inventory_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 188 | virtual std::string get_inventory_model(); | ^ ./items.hh:257:25: note: overridden virtual function is here 257 | virtual std::string get_inventory_model(); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:208:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 208 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:222:22: warning: 'setOwner' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 222 | virtual void setOwner(int player); | ^ ./GridObject.hh:62:22: note: overridden virtual function is here 62 | virtual void setOwner(int player); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:236:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 236 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:250:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 250 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:264:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 264 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:282:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 282 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:285:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 285 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:288:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 288 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:305:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 305 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:308:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 308 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:322:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 322 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:335:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 335 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:338:22: warning: 'setOwner' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 338 | virtual void setOwner(int player); | ^ ./GridObject.hh:62:22: note: overridden virtual function is here 62 | virtual void setOwner(int player); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:339:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 339 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:340:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 340 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:341:22: warning: 'setOwnerPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 341 | virtual void setOwnerPos(GridPos po); | ^ ./GridObject.hh:74:22: note: overridden virtual function is here 74 | virtual void setOwnerPos(GridPos po); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:344:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 344 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:363:29: warning: 'get_inventory_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 363 | virtual std::string get_inventory_model(); | ^ ./items.hh:257:25: note: overridden virtual function is here 257 | virtual std::string get_inventory_model(); | ^ In file included from items/SimpleItems.cc:21: ./items/SimpleItems.hh:364:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 364 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ 41 warnings generated. depbase=`echo items/StripItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/StripItem.o -MD -MP -MF $depbase.Tpo -c -o items/StripItem.o items/StripItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/StripItem.cc:20: ./items/StripItem.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:40:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:43:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:44:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:47:22: warning: 'covers_floor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual bool covers_floor(ecl::V2 position, Actor *a) const; | ^ ./items.hh:227:18: note: overridden virtual function is here 227 | virtual bool covers_floor(ecl::V2 position, Actor *a) const { return false; } | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:48:24: warning: 'getFriction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual double getFriction(ecl::V2 position, double defaultFriction, Actor *a); | ^ ./items.hh:212:20: note: overridden virtual function is here 212 | virtual double getFriction(ecl::V2 position, double defaultFriction, Actor *a); | ^ In file included from items/StripItem.cc:20: ./items/StripItem.hh:49:25: warning: 'calcMouseforce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual ecl::V2 calcMouseforce(Actor *a, ecl::V2 mouseForce, ecl::V2 floorForce); | ^ ./items.hh:213:21: note: overridden virtual function is here 213 | virtual ecl::V2 calcMouseforce(Actor *a, ecl::V2 mouseForce, ecl::V2 floorForce); | ^ 7 warnings generated. depbase=`echo items/SurpriseItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/SurpriseItem.o -MD -MP -MF $depbase.Tpo -c -o items/SurpriseItem.o items/SurpriseItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/SurpriseItem.cc:20: ./items/SurpriseItem.hh:36:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/SurpriseItem.cc:20: ./items/SurpriseItem.hh:38:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual Value getAttr(const std::string &key) const; | ^ ./items.hh:208:19: note: overridden virtual function is here 208 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from items/SurpriseItem.cc:20: ./items/SurpriseItem.hh:41:22: warning: 'on_drop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_drop(Actor *a); | ^ ./items.hh:240:18: note: overridden virtual function is here 240 | virtual void on_drop(Actor *a); | ^ 3 warnings generated. depbase=`echo items/Sword.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Sword.o -MD -MP -MF $depbase.Tpo -c -o items/Sword.o items/Sword.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Sword.cc:19: ./items/Sword.hh:40:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Sword.cc:19: ./items/Sword.hh:41:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Sword.cc:19: ./items/Sword.hh:42:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from items/Sword.cc:19: ./items/Sword.hh:45:22: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/Sword.cc:19: ./items/Sword.hh:48:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 5 warnings generated. depbase=`echo items/TrapItem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/TrapItem.o -MD -MP -MF $depbase.Tpo -c -o items/TrapItem.o items/TrapItem.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/TrapItem.cc:21: ./items/TrapItem.hh:35:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/TrapItem.cc:21: ./items/TrapItem.hh:38:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/TrapItem.cc:21: ./items/TrapItem.hh:41:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/TrapItem.cc:21: ./items/TrapItem.hh:44:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/TrapItem.cc:21: ./items/TrapItem.hh:47:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ 5 warnings generated. depbase=`echo items/Trigger.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Trigger.o -MD -MP -MF $depbase.Tpo -c -o items/Trigger.o items/Trigger.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Trigger.cc:21: ./items/Trigger.hh:49:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value message (const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:52:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:53:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:56:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:57:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:60:22: warning: 'actor_enter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void actor_enter(Actor *a); | ^ ./GridObject.hh:94:22: note: overridden virtual function is here 94 | virtual void actor_enter(Actor *) {} | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:61:22: warning: 'actor_leave' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void actor_leave(Actor *a); | ^ ./GridObject.hh:95:22: note: overridden virtual function is here 95 | virtual void actor_leave(Actor *) {} | ^ In file included from items/Trigger.cc:21: ./items/Trigger.hh:62:22: warning: 'stone_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void stone_change(Stone *st); | ^ ./items.hh:246:18: note: overridden virtual function is here 246 | virtual void stone_change(Stone *st); | ^ 8 warnings generated. depbase=`echo items/Umbrella.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Umbrella.o -MD -MP -MF $depbase.Tpo -c -o items/Umbrella.o items/Umbrella.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:40:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:41:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:42:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:45:28: warning: 'activate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual ItemAction activate(Actor* a, GridPos p); | ^ ./items.hh:260:24: note: overridden virtual function is here 260 | virtual ItemAction activate(Actor *a, GridPos p); | ^ In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:46:22: warning: 'on_pickup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void on_pickup(Actor *a); | ^ ./items.hh:243:18: note: overridden virtual function is here 243 | virtual void on_pickup(Actor *a); | ^ In file included from items/Umbrella.cc:19: ./items/Umbrella.hh:49:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 6 warnings generated. depbase=`echo items/Vortex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/Vortex.o -MD -MP -MF $depbase.Tpo -c -o items/Vortex.o items/Vortex.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/Vortex.cc:21: ./items/Vortex.hh:46:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:47:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:50:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:51:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:52:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:55:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:56:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:59:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:62:22: warning: 'covers_floor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual bool covers_floor(ecl::V2 pos, Actor *a) const; | ^ ./items.hh:227:18: note: overridden virtual function is here 227 | virtual bool covers_floor(ecl::V2 position, Actor *a) const { return false; } | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual bool actor_hit(Actor*); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:64:36: warning: 'warpSpreadPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual std::list warpSpreadPos(bool isWater); | ^ ./items.hh:262:32: note: overridden virtual function is here 262 | virtual std::list warpSpreadPos(bool isWater); | ^ In file included from items/Vortex.cc:21: ./items/Vortex.hh:67:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo items/WormHole.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT items/WormHole.o -MD -MP -MF $depbase.Tpo -c -o items/WormHole.o items/WormHole.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from items/WormHole.cc:21: ./items/WormHole.hh:49:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:50:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:51:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:54:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:55:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:58:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void on_creation(GridPos p); | ^ ./GridObject.hh:121:22: note: overridden virtual function is here 121 | virtual void on_creation(GridPos p); | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:59:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:60:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void init_model(); | ^ ./items.hh:210:10: note: overridden virtual function is here 210 | void init_model() override; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual bool actor_hit(Actor *a); | ^ ./items.hh:253:18: note: overridden virtual function is here 253 | virtual bool actor_hit(Actor *a); | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:64:36: warning: 'warpSpreadPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual std::list warpSpreadPos(bool isWater); | ^ ./items.hh:262:32: note: overridden virtual function is here 262 | virtual std::list warpSpreadPos(bool isWater); | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:67:25: warning: 'globalForce' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual ecl::V2 globalForce(Actor *a); | ^ ./world.hh:119:21: note: overridden virtual function is here 119 | virtual ecl::V2 globalForce(Actor *a) = 0; | ^ In file included from items/WormHole.cc:21: ./items/WormHole.hh:70:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo lev/Index.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/Index.o -MD -MP -MF $depbase.Tpo -c -o lev/Index.o lev/Index.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/RatingManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/RatingManager.o -MD -MP -MF $depbase.Tpo -c -o lev/RatingManager.o lev/RatingManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/PersistentIndex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/PersistentIndex.o -MD -MP -MF $depbase.Tpo -c -o lev/PersistentIndex.o lev/PersistentIndex.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/Proxy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/Proxy.o -MD -MP -MF $depbase.Tpo -c -o lev/Proxy.o lev/Proxy.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/ScoreManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/ScoreManager.o -MD -MP -MF $depbase.Tpo -c -o lev/ScoreManager.o lev/ScoreManager.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/SearchCombination.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/SearchCombination.o -MD -MP -MF $depbase.Tpo -c -o lev/SearchCombination.o lev/SearchCombination.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/SubProxy.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/SubProxy.o -MD -MP -MF $depbase.Tpo -c -o lev/SubProxy.o lev/SubProxy.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo lev/VolatileIndex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT lev/VolatileIndex.o -MD -MP -MF $depbase.Tpo -c -o lev/VolatileIndex.o lev/VolatileIndex.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo others/CannonBall.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/CannonBall.o -MD -MP -MF $depbase.Tpo -c -o others/CannonBall.o others/CannonBall.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from others/CannonBall.cc:20: ./others/CannonBall.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from others/CannonBall.cc:20: ./others/CannonBall.hh:40:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual void animcb(); | ^ ./display.hh:40:18: note: overridden virtual function is here 40 | virtual void animcb() = 0; | ^ In file included from others/CannonBall.cc:20: ./others/CannonBall.hh:43:22: warning: 'postAddition' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void postAddition(); | ^ ./others/Other.hh:37:22: note: overridden virtual function is here 37 | virtual void postAddition(); | ^ In file included from others/CannonBall.cc:20: ./others/CannonBall.hh:44:22: warning: 'preRemoval' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void preRemoval(); | ^ ./others/Other.hh:38:22: note: overridden virtual function is here 38 | virtual void preRemoval(); | ^ In file included from others/CannonBall.cc:20: ./others/CannonBall.hh:45:22: warning: 'tick' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void tick(double dt); | ^ ./others/Other.hh:39:22: note: overridden virtual function is here 39 | virtual void tick(double dt); | ^ 5 warnings generated. depbase=`echo others/CounterGadget.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/CounterGadget.o -MD -MP -MF $depbase.Tpo -c -o others/CounterGadget.o others/CounterGadget.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from others/CounterGadget.cc:20: ./others/CounterGadget.hh:36:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from others/CounterGadget.cc:20: ./others/CounterGadget.hh:37:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./StateObject.hh:80:22: note: overridden virtual function is here 80 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from others/CounterGadget.cc:20: ./others/CounterGadget.hh:39:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ 3 warnings generated. depbase=`echo others/Other.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/Other.o -MD -MP -MF $depbase.Tpo -c -o others/Other.o others/Other.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo others/Rubberband.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/Rubberband.o -MD -MP -MF $depbase.Tpo -c -o others/Rubberband.o others/Rubberband.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo others/TimerGadget.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/TimerGadget.o -MD -MP -MF $depbase.Tpo -c -o others/TimerGadget.o others/TimerGadget.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:44:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:47:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:48:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void setState(int extState); | ^ ./StateObject.hh:134:22: note: overridden virtual function is here 134 | virtual void setState(int extState); | ^ In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:51:22: warning: 'postAddition' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void postAddition(); | ^ ./others/Other.hh:37:22: note: overridden virtual function is here 37 | virtual void postAddition(); | ^ In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:52:22: warning: 'preRemoval' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void preRemoval(); | ^ ./others/Other.hh:38:22: note: overridden virtual function is here 38 | virtual void preRemoval(); | ^ In file included from others/TimerGadget.cc:18: ./others/TimerGadget.hh:55:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 6 warnings generated. depbase=`echo others/Wire.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT others/Wire.o -MD -MP -MF $depbase.Tpo -c -o others/Wire.o others/Wire.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from others/Wire.cc:20: ./others/Wire.hh:38:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual std::string getClass() const; | ^ ./Object.hh:119:25: note: overridden virtual function is here 119 | virtual std::string getClass() const = 0; | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:39:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./StateObject.hh:80:22: note: overridden virtual function is here 80 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:40:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual Value getAttr(const std::string &key) const; | ^ ./StateObject.hh:73:23: note: overridden virtual function is here 73 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:41:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:44:22: warning: 'postAddition' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void postAddition(); | ^ ./others/Other.hh:37:22: note: overridden virtual function is here 37 | virtual void postAddition(); | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:45:22: warning: 'preRemoval' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void preRemoval(); | ^ ./others/Other.hh:38:22: note: overridden virtual function is here 38 | virtual void preRemoval(); | ^ In file included from others/Wire.cc:20: ./others/Wire.hh:46:22: warning: 'tick' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void tick(double dt); | ^ ./others/Other.hh:39:22: note: overridden virtual function is here 39 | virtual void tick(double dt); | ^ 7 warnings generated. depbase=`echo stones/ActorImpulseStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ActorImpulseStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ActorImpulseStone.o stones/ActorImpulseStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS_ARRAY(2, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:48:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:49:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:50:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:51:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:54:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:57:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:60:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/ActorImpulseStone.cc:19: ./stones/ActorImpulseStone.hh:64:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 10 warnings generated. depbase=`echo stones/BarrierStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BarrierStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BarrierStone.o stones/BarrierStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:36:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:41:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:42:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void setAttr(const std::string &key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:45:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:48:22: warning: 'is_removable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual bool is_removable() const; | ^ ./stones.hh:191:18: note: overridden virtual function is here 191 | virtual bool is_removable() const { return true; } | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:49:22: warning: 'is_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual bool is_sticky(const Actor *) const; | ^ ./stones.hh:200:18: note: overridden virtual function is here 200 | virtual bool is_sticky(const Actor *) const { return !is_floating(); } | ^ In file included from stones/BarrierStone.cc:21: ./stones/BarrierStone.hh:50:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/BlockerStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BlockerStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BlockerStone.o stones/BlockerStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/BoulderStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BoulderStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BoulderStone.o stones/BoulderStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:30:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:47:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:50:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:51:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:54:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:55:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:56:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:57:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:60:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:64:22: warning: 'on_floor_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void on_floor_change(); | ^ ./stones.hh:222:18: note: overridden virtual function is here 222 | virtual void on_floor_change() {} | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:65:22: warning: 'on_move' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual bool on_move(const GridPos &origin); | ^ ./stones.hh:221:18: note: overridden virtual function is here 221 | virtual bool on_move(const GridPos &origin); | ^ In file included from stones/BoulderStone.cc:19: ./stones/BoulderStone.hh:66:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ 14 warnings generated. depbase=`echo stones/BrakeStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BrakeStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BrakeStone.o stones/BrakeStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:40:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:43:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:44:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:45:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void processLight(Direction d); | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:48:22: warning: 'is_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual bool is_sticky(const Actor *a) const; | ^ ./stones.hh:200:18: note: overridden virtual function is here 200 | virtual bool is_sticky(const Actor *) const { return !is_floating(); } | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:49:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:50:22: warning: 'actor_inside' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void actor_inside(Actor *a); | ^ ./stones.hh:216:18: note: overridden virtual function is here 216 | virtual void actor_inside(Actor *) {} | ^ In file included from stones/BrakeStone.cc:21: ./stones/BrakeStone.hh:51:22: warning: 'on_move' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual bool on_move(const GridPos &origin); | ^ ./stones.hh:221:18: note: overridden virtual function is here 221 | virtual bool on_move(const GridPos &origin); | ^ 10 warnings generated. depbase=`echo stones/BreakStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BreakStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BreakStone.o stones/BreakStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(7, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:58:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:59:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:60:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:63:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:66:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:67:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void processLight(Direction d); // direction of laserbeam | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:70:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:73:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/BreakStone.cc:21: ./stones/BreakStone.hh:74:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 10 warnings generated. depbase=`echo stones/ChameleonStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ChameleonStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ChameleonStone.o stones/ChameleonStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:33:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:40:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:43:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:46:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/ChameleonStone.cc:21: ./stones/ChameleonStone.hh:47:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ 6 warnings generated. depbase=`echo stones/ChessStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ChessStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ChessStone.o stones/ChessStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:36:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:81:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 81 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:82:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 82 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:83:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:86:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 86 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:89:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 89 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:92:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 92 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:95:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 95 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:96:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:97:22: warning: 'is_removable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 97 | virtual bool is_removable() const; | ^ ./stones.hh:191:18: note: overridden virtual function is here 191 | virtual bool is_removable() const { return true; } | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:98:22: warning: 'on_floor_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 98 | virtual void on_floor_change(); | ^ ./stones.hh:222:18: note: overridden virtual function is here 222 | virtual void on_floor_change() {} | ^ In file included from stones/ChessStone.cc:21: ./stones/ChessStone.hh:101:14: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 101 | void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo stones/ClusterStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ClusterStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ClusterStone.o stones/ClusterStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:38:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:39:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:42:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:43:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:44:29: warning: 'getModelName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual std::string getModelName() const; | ^ ./GridObject.hh:109:29: note: overridden virtual function is here 109 | virtual std::string getModelName() const; | ^ In file included from stones/ClusterStone.cc:18: ./stones/ClusterStone.hh:47:22: warning: 'is_removable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual bool is_removable() const; | ^ ./stones.hh:191:18: note: overridden virtual function is here 191 | virtual bool is_removable() const { return true; } | ^ 7 warnings generated. depbase=`echo stones/CoinSlot.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/CoinSlot.o -MD -MP -MF $depbase.Tpo -c -o stones/CoinSlot.o stones/CoinSlot.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:38:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:57:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:58:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:59:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:60:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:63:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:64:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:67:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:70:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:73:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:74:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/CoinSlot.cc:20: ./stones/CoinSlot.hh:77:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo stones/CompatibilityStones.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/CompatibilityStones.o -MD -MP -MF $depbase.Tpo -c -o stones/CompatibilityStones.o stones/CompatibilityStones.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:30:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:35:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void actor_hit (const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:47:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:50:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:55:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:60:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:68:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:73:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:78:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 78 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:83:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:88:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 88 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/CompatibilityStones.cc:20: ./stones/CompatibilityStones.hh:93:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ 12 warnings generated. depbase=`echo stones/DeathStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/DeathStone.o -MD -MP -MF $depbase.Tpo -c -o stones/DeathStone.o stones/DeathStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:29:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | DECL_TRAITS_ARRAY(3, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:47:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:48:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:51:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:54:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:55:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:56:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:59:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:62:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:63:22: warning: 'actor_touch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_touch (const StoneContact &sc); | ^ ./stones.hh:215:18: note: overridden virtual function is here 215 | virtual void actor_touch(const StoneContact &sc); | ^ In file included from stones/DeathStone.cc:19: ./stones/DeathStone.hh:66:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 13 warnings generated. depbase=`echo stones/DiscoStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/DiscoStone.o -MD -MP -MF $depbase.Tpo -c -o stones/DiscoStone.o stones/DiscoStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:47:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:48:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:51:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:54:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:57:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/DiscoStone.cc:20: ./stones/DiscoStone.hh:58:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/DispenserStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/DispenserStone.o -MD -MP -MF $depbase.Tpo -c -o stones/DispenserStone.o stones/DispenserStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(4, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:55:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:56:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:57:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:60:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:63:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:66:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/DispenserStone.cc:20: ./stones/DispenserStone.hh:69:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 8 warnings generated. depbase=`echo stones/Door.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/Door.o -MD -MP -MF $depbase.Tpo -c -o stones/Door.o stones/Door.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/Door.cc:19: ./stones/Door.hh:29:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:43:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:44:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:45:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:48:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:50:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:56:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:59:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:60:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:61:22: warning: 'allowsSpreading' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual bool allowsSpreading(Direction dir, bool isFlood = false) const; | ^ ./stones.hh:204:18: note: overridden virtual function is here 204 | virtual bool allowsSpreading(Direction dir, bool isFlood = false) const { | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:62:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:64:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/Door.cc:19: ./stones/Door.hh:65:34: warning: 'get_freeze_bits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual FreezeStatusBits get_freeze_bits(); | ^ ./stones.hh:254:30: note: overridden virtual function is here 254 | virtual FreezeStatusBits get_freeze_bits(); // own freeze bits | ^ 16 warnings generated. depbase=`echo stones/FakeStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/FakeStone.o -MD -MP -MF $depbase.Tpo -c -o stones/FakeStone.o stones/FakeStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:56:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:57:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:58:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:61:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:64:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:67:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:70:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/FakeStone.cc:21: ./stones/FakeStone.hh:71:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 8 warnings generated. depbase=`echo stones/FlatStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/FlatStone.o -MD -MP -MF $depbase.Tpo -c -o stones/FlatStone.o stones/FlatStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(4, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:54:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:55:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:56:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:59:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:62:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:63:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void processLight(Direction d); // direction of laserbeam | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:66:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:69:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:70:22: warning: 'on_floor_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void on_floor_change(); | ^ ./stones.hh:222:18: note: overridden virtual function is here 222 | virtual void on_floor_change() {} | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:71:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:72:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/FlatStone.cc:21: ./stones/FlatStone.hh:73:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 13 warnings generated. depbase=`echo stones/BoxStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/BoxStone.o -MD -MP -MF $depbase.Tpo -c -o stones/BoxStone.o stones/BoxStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/FloppySwitch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/FloppySwitch.o -MD -MP -MF $depbase.Tpo -c -o stones/FloppySwitch.o stones/FloppySwitch.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:40:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:47:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:56:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/FloppySwitch.cc:20: ./stones/FloppySwitch.hh:57:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 6 warnings generated. depbase=`echo stones/FourSwitch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/FourSwitch.o -MD -MP -MF $depbase.Tpo -c -o stones/FourSwitch.o stones/FourSwitch.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:57:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:62:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:64:23: warning: 'invertActionValue' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual Value invertActionValue(const Value &val) const; | ^ ./Object.hh:205:19: note: overridden virtual function is here 205 | virtual Value invertActionValue(const Value &val) const; | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:67:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:68:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:69:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:72:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:75:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/FourSwitch.cc:21: ./stones/FourSwitch.hh:76:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 9 warnings generated. depbase=`echo stones/GhostStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/GhostStone.o -MD -MP -MF $depbase.Tpo -c -o stones/GhostStone.o stones/GhostStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(3, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:47:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:56:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:57:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void actor_hit (const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/GhostStone.cc:19: ./stones/GhostStone.hh:58:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 9 warnings generated. depbase=`echo stones/GlassStones.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/GlassStones.o -MD -MP -MF $depbase.Tpo -c -o stones/GlassStones.o stones/GlassStones.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:48:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | DECL_TRAITS_ARRAY(8, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:72:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:73:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 73 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:74:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:79:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 79 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:82:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 82 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:85:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:86:22: warning: 'is_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 86 | virtual bool is_sticky(const Actor *a) const; | ^ ./stones.hh:200:18: note: overridden virtual function is here 200 | virtual bool is_sticky(const Actor *) const { return !is_floating(); } | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:87:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 87 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:88:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 88 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/GlassStones.cc:21: ./stones/GlassStones.hh:89:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 89 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 11 warnings generated. depbase=`echo stones/GreenBrownStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/GreenBrownStone.o -MD -MP -MF $depbase.Tpo -c -o stones/GreenBrownStone.o stones/GreenBrownStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(2, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:50:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:51:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:52:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:55:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:58:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:61:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:64:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:65:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:66:22: warning: 'actor_inside' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void actor_inside(Actor *a); | ^ ./stones.hh:216:18: note: overridden virtual function is here 216 | virtual void actor_inside(Actor *) {} | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:67:22: warning: 'actor_contact' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void actor_contact(Actor *a); | ^ ./stones.hh:217:18: note: overridden virtual function is here 217 | virtual void actor_contact(Actor *) {} | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:68:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/GreenBrownStone.cc:21: ./stones/GreenBrownStone.hh:69:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 13 warnings generated. depbase=`echo stones/IceBlock.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/IceBlock.o -MD -MP -MF $depbase.Tpo -c -o stones/IceBlock.o stones/IceBlock.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:46:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:52:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:55:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:58:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:59:22: warning: 'is_removable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual bool is_removable() const; | ^ ./stones.hh:191:18: note: overridden virtual function is here 191 | virtual bool is_removable() const { return true; } | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:60:22: warning: 'is_movable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual bool is_movable() const; | ^ ./stones.hh:188:18: note: overridden virtual function is here 188 | virtual bool is_movable() const { return get_traits().movable >= MOVABLE_STANDARD; } | ^ In file included from stones/IceBlock.cc:20: ./stones/IceBlock.hh:61:22: warning: 'on_move' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual bool on_move(const GridPos &origin); | ^ ./stones.hh:221:18: note: overridden virtual function is here 221 | virtual bool on_move(const GridPos &origin); | ^ 10 warnings generated. depbase=`echo stones/InkwellStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/InkwellStone.o -MD -MP -MF $depbase.Tpo -c -o stones/InkwellStone.o stones/InkwellStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:29:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:46:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:47:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:50:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:51:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:54:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:57:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/InkwellStone.cc:20: ./stones/InkwellStone.hh:60:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 8 warnings generated. depbase=`echo stones/JambStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/JambStone.o -MD -MP -MF $depbase.Tpo -c -o stones/JambStone.o stones/JambStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/JambStone.cc:20: ./stones/JambStone.hh:33:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/JambStone.cc:20: ./stones/JambStone.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/JambStone.cc:20: ./stones/JambStone.hh:40:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/JambStone.cc:20: ./stones/JambStone.hh:43:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ 4 warnings generated. depbase=`echo stones/KeySwitch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/KeySwitch.o -MD -MP -MF $depbase.Tpo -c -o stones/KeySwitch.o stones/KeySwitch.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:43:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:50:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:53:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:56:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:59:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/KeySwitch.cc:20: ./stones/KeySwitch.hh:60:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 6 warnings generated. depbase=`echo stones/KnightStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/KnightStone.o -MD -MP -MF $depbase.Tpo -c -o stones/KnightStone.o stones/KnightStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:33:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:42:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:45:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:46:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:49:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:52:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:53:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/KnightStone.cc:21: ./stones/KnightStone.hh:54:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ 8 warnings generated. depbase=`echo stones/LaserStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/LaserStone.o -MD -MP -MF $depbase.Tpo -c -o stones/LaserStone.o stones/LaserStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/LaserSwitch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/LaserSwitch.o -MD -MP -MF $depbase.Tpo -c -o stones/LaserSwitch.o stones/LaserSwitch.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:44:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:45:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:48:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:52:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:53:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:54:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/LaserSwitch.cc:18: ./stones/LaserSwitch.hh:57:21: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 8 warnings generated. depbase=`echo stones/LightPassengerStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/LightPassengerStone.o -MD -MP -MF $depbase.Tpo -c -o stones/LightPassengerStone.o stones/LightPassengerStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:54:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:57:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:58:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:61:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:62:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:63:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:64:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:67:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:70:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:71:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ In file included from stones/LightPassengerStone.cc:21: ./stones/LightPassengerStone.hh:74:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 12 warnings generated. depbase=`echo stones/MagicStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/MagicStone.o -MD -MP -MF $depbase.Tpo -c -o stones/MagicStone.o stones/MagicStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(3, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:47:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/MagicStone.cc:21: ./stones/MagicStone.hh:56:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void actor_hit (const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/MailStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/MailStone.o -MD -MP -MF $depbase.Tpo -c -o stones/MailStone.o stones/MailStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/MailStone.cc:19: ./stones/MailStone.hh:34:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/MailStone.cc:19: ./stones/MailStone.hh:35:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/MailStone.cc:19: ./stones/MailStone.hh:38:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/MailStone.cc:19: ./stones/MailStone.hh:41:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/MailStone.cc:23: ./items/PipeItem.hh:37:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | virtual std::string getClass() const; | ^ ./items.hh:207:25: note: overridden virtual function is here 207 | virtual std::string getClass() const override; | ^ 5 warnings generated. depbase=`echo stones/MirrorStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/MirrorStone.o -MD -MP -MF $depbase.Tpo -c -o stones/MirrorStone.o stones/MirrorStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:29:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | DECL_TRAITS_ARRAY(2, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:45:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:46:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:47:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:48:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:51:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:52:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:53:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:56:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:57:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:58:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void processLight(Direction d); // direction of laserbeam | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:59:31: warning: 'emissionDirections' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual DirectionBits emissionDirections() const; | ^ ./GridObject.hh:154:31: note: overridden virtual function is here 154 | virtual DirectionBits emissionDirections() const; | ^ In file included from stones/MirrorStone.cc:20: ./stones/MirrorStone.hh:62:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 13 warnings generated. depbase=`echo stones/MonoFlopStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/MonoFlopStone.o -MD -MP -MF $depbase.Tpo -c -o stones/MonoFlopStone.o stones/MonoFlopStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:52:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:53:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:56:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:57:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:60:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:61:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:62:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:63:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:66:21: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:67:14: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/MonoFlopStone.cc:18: ./stones/MonoFlopStone.hh:70:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 11 warnings generated. depbase=`echo stones/OneWayStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/OneWayStone.o -MD -MP -MF $depbase.Tpo -c -o stones/OneWayStone.o stones/OneWayStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:40:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:41:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 41 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:42:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:43:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:46:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:49:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:52:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:53:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/OneWayStone.cc:19: ./stones/OneWayStone.hh:54:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 10 warnings generated. depbase=`echo stones/OxydStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/OxydStone.o -MD -MP -MF $depbase.Tpo -c -o stones/OxydStone.o stones/OxydStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/PassageStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PassageStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PassageStone.o stones/PassageStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:33:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(8, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:47:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:48:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:49:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:50:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:56:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:57:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/PassageStone.cc:18: ./stones/PassageStone.hh:58:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ 9 warnings generated. depbase=`echo stones/PlasterStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PlasterStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PlasterStone.o stones/PlasterStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(4, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:50:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:51:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:52:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:55:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:58:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:59:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void processLight(Direction d); // direction of laserbeam | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:62:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:65:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:66:22: warning: 'is_movable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual bool is_movable() const; | ^ ./stones.hh:188:18: note: overridden virtual function is here 188 | virtual bool is_movable() const { return get_traits().movable >= MOVABLE_STANDARD; } | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:67:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:68:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/PlasterStone.cc:21: ./stones/PlasterStone.hh:69:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 13 warnings generated. depbase=`echo stones/PolarSwitchStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PolarSwitchStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PolarSwitchStone.o stones/PolarSwitchStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:40:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:43:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:46:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual bool is_transparent (Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:47:22: warning: 'is_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual bool is_sticky(const Actor *a) const; | ^ ./stones.hh:200:18: note: overridden virtual function is here 200 | virtual bool is_sticky(const Actor *) const { return !is_floating(); } | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:48:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/PolarSwitchStone.cc:21: ./stones/PolarSwitchStone.hh:49:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/PortalStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PortalStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PortalStone.o stones/PortalStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:33:10: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:46:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:47:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:50:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:56:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/PortalStone.cc:21: ./stones/PortalStone.hh:57:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/PullStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PullStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PullStone.o stones/PullStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/PuzzleStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/PuzzleStone.o -MD -MP -MF $depbase.Tpo -c -o stones/PuzzleStone.o stones/PuzzleStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:60:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:86:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 86 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:87:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 87 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:88:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 88 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:89:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 89 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:93:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:97:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 97 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:98:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 98 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:99:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 99 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:102:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 102 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:105:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 105 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:106:22: warning: 'is_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 106 | virtual bool is_sticky(const Actor *a) const; | ^ ./stones.hh:200:18: note: overridden virtual function is here 200 | virtual bool is_sticky(const Actor *) const { return !is_floating(); } | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:108:22: warning: 'is_removable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | virtual bool is_removable() const; | ^ ./stones.hh:191:18: note: overridden virtual function is here 191 | virtual bool is_removable() const { return true; } | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:109:22: warning: 'isConnectable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 109 | virtual bool isConnectable(Stone *other) const; | ^ ./stones.hh:208:18: note: overridden virtual function is here 208 | virtual bool isConnectable(Stone *other) const { | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:110:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 110 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:111:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 111 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:112:22: warning: 'actor_contact' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 112 | virtual void actor_contact(Actor *a); | ^ ./stones.hh:217:18: note: overridden virtual function is here 217 | virtual void actor_contact(Actor *) {} | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:113:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 113 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:114:22: warning: 'on_move' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 114 | virtual bool on_move(const GridPos &origin); | ^ ./stones.hh:221:18: note: overridden virtual function is here 221 | virtual bool on_move(const GridPos &origin); | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:115:22: warning: 'on_floor_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 115 | virtual void on_floor_change(); | ^ ./stones.hh:222:18: note: overridden virtual function is here 222 | virtual void on_floor_change() {} | ^ In file included from stones/PuzzleStone.cc:21: ./stones/PuzzleStone.hh:118:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 118 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 21 warnings generated. depbase=`echo stones/QuakeStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/QuakeStone.o -MD -MP -MF $depbase.Tpo -c -o stones/QuakeStone.o stones/QuakeStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:47:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:48:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:51:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:52:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:53:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:56:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:57:22: warning: 'processLight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void processLight(Direction d); | ^ ./GridObject.hh:153:22: note: overridden virtual function is here 153 | virtual void processLight(Direction d); // direction of laserbeam | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:60:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/QuakeStone.cc:21: ./stones/QuakeStone.hh:63:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 10 warnings generated. depbase=`echo stones/RotatorStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/RotatorStone.o -MD -MP -MF $depbase.Tpo -c -o stones/RotatorStone.o stones/RotatorStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(2, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:49:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:50:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:51:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:54:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:57:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:58:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:59:22: warning: 'on_removal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void on_removal(GridPos p); | ^ ./GridObject.hh:122:22: note: overridden virtual function is here 122 | virtual void on_removal(GridPos p); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:60:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:63:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:66:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:67:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:68:22: warning: 'on_move' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual bool on_move(const GridPos &origin); | ^ ./stones.hh:221:18: note: overridden virtual function is here 221 | virtual bool on_move(const GridPos &origin); | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:69:34: warning: 'get_freeze_bits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual FreezeStatusBits get_freeze_bits(); | ^ ./stones.hh:254:30: note: overridden virtual function is here 254 | virtual FreezeStatusBits get_freeze_bits(); // own freeze bits | ^ In file included from stones/RotatorStone.cc:20: ./stones/RotatorStone.hh:72:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ 15 warnings generated. depbase=`echo stones/RubberbandStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/RubberbandStone.o -MD -MP -MF $depbase.Tpo -c -o stones/RubberbandStone.o stones/RubberbandStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/RubberbandStone.cc:21: ./stones/RubberbandStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/RubberbandStone.cc:21: ./stones/RubberbandStone.hh:39:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/RubberbandStone.cc:21: ./stones/RubberbandStone.hh:42:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/RubberbandStone.cc:21: ./stones/RubberbandStone.hh:45:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/RubberbandStone.cc:21: ./stones/RubberbandStone.hh:46:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ 5 warnings generated. depbase=`echo stones/ScissorsStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ScissorsStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ScissorsStone.o stones/ScissorsStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:44:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:45:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:48:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:51:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/ScissorsStone.cc:21: ./stones/ScissorsStone.hh:54:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 6 warnings generated. depbase=`echo stones/ShogunStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ShogunStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ShogunStone.o stones/ShogunStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/SimpleStones.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/SimpleStones.o -MD -MP -MF $depbase.Tpo -c -o stones/SimpleStones.o stones/SimpleStones.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:44:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 44 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:45:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:46:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:52:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:55:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:67:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:68:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:81:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 81 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:82:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 82 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:83:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:84:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 84 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:87:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 87 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:90:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:93:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 93 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:106:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 106 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:109:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 109 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:112:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 112 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:115:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 115 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:133:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 133 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:134:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 134 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:135:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 135 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:138:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:141:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:144:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 144 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:145:22: warning: 'is_transparent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 145 | virtual bool is_transparent(Direction d) const; | ^ ./stones.hh:197:18: note: overridden virtual function is here 197 | virtual bool is_transparent(Direction) const { return is_floating(); } | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:146:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 146 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:154:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:159:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 159 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:162:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 162 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:165:22: warning: 'on_floor_change' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 165 | virtual void on_floor_change(); | ^ ./stones.hh:222:18: note: overridden virtual function is here 222 | virtual void on_floor_change() {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:173:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 173 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:184:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 184 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:185:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 185 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:188:21: warning: 'maxState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 188 | virtual int maxState() const; | ^ ./StateObject.hh:99:21: note: overridden virtual function is here 99 | virtual int maxState() const; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:189:22: warning: 'toggleState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 189 | virtual void toggleState(); | ^ ./StateObject.hh:114:22: note: overridden virtual function is here 114 | virtual void toggleState(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:190:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 190 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:193:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 193 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:196:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 196 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:199:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 199 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:220:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 220 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:221:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 221 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:224:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 224 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:227:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 227 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:230:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 230 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:251:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 251 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:252:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 252 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:255:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 255 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:258:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 258 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SimpleStones.cc:22: ./stones/SimpleStones.hh:261:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 261 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 50 warnings generated. depbase=`echo stones/SpitterStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/SpitterStone.o -MD -MP -MF $depbase.Tpo -c -o stones/SpitterStone.o stones/SpitterStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:34:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:48:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:49:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:50:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:53:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:56:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/SpitterStone.cc:21: ./stones/SpitterStone.hh:59:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 7 warnings generated. depbase=`echo stones/StandardStones.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/StandardStones.o -MD -MP -MF $depbase.Tpo -c -o stones/StandardStones.o stones/StandardStones.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS_ARRAY(24, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:50:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:51:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 51 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:52:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:55:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:58:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:61:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:62:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/StandardStones.cc:21: ./stones/StandardStones.hh:63:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 9 warnings generated. depbase=`echo stones/StoneImpulse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/StoneImpulse.o -MD -MP -MF $depbase.Tpo -c -o stones/StoneImpulse.o stones/StoneImpulse.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:39:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | DECL_TRAITS_ARRAY(4, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:61:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:62:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:63:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 63 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:64:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:67:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:70:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 70 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:71:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 71 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:72:22: warning: 'lightDirChanged' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 72 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ ./GridObject.hh:174:22: note: overridden virtual function is here 174 | virtual void lightDirChanged(DirectionBits oldDirs, DirectionBits newDirs); | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:75:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:78:22: warning: 'is_floating' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 78 | virtual bool is_floating() const; | ^ ./stones.hh:194:18: note: overridden virtual function is here 194 | virtual bool is_floating() const { return false; } | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:79:31: warning: 'collision_response' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 79 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ ./stones.hh:185:27: note: overridden virtual function is here 185 | virtual StoneResponse collision_response(const StoneContact &sc); | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:80:22: warning: 'actor_inside' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 80 | virtual void actor_inside(Actor *a); | ^ ./stones.hh:216:18: note: overridden virtual function is here 216 | virtual void actor_inside(Actor *) {} | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:81:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 81 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:82:22: warning: 'on_impulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 82 | virtual void on_impulse(const Impulse& impulse); | ^ ./stones.hh:223:18: note: overridden virtual function is here 223 | virtual void on_impulse(const Impulse &impulse); | ^ In file included from stones/StoneImpulse.cc:20: ./stones/StoneImpulse.hh:84:34: warning: 'get_freeze_bits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 84 | virtual FreezeStatusBits get_freeze_bits(); | ^ ./stones.hh:254:30: note: overridden virtual function is here 254 | virtual FreezeStatusBits get_freeze_bits(); // own freeze bits | ^ 16 warnings generated. depbase=`echo stones/SurpriseStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/SurpriseStone.o -MD -MP -MF $depbase.Tpo -c -o stones/SurpriseStone.o stones/SurpriseStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/SurpriseStone.cc:20: ./stones/SurpriseStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/SurpriseStone.cc:20: ./stones/SurpriseStone.hh:38:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 38 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/SurpriseStone.cc:20: ./stones/SurpriseStone.hh:39:23: warning: 'getAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | virtual Value getAttr(const std::string &key) const; | ^ ./GridObject.hh:45:23: note: overridden virtual function is here 45 | virtual Value getAttr(const std::string &key) const override; | ^ In file included from stones/SurpriseStone.cc:20: ./stones/SurpriseStone.hh:42:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/SurpriseStone.cc:20: ./stones/SurpriseStone.hh:43:34: warning: 'get_freeze_bits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual FreezeStatusBits get_freeze_bits(); | ^ ./stones.hh:254:30: note: overridden virtual function is here 254 | virtual FreezeStatusBits get_freeze_bits(); // own freeze bits | ^ 5 warnings generated. depbase=`echo stones/SwapStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/SwapStone.o -MD -MP -MF $depbase.Tpo -c -o stones/SwapStone.o stones/SwapStone.cc &&\ mv -f $depbase.Tpo $depbase.Po depbase=`echo stones/Switch.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/Switch.o -MD -MP -MF $depbase.Tpo -c -o stones/Switch.o stones/Switch.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/Switch.cc:21: ./stones/Switch.hh:46:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46 | DECL_TRAITS_ARRAY(6, traitsIdx()); | ^ ./stones_internal.hh:31:28: note: expanded from macro 'DECL_TRAITS_ARRAY' 31 | const StoneTraits &get_traits() const { return traits[subtype_expr]; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:53:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:54:22: warning: 'setAttr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 54 | virtual void setAttr(const std::string& key, const Value &val); | ^ ./GridObject.hh:44:22: note: overridden virtual function is here 44 | virtual void setAttr(const std::string& key, const Value &val) override; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:55:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:58:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:59:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 59 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:62:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 62 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:65:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:68:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ In file included from stones/Switch.cc:21: ./stones/Switch.hh:69:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ 10 warnings generated. depbase=`echo stones/ThiefStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/ThiefStone.o -MD -MP -MF $depbase.Tpo -c -o stones/ThiefStone.o stones/ThiefStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:33:9: warning: 'get_traits' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | DECL_TRAITS; | ^ ./stones_internal.hh:27:28: note: expanded from macro 'DECL_TRAITS' 27 | const StoneTraits &get_traits() const { return traits; } | ^ ./stones.hh:181:32: note: overridden virtual function is here 181 | virtual const StoneTraits &get_traits() const; | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:50:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:52:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:55:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 55 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:58:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 58 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:61:22: warning: 'animcb' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 61 | virtual void animcb(); | ^ ./GridObject.hh:127:14: note: overridden virtual function is here 127 | void animcb() override {} | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:64:29: warning: 'collision_sound' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 64 | virtual const char *collision_sound(); | ^ ./stones.hh:183:25: note: overridden virtual function is here 183 | virtual const char *collision_sound(); | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:65:22: warning: 'actor_touch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 65 | virtual void actor_touch(const StoneContact &sc); | ^ ./stones.hh:215:18: note: overridden virtual function is here 215 | virtual void actor_touch(const StoneContact &sc); | ^ In file included from stones/ThiefStone.cc:21: ./stones/ThiefStone.hh:66:22: warning: 'actor_hit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | virtual void actor_hit(const StoneContact &sc); | ^ ./stones.hh:214:18: note: overridden virtual function is here 214 | virtual void actor_hit(const StoneContact &sc); | ^ 9 warnings generated. depbase=`echo stones/TimerStone.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ c++ -std=c++14 -DHAVE_CONFIG_H -I. -I/usr/local/include -I/usr/X11R6/include -O2 -pipe -DENABLE_ASSERT -g -DCXXLUA -DSYSTEM_DATA_DIR=\"/usr/local/share/enigma\" -DDOCDIR=\"/usr/local/share/doc/enigma\" -I../lib-src/zipios++ -I../lib-src/zipios++ -I../lib-src/lua -I../lib-src/tinygettext -I../lib-src/enigma-core -I/usr/local/include -I../lib-src -I../intl -I/usr/local/include/SDL2 -I/usr/X11R6/include -D_REENTRANT -MT stones/TimerStone.o -MD -MP -MF $depbase.Tpo -c -o stones/TimerStone.o stones/TimerStone.cc &&\ mv -f $depbase.Tpo $depbase.Po In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:48:29: warning: 'getClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | virtual std::string getClass() const; | ^ ./stones.hh:177:25: note: overridden virtual function is here 177 | virtual std::string getClass() const override; | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:49:23: warning: 'message' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | virtual Value message(const Message &m); | ^ ./StateObject.hh:66:23: note: overridden virtual function is here 66 | virtual Value message(const Message &m) override; | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:52:21: warning: 'externalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual int externalState() const; | ^ ./StateObject.hh:125:21: note: overridden virtual function is here 125 | virtual int externalState() const; | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:53:22: warning: 'setState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 53 | virtual void setState(int extState); | ^ ./GridObject.hh:48:22: note: overridden virtual function is here 48 | virtual void setState(int extState) override; | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:56:22: warning: 'init_model' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 56 | virtual void init_model(); | ^ ./GridObject.hh:119:22: note: overridden virtual function is here 119 | virtual void init_model(); | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:57:22: warning: 'on_creation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 57 | virtual void on_creation(GridPos p); | ^ ./stones.hh:240:18: note: overridden virtual function is here 240 | virtual void on_creation(GridPos p) override; | ^ In file included from stones/TimerStone.cc:21: ./stones/TimerStone.hh:60:22: warning: 'alarm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 60 | virtual void alarm(); | ^ ./timer.hh:32:18: note: overridden virtual function is here 32 | virtual void alarm() {} | ^ c++: error: clang frontend command failed with exit code 139 (use -v to see invocation) OpenBSD clang version 22.1.6 Target: mips64-unknown-openbsd8.0 Thread model: posix InstalledDir: /usr/bin c++: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: c++: note: diagnostic msg: /tmp/TimerStone-e80c44.cpp c++: note: diagnostic msg: /tmp/TimerStone-e80c44.sh c++: note: diagnostic msg: ******************** gmake[2]: *** [Makefile:1662: stones/TimerStone.o] Error 1 gmake[2]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/src' gmake[1]: Leaving directory '/pobj/enigma-1.30/enigma-1.30/src' gmake[1]: *** [Makefile:1017: all] Error 2 ===> Exiting games/enigma with an error gmake: *** [Makefile:478: all-recursive] Error 1 *** Error 2 in games/enigma (/ports/infrastructure/mk/bsd.port.mk:3079 '/pobj/enigma-1.30/.build_done': @cd /pobj/enigma-1.30/enigma-1.30 &&...) *** Error 2 in games/enigma (/ports/infrastructure/mk/bsd.port.mk:2722 'build': @lock=enigma-1.30p1; export _LOCKS_HELD=" enigma-1.30p1"; ...) *** Error 1 in /ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval ${e...) >>> Ended at 1785530447.17 max_stuck=75.59/depends=20.38/show-prepare-results=15.44/junk=7.42/patch=14.88/configure=217.91/build=8800.89 Error: job failed with 512 on octeon-1 at 1785530447