DC-Build-Header: simutrans 120.4.1-1 / 2020-02-25 15:41:05 +0000 DC-Task: type:rebuild-binarch-only source:simutrans version:120.4.1-1 chroot:unstable esttime:213 logfile:/tmp/simutrans_120.4.1-1_unstable_clang8.log modes:clang8:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --no-run-lintian --chroot-setup-commands=/tmp/clang8 simutrans_120.4.1-1' sbuild (Debian sbuild) 0.78.1 (09 February 2019) on ip-172-31-6-163.eu-central-1.compute.internal +==============================================================================+ | simutrans 120.4.1-1 (amd64) Tue, 25 Feb 2020 15:41:05 +0000 | +==============================================================================+ Package: simutrans Version: 120.4.1-1 Source Version: 120.4.1-1 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-5ab7aad6-e815-4e2a-8be4-a4a6657cd259' with '<>' +------------------------------------------------------------------------------+ | Chroot Setup Commands | +------------------------------------------------------------------------------+ /tmp/clang8 ----------- + echo 'Entering customization script...' Entering customization script... + CLANG_VERSION=8 + echo 'Install of clang-8' Install of clang-8 + apt-get update Get:1 http://127.0.0.1:12990/debian sid InRelease [142 kB] Get:2 http://127.0.0.1:12990/debian sid/main Sources.diff/Index [27.9 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 Packages.diff/Index [27.9 kB] Get:4 http://127.0.0.1:12990/debian sid/main Sources 2020-02-24-0823.32.pdiff [11.0 kB] Get:5 http://127.0.0.1:12990/debian sid/main Sources 2020-02-24-1420.34.pdiff [30.2 kB] Get:6 http://127.0.0.1:12990/debian sid/main Sources 2020-02-24-2014.03.pdiff [16.9 kB] Get:7 http://127.0.0.1:12990/debian sid/main Sources 2020-02-25-0213.11.pdiff [23.2 kB] Get:8 http://127.0.0.1:12990/debian sid/main Sources 2020-02-25-0815.22.pdiff [9222 B] Get:9 http://127.0.0.1:12990/debian sid/main Sources 2020-02-25-1413.15.pdiff [16.3 kB] Get:10 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-24-0823.32.pdiff [15.5 kB] Get:11 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-24-1420.34.pdiff [27.5 kB] Get:12 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-24-2014.03.pdiff [21.6 kB] Get:13 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-25-0213.11.pdiff [35.0 kB] Get:14 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-25-0815.22.pdiff [20.1 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-25-1413.15.pdiff [18.4 kB] Get:9 http://127.0.0.1:12990/debian sid/main Sources 2020-02-25-1413.15.pdiff [16.3 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 Packages 2020-02-25-1413.15.pdiff [18.4 kB] Get:16 http://127.0.0.1:12990/debian sid/main Translation-en [6195 kB] Fetched 6638 kB in 2s (3931 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-8 libomp-8-dev libobjc-9-dev Reading package lists... Building dependency tree... The following additional packages will be installed: cpp-9 g++-9 gcc-8-base gcc-9 gcc-9-base lib32gcc-s1 lib32gcc1 lib32stdc++6 libasan5 libbsd0 libc6-i386 libclang-common-8-dev libclang1-8 libedit2 libgc1c2 libgcc-8-dev libgcc-9-dev libllvm8 libmpx2 libobjc-8-dev libobjc4 libomp5-8 libstdc++-8-dev libstdc++-9-dev Suggested packages: clang-8-doc gcc-9-locales g++-9-multilib gcc-9-doc gcc-9-multilib libomp-8-doc libstdc++-8-doc libstdc++-9-doc Recommended packages: llvm-8-dev python3 The following NEW packages will be installed: clang-8 gcc-8-base lib32gcc-s1 lib32gcc1 lib32stdc++6 libbsd0 libc6-i386 libclang-common-8-dev libclang1-8 libedit2 libgc1c2 libgcc-8-dev libllvm8 libmpx2 libobjc-8-dev libobjc-9-dev libobjc4 libomp-8-dev libomp5-8 libstdc++-8-dev The following packages will be upgraded: cpp-9 g++-9 gcc-9 gcc-9-base libasan5 libgcc-9-dev libstdc++-9-dev 7 upgraded, 20 newly installed, 0 to remove and 3 not upgraded. Need to get 74.9 MB of archives. After this operation, 223 MB of additional disk space will be used. Get:1 http://127.0.0.1:12990/debian sid/main amd64 libasan5 amd64 9.2.1-30 [389 kB] Get:2 http://127.0.0.1:12990/debian sid/main amd64 g++-9 amd64 9.2.1-30 [10.7 MB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 gcc-9 amd64 9.2.1-30 [10.0 MB] Get:4 http://127.0.0.1:12990/debian sid/main amd64 libstdc++-9-dev amd64 9.2.1-30 [1697 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 libgcc-9-dev amd64 9.2.1-30 [2349 kB] Get:6 http://127.0.0.1:12990/debian sid/main amd64 cpp-9 amd64 9.2.1-30 [9711 kB] Get:7 http://127.0.0.1:12990/debian sid/main amd64 gcc-9-base amd64 9.2.1-30 [196 kB] Get:8 http://127.0.0.1:12990/debian sid/main amd64 libbsd0 amd64 0.10.0-1 [107 kB] Get:9 http://127.0.0.1:12990/debian sid/main amd64 libedit2 amd64 3.1-20191231-1 [95.4 kB] Get:10 http://127.0.0.1:12990/debian sid/main amd64 libllvm8 amd64 1:8.0.1-7 [13.8 MB] Get:11 http://127.0.0.1:12990/debian sid/main amd64 gcc-8-base amd64 8.3.0-29 [194 kB] Get:12 http://127.0.0.1:12990/debian sid/main amd64 libmpx2 amd64 8.3.0-29 [11.4 kB] Get:13 http://127.0.0.1:12990/debian sid/main amd64 libgcc-8-dev amd64 8.3.0-29 [2297 kB] Get:14 http://127.0.0.1:12990/debian sid/main amd64 libstdc++-8-dev amd64 8.3.0-29 [1543 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 libgc1c2 amd64 1:7.6.4-0.4 [224 kB] Get:16 http://127.0.0.1:12990/debian sid/main amd64 libobjc4 amd64 10-20200222-1 [41.6 kB] Get:17 http://127.0.0.1:12990/debian sid/main amd64 libobjc-8-dev amd64 8.3.0-29 [227 kB] Get:18 http://127.0.0.1:12990/debian sid/main amd64 libc6-i386 amd64 2.29-10 [2918 kB] Get:19 http://127.0.0.1:12990/debian sid/main amd64 lib32gcc-s1 amd64 10-20200222-1 [49.4 kB] Get:20 http://127.0.0.1:12990/debian sid/main amd64 lib32gcc1 amd64 1:10-20200222-1 [1104 B] Get:21 http://127.0.0.1:12990/debian sid/main amd64 lib32stdc++6 amd64 10-20200222-1 [510 kB] Get:22 http://127.0.0.1:12990/debian sid/main amd64 libclang-common-8-dev amd64 1:8.0.1-7 [2989 kB] Get:23 http://127.0.0.1:12990/debian sid/main amd64 libclang1-8 amd64 1:8.0.1-7 [6244 kB] Get:24 http://127.0.0.1:12990/debian sid/main amd64 clang-8 amd64 1:8.0.1-7 [8010 kB] Get:25 http://127.0.0.1:12990/debian sid/main amd64 libobjc-9-dev amd64 9.2.1-30 [219 kB] Get:26 http://127.0.0.1:12990/debian sid/main amd64 libomp5-8 amd64 1:8.0.1-7 [331 kB] Get:27 http://127.0.0.1:12990/debian sid/main amd64 libomp-8-dev amd64 1:8.0.1-7 [62.3 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 74.9 MB in 1s (101 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12119 files and directories currently installed.) Preparing to unpack .../00-libasan5_9.2.1-30_amd64.deb ... Unpacking libasan5:amd64 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../01-g++-9_9.2.1-30_amd64.deb ... Unpacking g++-9 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../02-gcc-9_9.2.1-30_amd64.deb ... Unpacking gcc-9 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../03-libstdc++-9-dev_9.2.1-30_amd64.deb ... Unpacking libstdc++-9-dev:amd64 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../04-libgcc-9-dev_9.2.1-30_amd64.deb ... Unpacking libgcc-9-dev:amd64 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../05-cpp-9_9.2.1-30_amd64.deb ... Unpacking cpp-9 (9.2.1-30) over (9.2.1-29) ... Preparing to unpack .../06-gcc-9-base_9.2.1-30_amd64.deb ... Unpacking gcc-9-base:amd64 (9.2.1-30) over (9.2.1-29) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../07-libbsd0_0.10.0-1_amd64.deb ... Unpacking libbsd0:amd64 (0.10.0-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../08-libedit2_3.1-20191231-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20191231-1) ... Selecting previously unselected package libllvm8:amd64. Preparing to unpack .../09-libllvm8_1%3a8.0.1-7_amd64.deb ... Unpacking libllvm8:amd64 (1:8.0.1-7) ... Selecting previously unselected package gcc-8-base:amd64. Preparing to unpack .../10-gcc-8-base_8.3.0-29_amd64.deb ... Unpacking gcc-8-base:amd64 (8.3.0-29) ... Selecting previously unselected package libmpx2:amd64. Preparing to unpack .../11-libmpx2_8.3.0-29_amd64.deb ... Unpacking libmpx2:amd64 (8.3.0-29) ... Selecting previously unselected package libgcc-8-dev:amd64. Preparing to unpack .../12-libgcc-8-dev_8.3.0-29_amd64.deb ... Unpacking libgcc-8-dev:amd64 (8.3.0-29) ... Selecting previously unselected package libstdc++-8-dev:amd64. Preparing to unpack .../13-libstdc++-8-dev_8.3.0-29_amd64.deb ... Unpacking libstdc++-8-dev:amd64 (8.3.0-29) ... Selecting previously unselected package libgc1c2:amd64. Preparing to unpack .../14-libgc1c2_1%3a7.6.4-0.4_amd64.deb ... Unpacking libgc1c2:amd64 (1:7.6.4-0.4) ... Selecting previously unselected package libobjc4:amd64. Preparing to unpack .../15-libobjc4_10-20200222-1_amd64.deb ... Unpacking libobjc4:amd64 (10-20200222-1) ... Selecting previously unselected package libobjc-8-dev:amd64. Preparing to unpack .../16-libobjc-8-dev_8.3.0-29_amd64.deb ... Unpacking libobjc-8-dev:amd64 (8.3.0-29) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../17-libc6-i386_2.29-10_amd64.deb ... Unpacking libc6-i386 (2.29-10) ... Selecting previously unselected package lib32gcc-s1. Preparing to unpack .../18-lib32gcc-s1_10-20200222-1_amd64.deb ... Unpacking lib32gcc-s1 (10-20200222-1) ... Selecting previously unselected package lib32gcc1. Preparing to unpack .../19-lib32gcc1_1%3a10-20200222-1_amd64.deb ... Unpacking lib32gcc1 (1:10-20200222-1) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../20-lib32stdc++6_10-20200222-1_amd64.deb ... Unpacking lib32stdc++6 (10-20200222-1) ... Selecting previously unselected package libclang-common-8-dev. Preparing to unpack .../21-libclang-common-8-dev_1%3a8.0.1-7_amd64.deb ... Unpacking libclang-common-8-dev (1:8.0.1-7) ... Selecting previously unselected package libclang1-8. Preparing to unpack .../22-libclang1-8_1%3a8.0.1-7_amd64.deb ... Unpacking libclang1-8 (1:8.0.1-7) ... Selecting previously unselected package clang-8. Preparing to unpack .../23-clang-8_1%3a8.0.1-7_amd64.deb ... Unpacking clang-8 (1:8.0.1-7) ... Selecting previously unselected package libobjc-9-dev:amd64. Preparing to unpack .../24-libobjc-9-dev_9.2.1-30_amd64.deb ... Unpacking libobjc-9-dev:amd64 (9.2.1-30) ... Selecting previously unselected package libomp5-8:amd64. Preparing to unpack .../25-libomp5-8_1%3a8.0.1-7_amd64.deb ... Unpacking libomp5-8:amd64 (1:8.0.1-7) ... Selecting previously unselected package libomp-8-dev. Preparing to unpack .../26-libomp-8-dev_1%3a8.0.1-7_amd64.deb ... Unpacking libomp-8-dev (1:8.0.1-7) ... Setting up libgc1c2:amd64 (1:7.6.4-0.4) ... Setting up libobjc4:amd64 (10-20200222-1) ... Setting up gcc-8-base:amd64 (8.3.0-29) ... Setting up libmpx2:amd64 (8.3.0-29) ... Setting up libc6-i386 (2.29-10) ... Setting up libbsd0:amd64 (0.10.0-1) ... Setting up libomp5-8:amd64 (1:8.0.1-7) ... Setting up libomp-8-dev (1:8.0.1-7) ... Setting up gcc-9-base:amd64 (9.2.1-30) ... Setting up libedit2:amd64 (3.1-20191231-1) ... Setting up libasan5:amd64 (9.2.1-30) ... Setting up lib32gcc-s1 (10-20200222-1) ... Setting up libgcc-8-dev:amd64 (8.3.0-29) ... Setting up cpp-9 (9.2.1-30) ... Setting up libstdc++-8-dev:amd64 (8.3.0-29) ... Setting up libllvm8:amd64 (1:8.0.1-7) ... Setting up libclang1-8 (1:8.0.1-7) ... Setting up lib32gcc1 (1:10-20200222-1) ... Setting up libgcc-9-dev:amd64 (9.2.1-30) ... Setting up libobjc-8-dev:amd64 (8.3.0-29) ... Setting up lib32stdc++6 (10-20200222-1) ... Setting up libobjc-9-dev:amd64 (9.2.1-30) ... Setting up gcc-9 (9.2.1-30) ... Setting up libstdc++-9-dev:amd64 (9.2.1-30) ... Setting up libclang-common-8-dev (1:8.0.1-7) ... Setting up g++-9 (9.2.1-30) ... Setting up clang-8 (1:8.0.1-7) ... Processing triggers for libc-bin (2.29-10) ... W: --force-yes is deprecated, use one of the options starting with --allow instead. + echo 'Replace gcc, g++ & cpp by clang' Replace gcc, g++ & cpp by clang + VERSIONS='4.6 4.7 4.8 4.9 5 6 7 8 9 10' + cd /usr/bin + for VERSION in $VERSIONS + rm -f g++-4.6 gcc-4.6 cpp-4.6 gcc + ln -s clang++-8 g++-4.6 + ln -s clang-8 gcc-4.6 + ln -s clang-8 cpp-4.6 + ln -s clang-8 gcc + echo 'gcc-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.7 gcc-4.7 cpp-4.7 gcc + ln -s clang++-8 g++-4.7 + ln -s clang-8 gcc-4.7 + ln -s clang-8 cpp-4.7 + ln -s clang-8 gcc + echo 'gcc-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.8 gcc-4.8 cpp-4.8 gcc + ln -s clang++-8 g++-4.8 + ln -s clang-8 gcc-4.8 + ln -s clang-8 cpp-4.8 + ln -s clang-8 gcc + echo 'gcc-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-4.9 gcc-4.9 cpp-4.9 gcc + ln -s clang++-8 g++-4.9 + ln -s clang-8 gcc-4.9 + ln -s clang-8 cpp-4.9 + ln -s clang-8 gcc + echo 'gcc-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-4.9 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-4.9 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-5 gcc-5 cpp-5 gcc + ln -s clang++-8 g++-5 + ln -s clang-8 gcc-5 + ln -s clang-8 cpp-5 + ln -s clang-8 gcc + echo 'gcc-5 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-5 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-5 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-5 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-6 gcc-6 cpp-6 gcc + ln -s clang++-8 g++-6 + ln -s clang-8 gcc-6 + ln -s clang-8 cpp-6 + ln -s clang-8 gcc + echo 'gcc-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-6 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-6 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-7 gcc-7 cpp-7 gcc + ln -s clang++-8 g++-7 + ln -s clang-8 gcc-7 + ln -s clang-8 cpp-7 + ln -s clang-8 gcc + echo 'gcc-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-7 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-7 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-8 gcc-8 cpp-8 gcc + ln -s clang++-8 g++-8 + ln -s clang-8 gcc-8 + ln -s clang-8 cpp-8 + ln -s clang-8 gcc + echo 'gcc-8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-8 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-8 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + for VERSION in $VERSIONS + rm -f g++-9 gcc-9 cpp-9 gcc + ln -s clang++-8 g++-9 + ln -s clang-8 gcc-9 + ln -s clang-8 cpp-9 + ln -s clang-8 gcc + echo 'gcc-9 hold' + dpkg --set-selections + echo 'g++-9 hold' + dpkg --set-selections + for VERSION in $VERSIONS + rm -f g++-10 gcc-10 cpp-10 gcc + ln -s clang++-8 g++-10 + ln -s clang-8 gcc-10 + ln -s clang-8 cpp-10 + ln -s clang-8 gcc + echo 'gcc-10 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: gcc-10 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + echo 'g++-10 hold' + dpkg --set-selections dpkg: warning: package not in status nor available database at line 1: g++-10 dpkg: warning: found unknown packages; this might mean the available database is outdated, and needs to be updated through a frontend method; please see the FAQ + cd - /build/simutrans-crbxuL + echo 'Check if gcc, g++ & cpp are actually clang' Check if gcc, g++ & cpp are actually clang + gcc --version + grep clang + cpp --version + grep clang + g++ --version + grep clang I: Finished running '/tmp/clang8'. Finished processing commands. -------------------------------------------------------------------------------- I: NOTICE: Log filtering will replace 'build/simutrans-crbxuL/resolver-tKmZPY' with '<>' +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Hit:1 http://127.0.0.1:12990/debian sid InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: bash libgmp10 zlib1g 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1722 kB of archives. After this operation, 4096 B of additional disk space will be used. Get:1 http://127.0.0.1:12990/debian sid/main amd64 bash amd64 5.0-6 [1379 kB] Get:2 http://127.0.0.1:12990/debian sid/main amd64 libgmp10 amd64 2:6.2.0+dfsg-4 [253 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 zlib1g amd64 1:1.2.11.dfsg-2 [90.4 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1722 kB in 0s (73.9 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13887 files and directories currently installed.) Preparing to unpack .../archives/bash_5.0-6_amd64.deb ... Unpacking bash (5.0-6) over (5.0-5) ... Setting up bash (5.0-6) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13887 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.2.0+dfsg-4_amd64.deb ... Unpacking libgmp10:amd64 (2:6.2.0+dfsg-4) over (2:6.2.0+dfsg-3) ... Setting up libgmp10:amd64 (2:6.2.0+dfsg-4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 13887 files and directories currently installed.) Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-2) over (1:1.2.11.dfsg-1.2) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-2) ... Processing triggers for libc-bin (2.29-10) ... +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Check APT --------- Checking available source versions... Download source files with APT ------------------------------ Reading package lists... NOTICE: 'simutrans' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/games-team/simutrans.git Please use: git clone https://salsa.debian.org/games-team/simutrans.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 2857 kB of source archives. Get:1 http://127.0.0.1:12990/debian sid/main simutrans 120.4.1-1 (dsc) [2318 B] Get:2 http://127.0.0.1:12990/debian sid/main simutrans 120.4.1-1 (tar) [2580 kB] Get:3 http://127.0.0.1:12990/debian sid/main simutrans 120.4.1-1 (diff) [275 kB] Fetched 2857 kB in 0s (27.5 MB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/simutrans-crbxuL/simutrans-120.4.1' with '<>' I: NOTICE: Log filtering will replace 'build/simutrans-crbxuL' with '<>' +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper (>= 11), libbz2-dev, libpng-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, quilt, zlib1g-dev, build-essential, fakeroot Filtered Build-Depends: debhelper (>= 11), libbz2-dev, libpng-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, quilt, zlib1g-dev, build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/<>/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/<>/apt_archive ./ InRelease Get:2 copy:/<>/apt_archive ./ Release [957 B] Ign:3 copy:/<>/apt_archive ./ Release.gpg Get:4 copy:/<>/apt_archive ./ Sources [402 B] Get:5 copy:/<>/apt_archive ./ Packages [484 B] Fetched 1843 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism diffstat dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0 libblkid-dev libbz2-dev libcaca-dev libcaca0 libcroco3 libdbus-1-3 libdebhelper-perl libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-dev libegl-mesa0 libegl1 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfluidsynth2 libgbm1 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libicu63 libjack-jackd2-0 libllvm9 libmad0 libmad0-dev libmagic-mgc libmagic1 libmikmod-config libmikmod-dev libmikmod3 libmount-dev libmpdec2 libogg-dev libogg0 libopenal-data libopenal1 libopengl-dev libopengl0 libopus0 libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpng-dev libpng16-16 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libreadline8 libsamplerate0 libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian libsdl2-2.0-0 libselinux1-dev libsensors-config libsensors5 libsepol1-dev libsigsegv2 libslang2 libslang2-dev libsndfile1 libsndio7.0 libsqlite3-0 libssl1.1 libsub-override-perl libtool libuchardet0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 libxshmfence1 libxss1 libxxf86vm1 libz3-4 m4 man-db mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal quilt readline-common sensible-utils timgm6mb-soundfont uuid-dev x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libasound2-plugins alsa-utils libasound2-doc libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin | libgdk-pixbuf2.0-dev libxml2-utils jackd2 libportaudio2 opus-tools pciutils pulseaudio lm-sensors sndiod libtool-doc gfortran | fortran95-compiler gcj-jdk libx11-doc libxcb-doc libxext-doc m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support default-mta | mail-transport-agent graphviz procmail readline-doc fluid-soundfont-gm fluidsynth timidity musescore Recommended packages: curl | wget | lynx alsa-ucm-conf alsa-topology-conf bzip2-doc dbus libarchive-cpio-perl shared-mime-info xdg-user-dirs libpng-tools libltdl-dev mesa-vulkan-drivers | vulkan-icd libmail-sendmail-perl less The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils debhelper dh-autoreconf dh-strip-nondeterminism diffstat dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasound2 libasound2-data libasound2-dev libasyncns0 libblkid-dev libbz2-dev libcaca-dev libcaca0 libcroco3 libdbus-1-3 libdebhelper-perl libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-dev libegl-mesa0 libegl1 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfluidsynth2 libgbm1 libgl-dev libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libicu63 libjack-jackd2-0 libllvm9 libmad0 libmad0-dev libmagic-mgc libmagic1 libmikmod-config libmikmod-dev libmikmod3 libmount-dev libmpdec2 libogg-dev libogg0 libopenal-data libopenal1 libopengl-dev libopengl0 libopus0 libpciaccess0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpng-dev libpng16-16 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib libreadline8 libsamplerate0 libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian libsdl2-2.0-0 libselinux1-dev libsensors-config libsensors5 libsepol1-dev libsigsegv2 libslang2 libslang2-dev libsndfile1 libsndio7.0 libsqlite3-0 libssl1.1 libsub-override-perl libtool libuchardet0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libvulkan1 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcb-xfixes0 libxcb1 libxcb1-dev libxcursor1 libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 libxshmfence1 libxss1 libxxf86vm1 libz3-4 m4 man-db mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal quilt readline-common sbuild-build-depends-main-dummy sensible-utils timgm6mb-soundfont uuid-dev x11-common x11proto-core-dev x11proto-dev x11proto-xext-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 189 newly installed, 0 to remove and 0 not upgraded. Need to get 86.9 MB of archives. After this operation, 559 MB of additional disk space will be used. Get:1 copy:/<>/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [908 B] Get:2 http://127.0.0.1:12990/debian sid/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get:3 http://127.0.0.1:12990/debian sid/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:4 http://127.0.0.1:12990/debian sid/main amd64 groff-base amd64 1.22.4-4 [919 kB] Get:5 http://127.0.0.1:12990/debian sid/main amd64 libpipeline1 amd64 1.5.2-2 [33.9 kB] Get:6 http://127.0.0.1:12990/debian sid/main amd64 man-db amd64 2.9.0-2 [1307 kB] Get:7 http://127.0.0.1:12990/debian sid/main amd64 libssl1.1 amd64 1.1.1d-2 [1540 kB] Get:8 http://127.0.0.1:12990/debian sid/main amd64 libpython3.7-minimal amd64 3.7.6-1+b1 [591 kB] Get:9 http://127.0.0.1:12990/debian sid/main amd64 libexpat1 amd64 2.2.9-1 [94.3 kB] Get:10 http://127.0.0.1:12990/debian sid/main amd64 python3.7-minimal amd64 3.7.6-1+b1 [1813 kB] Get:11 http://127.0.0.1:12990/debian sid/main amd64 python3-minimal amd64 3.7.5-3 [36.8 kB] Get:12 http://127.0.0.1:12990/debian sid/main amd64 mime-support all 3.64 [37.8 kB] Get:13 http://127.0.0.1:12990/debian sid/main amd64 libmpdec2 amd64 2.4.2-2 [87.2 kB] Get:14 http://127.0.0.1:12990/debian sid/main amd64 readline-common all 8.0-4 [72.5 kB] Get:15 http://127.0.0.1:12990/debian sid/main amd64 libreadline8 amd64 8.0-4 [160 kB] Get:16 http://127.0.0.1:12990/debian sid/main amd64 libsqlite3-0 amd64 3.31.1-3 [661 kB] Get:17 http://127.0.0.1:12990/debian sid/main amd64 libpython3.7-stdlib amd64 3.7.6-1+b1 [1735 kB] Get:18 http://127.0.0.1:12990/debian sid/main amd64 python3.7 amd64 3.7.6-1+b1 [351 kB] Get:19 http://127.0.0.1:12990/debian sid/main amd64 libpython3-stdlib amd64 3.7.5-3 [20.2 kB] Get:20 http://127.0.0.1:12990/debian sid/main amd64 python3 amd64 3.7.5-3 [62.1 kB] Get:21 http://127.0.0.1:12990/debian sid/main amd64 sensible-utils all 0.0.12+nmu1 [16.0 kB] Get:22 http://127.0.0.1:12990/debian sid/main amd64 libmagic-mgc amd64 1:5.38-4 [262 kB] Get:23 http://127.0.0.1:12990/debian sid/main amd64 libmagic1 amd64 1:5.38-4 [120 kB] Get:24 http://127.0.0.1:12990/debian sid/main amd64 file amd64 1:5.38-4 [67.9 kB] Get:25 http://127.0.0.1:12990/debian sid/main amd64 gettext-base amd64 0.19.8.1-10 [123 kB] Get:26 http://127.0.0.1:12990/debian sid/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:27 http://127.0.0.1:12990/debian sid/main amd64 m4 amd64 1.4.18-4 [203 kB] Get:28 http://127.0.0.1:12990/debian sid/main amd64 autoconf all 2.69-11.1 [341 kB] Get:29 http://127.0.0.1:12990/debian sid/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:30 http://127.0.0.1:12990/debian sid/main amd64 automake all 1:1.16.1-4 [771 kB] Get:31 http://127.0.0.1:12990/debian sid/main amd64 autopoint all 0.19.8.1-10 [435 kB] Get:32 http://127.0.0.1:12990/debian sid/main amd64 libtool all 2.4.6-13 [513 kB] Get:33 http://127.0.0.1:12990/debian sid/main amd64 dh-autoreconf all 19 [16.9 kB] Get:34 http://127.0.0.1:12990/debian sid/main amd64 libdebhelper-perl all 12.9 [183 kB] Get:35 http://127.0.0.1:12990/debian sid/main amd64 libarchive-zip-perl all 1.67-1 [104 kB] Get:36 http://127.0.0.1:12990/debian sid/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get:37 http://127.0.0.1:12990/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.6.3-2 [23.7 kB] Get:38 http://127.0.0.1:12990/debian sid/main amd64 dh-strip-nondeterminism all 1.6.3-2 [14.7 kB] Get:39 http://127.0.0.1:12990/debian sid/main amd64 libelf1 amd64 0.176-1.1 [161 kB] Get:40 http://127.0.0.1:12990/debian sid/main amd64 dwz amd64 0.13-5 [151 kB] Get:41 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-0 amd64 2.62.4-2 [1319 kB] Get:42 http://127.0.0.1:12990/debian sid/main amd64 libicu63 amd64 63.2-2 [8301 kB] Get:43 http://127.0.0.1:12990/debian sid/main amd64 libxml2 amd64 2.9.10+dfsg-3 [709 kB] Get:44 http://127.0.0.1:12990/debian sid/main amd64 libcroco3 amd64 0.6.13-1 [146 kB] Get:45 http://127.0.0.1:12990/debian sid/main amd64 gettext amd64 0.19.8.1-10 [1303 kB] Get:46 http://127.0.0.1:12990/debian sid/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get:47 http://127.0.0.1:12990/debian sid/main amd64 po-debconf all 1.0.21 [248 kB] Get:48 http://127.0.0.1:12990/debian sid/main amd64 debhelper all 12.9 [994 kB] Get:49 http://127.0.0.1:12990/debian sid/main amd64 diffstat amd64 1.63-1 [35.6 kB] Get:50 http://127.0.0.1:12990/debian sid/main amd64 libasound2-data all 1.2.1.2-2 [38.2 kB] Get:51 http://127.0.0.1:12990/debian sid/main amd64 libasound2 amd64 1.2.1.2-2 [348 kB] Get:52 http://127.0.0.1:12990/debian sid/main amd64 libasound2-dev amd64 1.2.1.2-2 [124 kB] Get:53 http://127.0.0.1:12990/debian sid/main amd64 libasyncns0 amd64 0.8-6+b1 [13.0 kB] Get:54 http://127.0.0.1:12990/debian sid/main amd64 uuid-dev amd64 2.34-0.1 [93.5 kB] Get:55 http://127.0.0.1:12990/debian sid/main amd64 libblkid-dev amd64 2.34-0.1 [226 kB] Get:56 http://127.0.0.1:12990/debian sid/main amd64 libbz2-dev amd64 1.0.8-2 [30.1 kB] Get:57 http://127.0.0.1:12990/debian sid/main amd64 libslang2 amd64 2.3.2-4 [510 kB] Get:58 http://127.0.0.1:12990/debian sid/main amd64 libcaca0 amd64 0.99.beta19-2.1 [346 kB] Get:59 http://127.0.0.1:12990/debian sid/main amd64 libpng16-16 amd64 1.6.37-2 [292 kB] Get:60 http://127.0.0.1:12990/debian sid/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2 [190 kB] Get:61 http://127.0.0.1:12990/debian sid/main amd64 libpng-dev amd64 1.6.37-2 [295 kB] Get:62 http://127.0.0.1:12990/debian sid/main amd64 libslang2-dev amd64 2.3.2-4 [486 kB] Get:63 http://127.0.0.1:12990/debian sid/main amd64 libcaca-dev amd64 0.99.beta19-2.1 [896 kB] Get:64 http://127.0.0.1:12990/debian sid/main amd64 libdbus-1-3 amd64 1.12.16-2 [214 kB] Get:65 http://127.0.0.1:12990/debian sid/main amd64 libdrm-common all 2.4.100-4 [14.2 kB] Get:66 http://127.0.0.1:12990/debian sid/main amd64 libdrm2 amd64 2.4.100-4 [40.7 kB] Get:67 http://127.0.0.1:12990/debian sid/main amd64 libdrm-amdgpu1 amd64 2.4.100-4 [28.0 kB] Get:68 http://127.0.0.1:12990/debian sid/main amd64 libpciaccess0 amd64 0.14-1 [53.5 kB] Get:69 http://127.0.0.1:12990/debian sid/main amd64 libdrm-intel1 amd64 2.4.100-4 [70.1 kB] Get:70 http://127.0.0.1:12990/debian sid/main amd64 libdrm-nouveau2 amd64 2.4.100-4 [26.3 kB] Get:71 http://127.0.0.1:12990/debian sid/main amd64 libdrm-radeon1 amd64 2.4.100-4 [29.5 kB] Get:72 http://127.0.0.1:12990/debian sid/main amd64 libglvnd0 amd64 1.3.1-1 [51.1 kB] Get:73 http://127.0.0.1:12990/debian sid/main amd64 libwayland-server0 amd64 1.18.0-1 [34.2 kB] Get:74 http://127.0.0.1:12990/debian sid/main amd64 libgbm1 amd64 19.3.3-1 [70.6 kB] Get:75 http://127.0.0.1:12990/debian sid/main amd64 libglapi-mesa amd64 19.3.3-1 [69.7 kB] Get:76 http://127.0.0.1:12990/debian sid/main amd64 libwayland-client0 amd64 1.18.0-1 [26.6 kB] Get:77 http://127.0.0.1:12990/debian sid/main amd64 libx11-xcb1 amd64 2:1.6.8-1 [190 kB] Get:78 http://127.0.0.1:12990/debian sid/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:79 http://127.0.0.1:12990/debian sid/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:80 http://127.0.0.1:12990/debian sid/main amd64 libxcb1 amd64 1.13.1-5 [137 kB] Get:81 http://127.0.0.1:12990/debian sid/main amd64 libxcb-dri2-0 amd64 1.13.1-5 [101 kB] Get:82 http://127.0.0.1:12990/debian sid/main amd64 libxcb-dri3-0 amd64 1.13.1-5 [100 kB] Get:83 http://127.0.0.1:12990/debian sid/main amd64 libxcb-present0 amd64 1.13.1-5 [99.3 kB] Get:84 http://127.0.0.1:12990/debian sid/main amd64 libxcb-sync1 amd64 1.13.1-5 [103 kB] Get:85 http://127.0.0.1:12990/debian sid/main amd64 libxcb-xfixes0 amd64 1.13.1-5 [103 kB] Get:86 http://127.0.0.1:12990/debian sid/main amd64 libxshmfence1 amd64 1.3-1 [8820 B] Get:87 http://127.0.0.1:12990/debian sid/main amd64 libegl-mesa0 amd64 19.3.3-1 [139 kB] Get:88 http://127.0.0.1:12990/debian sid/main amd64 libegl1 amd64 1.3.1-1 [34.0 kB] Get:89 http://127.0.0.1:12990/debian sid/main amd64 libx11-data all 2:1.6.8-1 [298 kB] Get:90 http://127.0.0.1:12990/debian sid/main amd64 libx11-6 amd64 2:1.6.8-1 [756 kB] Get:91 http://127.0.0.1:12990/debian sid/main amd64 libxcb-glx0 amd64 1.13.1-5 [116 kB] Get:92 http://127.0.0.1:12990/debian sid/main amd64 libxfixes3 amd64 1:5.0.3-1 [21.9 kB] Get:93 http://127.0.0.1:12990/debian sid/main amd64 libxdamage1 amd64 1:1.1.5-1 [15.7 kB] Get:94 http://127.0.0.1:12990/debian sid/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:95 http://127.0.0.1:12990/debian sid/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB] Get:96 http://127.0.0.1:12990/debian sid/main amd64 libz3-4 amd64 4.8.7-4 [6790 kB] Get:97 http://127.0.0.1:12990/debian sid/main amd64 libllvm9 amd64 1:9.0.1-8 [15.0 MB] Get:98 http://127.0.0.1:12990/debian sid/main amd64 libsensors-config all 1:3.6.0-2 [32.0 kB] Get:99 http://127.0.0.1:12990/debian sid/main amd64 libsensors5 amd64 1:3.6.0-2 [53.1 kB] Get:100 http://127.0.0.1:12990/debian sid/main amd64 libvulkan1 amd64 1.2.131.2-1 [98.2 kB] Get:101 http://127.0.0.1:12990/debian sid/main amd64 libgl1-mesa-dri amd64 19.3.3-1 [9219 kB] Get:102 http://127.0.0.1:12990/debian sid/main amd64 libglx-mesa0 amd64 19.3.3-1 [183 kB] Get:103 http://127.0.0.1:12990/debian sid/main amd64 libglx0 amd64 1.3.1-1 [34.6 kB] Get:104 http://127.0.0.1:12990/debian sid/main amd64 libgl1 amd64 1.3.1-1 [89.3 kB] Get:105 http://127.0.0.1:12990/debian sid/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:106 http://127.0.0.1:12990/debian sid/main amd64 x11proto-dev all 2018.4-4 [251 kB] Get:107 http://127.0.0.1:12990/debian sid/main amd64 x11proto-core-dev all 2018.4-4 [3128 B] Get:108 http://127.0.0.1:12990/debian sid/main amd64 libxau-dev amd64 1:1.0.8-1+b2 [23.1 kB] Get:109 http://127.0.0.1:12990/debian sid/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get:110 http://127.0.0.1:12990/debian sid/main amd64 xtrans-dev all 1.3.5-1 [100 kB] Get:111 http://127.0.0.1:12990/debian sid/main amd64 libpthread-stubs0-dev amd64 0.4-1 [5344 B] Get:112 http://127.0.0.1:12990/debian sid/main amd64 libxcb1-dev amd64 1.13.1-5 [174 kB] Get:113 http://127.0.0.1:12990/debian sid/main amd64 libx11-dev amd64 2:1.6.8-1 [822 kB] Get:114 http://127.0.0.1:12990/debian sid/main amd64 libglx-dev amd64 1.3.1-1 [16.2 kB] Get:115 http://127.0.0.1:12990/debian sid/main amd64 libgl-dev amd64 1.3.1-1 [100 kB] Get:116 http://127.0.0.1:12990/debian sid/main amd64 libegl-dev amd64 1.3.1-1 [19.2 kB] Get:117 http://127.0.0.1:12990/debian sid/main amd64 libffi-dev amd64 3.3-3 [56.4 kB] Get:118 http://127.0.0.1:12990/debian sid/main amd64 libogg0 amd64 1.3.2-1+b1 [21.3 kB] Get:119 http://127.0.0.1:12990/debian sid/main amd64 libflac8 amd64 1.3.3-1 [112 kB] Get:120 http://127.0.0.1:12990/debian sid/main amd64 libogg-dev amd64 1.3.2-1+b1 [200 kB] Get:121 http://127.0.0.1:12990/debian sid/main amd64 libflac-dev amd64 1.3.3-1 [161 kB] Get:122 http://127.0.0.1:12990/debian sid/main amd64 libopus0 amd64 1.3-1+b1 [191 kB] Get:123 http://127.0.0.1:12990/debian sid/main amd64 libsamplerate0 amd64 0.1.9-2 [949 kB] Get:124 http://127.0.0.1:12990/debian sid/main amd64 libjack-jackd2-0 amd64 1.9.12~dfsg-2+b1 [303 kB] Get:125 http://127.0.0.1:12990/debian sid/main amd64 libvorbis0a amd64 1.3.6-2 [93.5 kB] Get:126 http://127.0.0.1:12990/debian sid/main amd64 libvorbisenc2 amd64 1.3.6-2 [80.2 kB] Get:127 http://127.0.0.1:12990/debian sid/main amd64 libsndfile1 amd64 1.0.28-7 [252 kB] Get:128 http://127.0.0.1:12990/debian sid/main amd64 libwrap0 amd64 7.6.q-30 [58.9 kB] Get:129 http://127.0.0.1:12990/debian sid/main amd64 libpulse0 amd64 13.0-5 [283 kB] Get:130 http://127.0.0.1:12990/debian sid/main amd64 timgm6mb-soundfont all 1.3-3 [5420 kB] Get:131 http://127.0.0.1:12990/debian sid/main amd64 libfluidsynth2 amd64 2.1.0-1 [224 kB] Get:132 http://127.0.0.1:12990/debian sid/main amd64 libgles1 amd64 1.3.1-1 [12.5 kB] Get:133 http://127.0.0.1:12990/debian sid/main amd64 libgles2 amd64 1.3.1-1 [17.8 kB] Get:134 http://127.0.0.1:12990/debian sid/main amd64 libgles-dev amd64 1.3.1-1 [50.3 kB] Get:135 http://127.0.0.1:12990/debian sid/main amd64 libopengl0 amd64 1.3.1-1 [31.5 kB] Get:136 http://127.0.0.1:12990/debian sid/main amd64 libopengl-dev amd64 1.3.1-1 [5824 B] Get:137 http://127.0.0.1:12990/debian sid/main amd64 libglvnd-dev amd64 1.3.1-1 [13.8 kB] Get:138 http://127.0.0.1:12990/debian sid/main amd64 libgl1-mesa-dev amd64 19.3.3-1 [49.2 kB] Get:139 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-data all 2.62.4-2 [1121 kB] Get:140 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-bin amd64 2.62.4-2 [132 kB] Get:141 http://127.0.0.1:12990/debian sid/main amd64 python3-lib2to3 all 3.8.0-1 [78.3 kB] Get:142 http://127.0.0.1:12990/debian sid/main amd64 python3-distutils all 3.8.0-1 [145 kB] Get:143 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-dev-bin amd64 2.62.4-2 [165 kB] Get:144 http://127.0.0.1:12990/debian sid/main amd64 libmount-dev amd64 2.34-0.1 [236 kB] Get:145 http://127.0.0.1:12990/debian sid/main amd64 libpcre16-3 amd64 2:8.39-12+b1 [259 kB] Get:146 http://127.0.0.1:12990/debian sid/main amd64 libpcre32-3 amd64 2:8.39-12+b1 [250 kB] Get:147 http://127.0.0.1:12990/debian sid/main amd64 libpcrecpp0v5 amd64 2:8.39-12+b1 [152 kB] Get:148 http://127.0.0.1:12990/debian sid/main amd64 libpcre3-dev amd64 2:8.39-12+b1 [653 kB] Get:149 http://127.0.0.1:12990/debian sid/main amd64 libsepol1-dev amd64 3.0-1 [336 kB] Get:150 http://127.0.0.1:12990/debian sid/main amd64 libpcre2-16-0 amd64 10.34-7 [219 kB] Get:151 http://127.0.0.1:12990/debian sid/main amd64 libpcre2-32-0 amd64 10.34-7 [208 kB] Get:152 http://127.0.0.1:12990/debian sid/main amd64 libpcre2-posix2 amd64 10.34-7 [45.2 kB] Get:153 http://127.0.0.1:12990/debian sid/main amd64 libpcre2-dev amd64 10.34-7 [709 kB] Get:154 http://127.0.0.1:12990/debian sid/main amd64 libselinux1-dev amd64 3.0-1+b1 [171 kB] Get:155 http://127.0.0.1:12990/debian sid/main amd64 pkg-config amd64 0.29-6 [63.5 kB] Get:156 http://127.0.0.1:12990/debian sid/main amd64 libglib2.0-dev amd64 2.62.4-2 [1542 kB] Get:157 http://127.0.0.1:12990/debian sid/main amd64 libglu1-mesa amd64 9.0.1-1 [168 kB] Get:158 http://127.0.0.1:12990/debian sid/main amd64 libglu1-mesa-dev amd64 9.0.1-1 [207 kB] Get:159 http://127.0.0.1:12990/debian sid/main amd64 libmad0 amd64 0.15.1b-10 [69.9 kB] Get:160 http://127.0.0.1:12990/debian sid/main amd64 libmad0-dev amd64 0.15.1b-10 [78.7 kB] Get:161 http://127.0.0.1:12990/debian sid/main amd64 libmikmod-config amd64 3.3.11.1-4 [24.1 kB] Get:162 http://127.0.0.1:12990/debian sid/main amd64 libopenal-data all 1:1.19.1-1 [170 kB] Get:163 http://127.0.0.1:12990/debian sid/main amd64 libsndio7.0 amd64 1.5.0-3 [24.7 kB] Get:164 http://127.0.0.1:12990/debian sid/main amd64 libopenal1 amd64 1:1.19.1-1+b1 [501 kB] Get:165 http://127.0.0.1:12990/debian sid/main amd64 libwayland-cursor0 amd64 1.18.0-1 [14.4 kB] Get:166 http://127.0.0.1:12990/debian sid/main amd64 libwayland-egl1 amd64 1.18.0-1 [8340 B] Get:167 http://127.0.0.1:12990/debian sid/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:168 http://127.0.0.1:12990/debian sid/main amd64 libxcursor1 amd64 1:1.2.0-2 [37.3 kB] Get:169 http://127.0.0.1:12990/debian sid/main amd64 libxi6 amd64 2:1.7.9-1 [82.6 kB] Get:170 http://127.0.0.1:12990/debian sid/main amd64 libxinerama1 amd64 2:1.1.4-2 [17.7 kB] Get:171 http://127.0.0.1:12990/debian sid/main amd64 xkb-data all 2.26-2 [681 kB] Get:172 http://127.0.0.1:12990/debian sid/main amd64 libxkbcommon0 amd64 0.10.0-1 [123 kB] Get:173 http://127.0.0.1:12990/debian sid/main amd64 libxrandr2 amd64 2:1.5.1-1 [37.5 kB] Get:174 http://127.0.0.1:12990/debian sid/main amd64 x11-common all 1:7.7+20 [252 kB] Get:175 http://127.0.0.1:12990/debian sid/main amd64 libxss1 amd64 1:1.2.3-1 [17.8 kB] Get:176 http://127.0.0.1:12990/debian sid/main amd64 libsdl2-2.0-0 amd64 2.0.10+dfsg1-2 [419 kB] Get:177 http://127.0.0.1:12990/debian sid/main amd64 libmikmod3 amd64 3.3.11.1-4 [132 kB] Get:178 http://127.0.0.1:12990/debian sid/main amd64 libmikmod-dev amd64 3.3.11.1-4 [226 kB] Get:179 http://127.0.0.1:12990/debian sid/main amd64 libpulse-mainloop-glib0 amd64 13.0-5 [39.4 kB] Get:180 http://127.0.0.1:12990/debian sid/main amd64 libpulse-dev amd64 13.0-5 [100 kB] Get:181 http://127.0.0.1:12990/debian sid/main amd64 libsdl1.2debian amd64 1.2.15+dfsg2-5 [193 kB] Get:182 http://127.0.0.1:12990/debian sid/main amd64 libvorbisfile3 amd64 1.3.6-2 [25.5 kB] Get:183 http://127.0.0.1:12990/debian sid/main amd64 libsdl-mixer1.2 amd64 1.2.12-16+b1 [86.6 kB] Get:184 http://127.0.0.1:12990/debian sid/main amd64 x11proto-xext-dev all 2018.4-4 [3128 B] Get:185 http://127.0.0.1:12990/debian sid/main amd64 libxext-dev amd64 2:1.3.3-1+b2 [107 kB] Get:186 http://127.0.0.1:12990/debian sid/main amd64 libsdl1.2-dev amd64 1.2.15+dfsg2-5 [728 kB] Get:187 http://127.0.0.1:12990/debian sid/main amd64 libvorbis-dev amd64 1.3.6-2 [328 kB] Get:188 http://127.0.0.1:12990/debian sid/main amd64 libsdl-mixer1.2-dev amd64 1.2.12-16+b1 [107 kB] Get:189 http://127.0.0.1:12990/debian sid/main amd64 quilt all 0.65-3 [318 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 86.9 MB in 1s (90.6 MB/s) Selecting previously unselected package bsdmainutils. (Reading database ... 13887 files and directories currently installed.) Preparing to unpack .../0-bsdmainutils_11.1.2+b1_amd64.deb ... Unpacking bsdmainutils (11.1.2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../1-libuchardet0_0.0.6-3_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../2-groff-base_1.22.4-4_amd64.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../3-libpipeline1_1.5.2-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.2-2) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.9.0-2_amd64.deb ... Unpacking man-db (2.9.0-2) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../5-libssl1.1_1.1.1d-2_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1d-2) ... Selecting previously unselected package libpython3.7-minimal:amd64. Preparing to unpack .../6-libpython3.7-minimal_3.7.6-1+b1_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.6-1+b1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../7-libexpat1_2.2.9-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.9-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../8-python3.7-minimal_3.7.6-1+b1_amd64.deb ... Unpacking python3.7-minimal (3.7.6-1+b1) ... Setting up libssl1.1:amd64 (1.1.1d-2) ... Setting up libpython3.7-minimal:amd64 (3.7.6-1+b1) ... Setting up libexpat1:amd64 (2.2.9-1) ... Setting up python3.7-minimal (3.7.6-1+b1) ... Selecting previously unselected package python3-minimal. (Reading database ... 14796 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.5-3_amd64.deb ... Unpacking python3-minimal (3.7.5-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64_all.deb ... Unpacking mime-support (3.64) ... Selecting previously unselected package libmpdec2:amd64. Preparing to unpack .../2-libmpdec2_2.4.2-2_amd64.deb ... Unpacking libmpdec2:amd64 (2.4.2-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../3-readline-common_8.0-4_all.deb ... Unpacking readline-common (8.0-4) ... Selecting previously unselected package libreadline8:amd64. Preparing to unpack .../4-libreadline8_8.0-4_amd64.deb ... Unpacking libreadline8:amd64 (8.0-4) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../5-libsqlite3-0_3.31.1-3_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.31.1-3) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../6-libpython3.7-stdlib_3.7.6-1+b1_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.6-1+b1) ... Selecting previously unselected package python3.7. Preparing to unpack .../7-python3.7_3.7.6-1+b1_amd64.deb ... Unpacking python3.7 (3.7.6-1+b1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.7.5-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.5-3) ... Setting up python3-minimal (3.7.5-3) ... Selecting previously unselected package python3. (Reading database ... 15267 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.5-3_amd64.deb ... Unpacking python3 (3.7.5-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.38-4_amd64.deb ... Unpacking libmagic-mgc (1:5.38-4) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../003-libmagic1_1%3a5.38-4_amd64.deb ... Unpacking libmagic1:amd64 (1:5.38-4) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.38-4_amd64.deb ... Unpacking file (1:5.38-4) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.19.8.1-10_amd64.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../006-libsigsegv2_2.12-2_amd64.deb ... Unpacking libsigsegv2:amd64 (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../007-m4_1.4.18-4_amd64.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../008-autoconf_2.69-11.1_all.deb ... Unpacking autoconf (2.69-11.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../009-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../010-automake_1%3a1.16.1-4_all.deb ... Unpacking automake (1:1.16.1-4) ... Selecting previously unselected package autopoint. Preparing to unpack .../011-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package libtool. Preparing to unpack .../012-libtool_2.4.6-13_all.deb ... Unpacking libtool (2.4.6-13) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../013-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../014-libdebhelper-perl_12.9_all.deb ... Unpacking libdebhelper-perl (12.9) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../015-libarchive-zip-perl_1.67-1_all.deb ... Unpacking libarchive-zip-perl (1.67-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../016-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../017-libfile-stripnondeterminism-perl_1.6.3-2_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../018-dh-strip-nondeterminism_1.6.3-2_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-2) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../019-libelf1_0.176-1.1_amd64.deb ... Unpacking libelf1:amd64 (0.176-1.1) ... Selecting previously unselected package dwz. Preparing to unpack .../020-dwz_0.13-5_amd64.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../021-libglib2.0-0_2.62.4-2_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.62.4-2) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../022-libicu63_63.2-2_amd64.deb ... Unpacking libicu63:amd64 (63.2-2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../023-libxml2_2.9.10+dfsg-3_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../024-libcroco3_0.6.13-1_amd64.deb ... Unpacking libcroco3:amd64 (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../025-gettext_0.19.8.1-10_amd64.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../026-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../027-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../028-debhelper_12.9_all.deb ... Unpacking debhelper (12.9) ... Selecting previously unselected package diffstat. Preparing to unpack .../029-diffstat_1.63-1_amd64.deb ... Unpacking diffstat (1.63-1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../030-libasound2-data_1.2.1.2-2_all.deb ... Unpacking libasound2-data (1.2.1.2-2) ... Selecting previously unselected package libasound2:amd64. Preparing to unpack .../031-libasound2_1.2.1.2-2_amd64.deb ... Unpacking libasound2:amd64 (1.2.1.2-2) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../032-libasound2-dev_1.2.1.2-2_amd64.deb ... Unpacking libasound2-dev:amd64 (1.2.1.2-2) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../033-libasyncns0_0.8-6+b1_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6+b1) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../034-uuid-dev_2.34-0.1_amd64.deb ... Unpacking uuid-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../035-libblkid-dev_2.34-0.1_amd64.deb ... Unpacking libblkid-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../036-libbz2-dev_1.0.8-2_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-2) ... Selecting previously unselected package libslang2:amd64. Preparing to unpack .../037-libslang2_2.3.2-4_amd64.deb ... Unpacking libslang2:amd64 (2.3.2-4) ... Selecting previously unselected package libcaca0:amd64. Preparing to unpack .../038-libcaca0_0.99.beta19-2.1_amd64.deb ... Unpacking libcaca0:amd64 (0.99.beta19-2.1) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../039-libpng16-16_1.6.37-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../040-zlib1g-dev_1%3a1.2.11.dfsg-2_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../041-libpng-dev_1.6.37-2_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.37-2) ... Selecting previously unselected package libslang2-dev:amd64. Preparing to unpack .../042-libslang2-dev_2.3.2-4_amd64.deb ... Unpacking libslang2-dev:amd64 (2.3.2-4) ... Selecting previously unselected package libcaca-dev. Preparing to unpack .../043-libcaca-dev_0.99.beta19-2.1_amd64.deb ... Unpacking libcaca-dev (0.99.beta19-2.1) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../044-libdbus-1-3_1.12.16-2_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.16-2) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../045-libdrm-common_2.4.100-4_all.deb ... Unpacking libdrm-common (2.4.100-4) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../046-libdrm2_2.4.100-4_amd64.deb ... Unpacking libdrm2:amd64 (2.4.100-4) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../047-libdrm-amdgpu1_2.4.100-4_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.100-4) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../048-libpciaccess0_0.14-1_amd64.deb ... Unpacking libpciaccess0:amd64 (0.14-1) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../049-libdrm-intel1_2.4.100-4_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.100-4) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../050-libdrm-nouveau2_2.4.100-4_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.100-4) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../051-libdrm-radeon1_2.4.100-4_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.100-4) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../052-libglvnd0_1.3.1-1_amd64.deb ... Unpacking libglvnd0:amd64 (1.3.1-1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../053-libwayland-server0_1.18.0-1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.18.0-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../054-libgbm1_19.3.3-1_amd64.deb ... Unpacking libgbm1:amd64 (19.3.3-1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../055-libglapi-mesa_19.3.3-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (19.3.3-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../056-libwayland-client0_1.18.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.18.0-1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../057-libx11-xcb1_2%3a1.6.8-1_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.8-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../058-libxau6_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../059-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../060-libxcb1_1.13.1-5_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-5) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../061-libxcb-dri2-0_1.13.1-5_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.13.1-5) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../062-libxcb-dri3-0_1.13.1-5_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.13.1-5) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../063-libxcb-present0_1.13.1-5_amd64.deb ... Unpacking libxcb-present0:amd64 (1.13.1-5) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../064-libxcb-sync1_1.13.1-5_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.13.1-5) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../065-libxcb-xfixes0_1.13.1-5_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.13.1-5) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../066-libxshmfence1_1.3-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../067-libegl-mesa0_19.3.3-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (19.3.3-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../068-libegl1_1.3.1-1_amd64.deb ... Unpacking libegl1:amd64 (1.3.1-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../069-libx11-data_2%3a1.6.8-1_all.deb ... Unpacking libx11-data (2:1.6.8-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../070-libx11-6_2%3a1.6.8-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.8-1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../071-libxcb-glx0_1.13.1-5_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.13.1-5) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../072-libxfixes3_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes3:amd64 (1:5.0.3-1) ... Selecting previously unselected package libxdamage1:amd64. Preparing to unpack .../073-libxdamage1_1%3a1.1.5-1_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.5-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../074-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../075-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../076-libz3-4_4.8.7-4_amd64.deb ... Unpacking libz3-4:amd64 (4.8.7-4) ... Selecting previously unselected package libllvm9:amd64. Preparing to unpack .../077-libllvm9_1%3a9.0.1-8_amd64.deb ... Unpacking libllvm9:amd64 (1:9.0.1-8) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../078-libsensors-config_1%3a3.6.0-2_all.deb ... Unpacking libsensors-config (1:3.6.0-2) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../079-libsensors5_1%3a3.6.0-2_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-2) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../080-libvulkan1_1.2.131.2-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.2.131.2-1) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../081-libgl1-mesa-dri_19.3.3-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (19.3.3-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../082-libglx-mesa0_19.3.3-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (19.3.3-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../083-libglx0_1.3.1-1_amd64.deb ... Unpacking libglx0:amd64 (1.3.1-1) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../084-libgl1_1.3.1-1_amd64.deb ... Unpacking libgl1:amd64 (1.3.1-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../085-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../086-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../087-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../088-libxau-dev_1%3a1.0.8-1+b2_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.8-1+b2) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../089-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../090-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../091-libpthread-stubs0-dev_0.4-1_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../092-libxcb1-dev_1.13.1-5_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.13.1-5) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../093-libx11-dev_2%3a1.6.8-1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.8-1) ... Selecting previously unselected package libglx-dev:amd64. Preparing to unpack .../094-libglx-dev_1.3.1-1_amd64.deb ... Unpacking libglx-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libgl-dev:amd64. Preparing to unpack .../095-libgl-dev_1.3.1-1_amd64.deb ... Unpacking libgl-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libegl-dev:amd64. Preparing to unpack .../096-libegl-dev_1.3.1-1_amd64.deb ... Unpacking libegl-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../097-libffi-dev_3.3-3_amd64.deb ... Unpacking libffi-dev:amd64 (3.3-3) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../098-libogg0_1.3.2-1+b1_amd64.deb ... Unpacking libogg0:amd64 (1.3.2-1+b1) ... Selecting previously unselected package libflac8:amd64. Preparing to unpack .../099-libflac8_1.3.3-1_amd64.deb ... Unpacking libflac8:amd64 (1.3.3-1) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../100-libogg-dev_1.3.2-1+b1_amd64.deb ... Unpacking libogg-dev:amd64 (1.3.2-1+b1) ... Selecting previously unselected package libflac-dev:amd64. Preparing to unpack .../101-libflac-dev_1.3.3-1_amd64.deb ... Unpacking libflac-dev:amd64 (1.3.3-1) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../102-libopus0_1.3-1+b1_amd64.deb ... Unpacking libopus0:amd64 (1.3-1+b1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../103-libsamplerate0_0.1.9-2_amd64.deb ... Unpacking libsamplerate0:amd64 (0.1.9-2) ... Selecting previously unselected package libjack-jackd2-0:amd64. Preparing to unpack .../104-libjack-jackd2-0_1.9.12~dfsg-2+b1_amd64.deb ... Unpacking libjack-jackd2-0:amd64 (1.9.12~dfsg-2+b1) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../105-libvorbis0a_1.3.6-2_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.6-2) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../106-libvorbisenc2_1.3.6-2_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.6-2) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../107-libsndfile1_1.0.28-7_amd64.deb ... Unpacking libsndfile1:amd64 (1.0.28-7) ... Selecting previously unselected package libwrap0:amd64. Preparing to unpack .../108-libwrap0_7.6.q-30_amd64.deb ... Unpacking libwrap0:amd64 (7.6.q-30) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../109-libpulse0_13.0-5_amd64.deb ... Unpacking libpulse0:amd64 (13.0-5) ... Selecting previously unselected package timgm6mb-soundfont. Preparing to unpack .../110-timgm6mb-soundfont_1.3-3_all.deb ... Unpacking timgm6mb-soundfont (1.3-3) ... Selecting previously unselected package libfluidsynth2:amd64. Preparing to unpack .../111-libfluidsynth2_2.1.0-1_amd64.deb ... Unpacking libfluidsynth2:amd64 (2.1.0-1) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../112-libgles1_1.3.1-1_amd64.deb ... Unpacking libgles1:amd64 (1.3.1-1) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../113-libgles2_1.3.1-1_amd64.deb ... Unpacking libgles2:amd64 (1.3.1-1) ... Selecting previously unselected package libgles-dev:amd64. Preparing to unpack .../114-libgles-dev_1.3.1-1_amd64.deb ... Unpacking libgles-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../115-libopengl0_1.3.1-1_amd64.deb ... Unpacking libopengl0:amd64 (1.3.1-1) ... Selecting previously unselected package libopengl-dev:amd64. Preparing to unpack .../116-libopengl-dev_1.3.1-1_amd64.deb ... Unpacking libopengl-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../117-libglvnd-dev_1.3.1-1_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.3.1-1) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../118-libgl1-mesa-dev_19.3.3-1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (19.3.3-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../119-libglib2.0-data_2.62.4-2_all.deb ... Unpacking libglib2.0-data (2.62.4-2) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../120-libglib2.0-bin_2.62.4-2_amd64.deb ... Unpacking libglib2.0-bin (2.62.4-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../121-python3-lib2to3_3.8.0-1_all.deb ... Unpacking python3-lib2to3 (3.8.0-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../122-python3-distutils_3.8.0-1_all.deb ... Unpacking python3-distutils (3.8.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../123-libglib2.0-dev-bin_2.62.4-2_amd64.deb ... Unpacking libglib2.0-dev-bin (2.62.4-2) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../124-libmount-dev_2.34-0.1_amd64.deb ... Unpacking libmount-dev:amd64 (2.34-0.1) ... Selecting previously unselected package libpcre16-3:amd64. Preparing to unpack .../125-libpcre16-3_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre16-3:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre32-3:amd64. Preparing to unpack .../126-libpcre32-3_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre32-3:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcrecpp0v5:amd64. Preparing to unpack .../127-libpcrecpp0v5_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcrecpp0v5:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../128-libpcre3-dev_2%3a8.39-12+b1_amd64.deb ... Unpacking libpcre3-dev:amd64 (2:8.39-12+b1) ... Selecting previously unselected package libsepol1-dev:amd64. Preparing to unpack .../129-libsepol1-dev_3.0-1_amd64.deb ... Unpacking libsepol1-dev:amd64 (3.0-1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../130-libpcre2-16-0_10.34-7_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.34-7) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../131-libpcre2-32-0_10.34-7_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.34-7) ... Selecting previously unselected package libpcre2-posix2:amd64. Preparing to unpack .../132-libpcre2-posix2_10.34-7_amd64.deb ... Unpacking libpcre2-posix2:amd64 (10.34-7) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../133-libpcre2-dev_10.34-7_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.34-7) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../134-libselinux1-dev_3.0-1+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (3.0-1+b1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../135-pkg-config_0.29-6_amd64.deb ... Unpacking pkg-config (0.29-6) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../136-libglib2.0-dev_2.62.4-2_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.62.4-2) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../137-libglu1-mesa_9.0.1-1_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.1-1) ... Selecting previously unselected package libglu1-mesa-dev:amd64. Preparing to unpack .../138-libglu1-mesa-dev_9.0.1-1_amd64.deb ... Unpacking libglu1-mesa-dev:amd64 (9.0.1-1) ... Selecting previously unselected package libmad0:amd64. Preparing to unpack .../139-libmad0_0.15.1b-10_amd64.deb ... Unpacking libmad0:amd64 (0.15.1b-10) ... Selecting previously unselected package libmad0-dev. Preparing to unpack .../140-libmad0-dev_0.15.1b-10_amd64.deb ... Unpacking libmad0-dev (0.15.1b-10) ... Selecting previously unselected package libmikmod-config. Preparing to unpack .../141-libmikmod-config_3.3.11.1-4_amd64.deb ... Unpacking libmikmod-config (3.3.11.1-4) ... Selecting previously unselected package libopenal-data. Preparing to unpack .../142-libopenal-data_1%3a1.19.1-1_all.deb ... Unpacking libopenal-data (1:1.19.1-1) ... Selecting previously unselected package libsndio7.0:amd64. Preparing to unpack .../143-libsndio7.0_1.5.0-3_amd64.deb ... Unpacking libsndio7.0:amd64 (1.5.0-3) ... Selecting previously unselected package libopenal1:amd64. Preparing to unpack .../144-libopenal1_1%3a1.19.1-1+b1_amd64.deb ... Unpacking libopenal1:amd64 (1:1.19.1-1+b1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../145-libwayland-cursor0_1.18.0-1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.18.0-1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../146-libwayland-egl1_1.18.0-1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.18.0-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../147-libxrender1_1%3a0.9.10-1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../148-libxcursor1_1%3a1.2.0-2_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.0-2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../149-libxi6_2%3a1.7.9-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.9-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../150-libxinerama1_2%3a1.1.4-2_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-2) ... Selecting previously unselected package xkb-data. Preparing to unpack .../151-xkb-data_2.26-2_all.deb ... Unpacking xkb-data (2.26-2) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../152-libxkbcommon0_0.10.0-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (0.10.0-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../153-libxrandr2_2%3a1.5.1-1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.1-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../154-x11-common_1%3a7.7+20_all.deb ... Unpacking x11-common (1:7.7+20) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../155-libxss1_1%3a1.2.3-1_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1) ... Selecting previously unselected package libsdl2-2.0-0:amd64. Preparing to unpack .../156-libsdl2-2.0-0_2.0.10+dfsg1-2_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.0.10+dfsg1-2) ... Selecting previously unselected package libmikmod3:amd64. Preparing to unpack .../157-libmikmod3_3.3.11.1-4_amd64.deb ... Unpacking libmikmod3:amd64 (3.3.11.1-4) ... Selecting previously unselected package libmikmod-dev:amd64. Preparing to unpack .../158-libmikmod-dev_3.3.11.1-4_amd64.deb ... Unpacking libmikmod-dev:amd64 (3.3.11.1-4) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../159-libpulse-mainloop-glib0_13.0-5_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (13.0-5) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../160-libpulse-dev_13.0-5_amd64.deb ... Unpacking libpulse-dev:amd64 (13.0-5) ... Selecting previously unselected package libsdl1.2debian:amd64. Preparing to unpack .../161-libsdl1.2debian_1.2.15+dfsg2-5_amd64.deb ... Unpacking libsdl1.2debian:amd64 (1.2.15+dfsg2-5) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../162-libvorbisfile3_1.3.6-2_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.6-2) ... Selecting previously unselected package libsdl-mixer1.2:amd64. Preparing to unpack .../163-libsdl-mixer1.2_1.2.12-16+b1_amd64.deb ... Unpacking libsdl-mixer1.2:amd64 (1.2.12-16+b1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../164-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../165-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libsdl1.2-dev. Preparing to unpack .../166-libsdl1.2-dev_1.2.15+dfsg2-5_amd64.deb ... Unpacking libsdl1.2-dev (1.2.15+dfsg2-5) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../167-libvorbis-dev_1.3.6-2_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.6-2) ... Selecting previously unselected package libsdl-mixer1.2-dev:amd64. Preparing to unpack .../168-libsdl-mixer1.2-dev_1.2.12-16+b1_amd64.deb ... Unpacking libsdl-mixer1.2-dev:amd64 (1.2.12-16+b1) ... Selecting previously unselected package quilt. Preparing to unpack .../169-quilt_0.65-3_all.deb ... Unpacking quilt (0.65-3) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../170-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpcrecpp0v5:amd64 (2:8.39-12+b1) ... Setting up libpipeline1:amd64 (1.5.2-2) ... Setting up libwayland-server0:amd64 (1.18.0-1) ... Setting up libx11-xcb1:amd64 (2:1.6.8-1) ... Setting up libpciaccess0:amd64 (0.14-1) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libxcb1:amd64 (1.13.1-5) ... Setting up libxcb-xfixes0:amd64 (1.13.1-5) ... Setting up libogg0:amd64 (1.3.2-1+b1) ... Setting up mime-support (3.64) ... Setting up libpcre16-3:amd64 (2:8.39-12+b1) ... Setting up libmagic-mgc (1:5.38-4) ... Setting up libarchive-zip-perl (1.67-1) ... Setting up libglib2.0-0:amd64 (2.62.4-2) ... No schema files found: doing nothing. Setting up libglvnd0:amd64 (1.3.1-1) ... Setting up libxcb-glx0:amd64 (1.13.1-5) ... Setting up libdebhelper-perl (12.9) ... Setting up libsqlite3-0:amd64 (3.31.1-3) ... Setting up x11-common (1:7.7+20) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults invoke-rc.d: could not determine current runlevel All runlevel operations denied by policy invoke-rc.d: policy-rc.d denied execution of start. Setting up libsensors-config (1:3.6.0-2) ... Setting up libmagic1:amd64 (1:5.38-4) ... Setting up libsepol1-dev:amd64 (3.0-1) ... Setting up gettext-base (0.19.8.1-10) ... Setting up xkb-data (2.26-2) ... Setting up file (1:5.38-4) ... Setting up libogg-dev:amd64 (1.3.2-1+b1) ... Setting up libmikmod-config (3.3.11.1-4) ... Setting up libffi-dev:amd64 (3.3-3) ... Setting up libpthread-stubs0-dev:amd64 (0.4-1) ... Setting up libpcre2-16-0:amd64 (10.34-7) ... Setting up libicu63:amd64 (63.2-2) ... Setting up libopengl0:amd64 (1.3.1-1) ... Setting up libflac8:amd64 (1.3.3-1) ... Setting up libxcb-present0:amd64 (1.13.1-5) ... Setting up libasound2-data (1.2.1.2-2) ... Setting up xtrans-dev (1.3.5-1) ... Setting up autotools-dev (20180224.1) ... Setting up libz3-4:amd64 (4.8.7-4) ... Setting up libpcre2-32-0:amd64 (10.34-7) ... Setting up libglib2.0-data (2.62.4-2) ... Setting up libgles2:amd64 (1.3.1-1) ... Setting up libslang2:amd64 (2.3.2-4) ... Setting up libwrap0:amd64 (7.6.q-30) ... Setting up libx11-data (2:1.6.8-1) ... Setting up libxcb-sync1:amd64 (1.13.1-5) ... Setting up uuid-dev:amd64 (2.34-0.1) ... Setting up libgles1:amd64 (1.3.1-1) ... Setting up libdbus-1-3:amd64 (1.12.16-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libopus0:amd64 (1.3-1+b1) ... Setting up diffstat (1.63-1) ... Setting up bsdmainutils (11.1.2+b1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpng16-16:amd64 (1.6.37-2) ... Setting up libpcre32-3:amd64 (2:8.39-12+b1) ... Setting up libvorbis0a:amd64 (1.3.6-2) ... Setting up autopoint (0.19.8.1-10) ... Setting up pkg-config (0.29-6) ... Setting up libpcre2-posix2:amd64 (10.34-7) ... Setting up libsensors5:amd64 (1:3.6.0-2) ... Setting up libglapi-mesa:amd64 (19.3.3-1) ... Setting up libvulkan1:amd64 (1.2.131.2-1) ... Setting up libxcb-dri2-0:amd64 (1.13.1-5) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-2) ... Setting up libmad0:amd64 (0.15.1b-10) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up libasyncns0:amd64 (0.8-6+b1) ... Setting up libxshmfence1:amd64 (1.3-1) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up libasound2:amd64 (1.2.1.2-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up libx11-6:amd64 (2:1.6.8-1) ... Setting up libopenal-data (1:1.19.1-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libwayland-egl1:amd64 (1.18.0-1) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libopengl-dev:amd64 (1.3.1-1) ... Setting up libasound2-dev:amd64 (1.2.1.2-2) ... Setting up libsamplerate0:amd64 (0.1.9-2) ... Setting up timgm6mb-soundfont (1.3-3) ... update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf2/default-GM.sf2 (default-GM.sf2) in auto mode update-alternatives: using /usr/share/sounds/sf2/TimGM6mb.sf2 to provide /usr/share/sounds/sf3/default-GM.sf3 (default-GM.sf3) in auto mode Setting up libdrm-common (2.4.100-4) ... Setting up libelf1:amd64 (0.176-1.1) ... Setting up readline-common (8.0-4) ... Setting up libxml2:amd64 (2.9.10+dfsg-3) ... Setting up libllvm9:amd64 (1:9.0.1-8) ... Setting up libvorbisenc2:amd64 (1.3.6-2) ... Setting up libbz2-dev:amd64 (1.0.8-2) ... Setting up libxkbcommon0:amd64 (0.10.0-1) ... Setting up libwayland-client0:amd64 (1.18.0-1) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfile-stripnondeterminism-perl (1.6.3-2) ... Setting up libxcb-dri3-0:amd64 (1.13.1-5) ... Setting up libblkid-dev:amd64 (2.34-0.1) ... Setting up libflac-dev:amd64 (1.3.3-1) ... Setting up libxau-dev:amd64 (1:1.0.8-1+b2) ... Setting up libcaca0:amd64 (0.99.beta19-2.1) ... Setting up libpcre2-dev:amd64 (10.34-7) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libtool (2.4.6-13) ... Setting up libselinux1-dev:amd64 (3.0-1+b1) ... Setting up libpcre3-dev:amd64 (2:8.39-12+b1) ... Setting up libreadline8:amd64 (8.0-4) ... Setting up libpng-dev:amd64 (1.6.37-2) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libglib2.0-bin (2.62.4-2) ... Setting up m4 (1.4.18-4) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Setting up libvorbisfile3:amd64 (1.3.6-2) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... Setting up libxfixes3:amd64 (1:5.0.3-1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libxinerama1:amd64 (2:1.1.4-2) ... Setting up libxrandr2:amd64 (2:1.5.1-1) ... Setting up libcroco3:amd64 (0.6.13-1) ... Setting up libmad0-dev (0.15.1b-10) ... Setting up autoconf (2.69-11.1) ... Setting up libsndio7.0:amd64 (1.5.0-3) ... Setting up dh-strip-nondeterminism (1.6.3-2) ... Setting up libjack-jackd2-0:amd64 (1.9.12~dfsg-2+b1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libdrm2:amd64 (2.4.100-4) ... Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-4) ... Setting up libwayland-cursor0:amd64 (1.18.0-1) ... Setting up libxss1:amd64 (1:1.2.3-1) ... Setting up libsndfile1:amd64 (1.0.28-7) ... Setting up libmount-dev:amd64 (2.34-0.1) ... Setting up libdrm-amdgpu1:amd64 (2.4.100-4) ... Setting up automake (1:1.16.1-4) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libvorbis-dev:amd64 (1.3.6-2) ... Setting up libslang2-dev:amd64 (2.3.2-4) ... Setting up libpython3.7-stdlib:amd64 (3.7.6-1+b1) ... Setting up libdrm-nouveau2:amd64 (2.4.100-4) ... Setting up gettext (0.19.8.1-10) ... Setting up libxdamage1:amd64 (1:1.1.5-1) ... Setting up libxcb1-dev:amd64 (1.13.1-5) ... Setting up libxi6:amd64 (2:1.7.9-1) ... Setting up libgbm1:amd64 (19.3.3-1) ... Setting up libpulse0:amd64 (13.0-5) ... Setting up libdrm-radeon1:amd64 (2.4.100-4) ... Setting up libxcursor1:amd64 (1:1.2.0-2) ... Setting up libdrm-intel1:amd64 (2.4.100-4) ... Setting up libgl1-mesa-dri:amd64 (19.3.3-1) ... Setting up libx11-dev:amd64 (2:1.6.8-1) ... Setting up quilt (0.65-3) ... Setting up libopenal1:amd64 (1:1.19.1-1+b1) ... Setting up man-db (2.9.0-2) ... Not building database; man-db/auto-update is not 'true'. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libegl-mesa0:amd64 (19.3.3-1) ... Setting up libpulse-mainloop-glib0:amd64 (13.0-5) ... Setting up libsdl1.2debian:amd64 (1.2.15+dfsg2-5) ... Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ... Setting up libegl1:amd64 (1.3.1-1) ... Setting up libsdl2-2.0-0:amd64 (2.0.10+dfsg1-2) ... Setting up libfluidsynth2:amd64 (2.1.0-1) ... Setting up libcaca-dev (0.99.beta19-2.1) ... Setting up libpython3-stdlib:amd64 (3.7.5-3) ... Setting up python3.7 (3.7.6-1+b1) ... Setting up libglx-mesa0:amd64 (19.3.3-1) ... Setting up libglx0:amd64 (1.3.1-1) ... Setting up po-debconf (1.0.21) ... Setting up libmikmod3:amd64 (3.3.11.1-4) ... Setting up python3 (3.7.5-3) ... Setting up libmikmod-dev:amd64 (3.3.11.1-4) ... Setting up libgl1:amd64 (1.3.1-1) ... Setting up libsdl-mixer1.2:amd64 (1.2.12-16+b1) ... Setting up libglx-dev:amd64 (1.3.1-1) ... Setting up libglu1-mesa:amd64 (9.0.1-1) ... Setting up python3-lib2to3 (3.8.0-1) ... Setting up libgl-dev:amd64 (1.3.1-1) ... Setting up python3-distutils (3.8.0-1) ... Setting up libglib2.0-dev-bin (2.62.4-2) ... Setting up libegl-dev:amd64 (1.3.1-1) ... Setting up libglib2.0-dev:amd64 (2.62.4-2) ... Setting up libglu1-mesa-dev:amd64 (9.0.1-1) ... Setting up libpulse-dev:amd64 (13.0-5) ... Setting up libgles-dev:amd64 (1.3.1-1) ... Setting up libglvnd-dev:amd64 (1.3.1-1) ... Setting up libsdl1.2-dev (1.2.15+dfsg2-5) ... Setting up libgl1-mesa-dev:amd64 (19.3.3-1) ... Setting up libsdl-mixer1.2-dev:amd64 (1.2.12-16+b1) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.9) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.29-10) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any all) +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.19.0-6-cloud-amd64 #1 SMP Debian 4.19.67-2+deb10u2 (2019-11-11) amd64 (x86_64) Toolchain package versions: binutils_2.34-3 dpkg-dev_1.19.7 g++-9_9.2.1-30 gcc-9_9.2.1-30 libc6-dev_2.29-10 libstdc++-8-dev_8.3.0-29 libstdc++-9-dev_9.2.1-30 libstdc++6_10-20200222-1 linux-libc-dev_5.4.19-1 Package versions: adduser_3.118 apt_1.8.4 autoconf_2.69-11.1 automake_1:1.16.1-4 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11 base-passwd_3.5.47 bash_5.0-6 binutils_2.34-3 binutils-common_2.34-3 binutils-x86-64-linux-gnu_2.34-3 bsdmainutils_11.1.2+b1 bsdutils_1:2.34-0.1 build-essential_12.8 bzip2_1.0.8-2 clang-8_1:8.0.1-7 coreutils_8.30-3+b1 cpp_4:9.2.1-3.1 cpp-9_9.2.1-30 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.9 debian-archive-keyring_2019.1 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-2 diffstat_1.63-1 diffutils_1:3.7-3 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.5-2 fakeroot_1.24-1 fdisk_2.34-0.1 file_1:5.38-4 findutils_4.7.0-1 g++_4:9.2.1-3.1 g++-9_9.2.1-30 gcc_4:9.2.1-3.1 gcc-10-base_10-20200222-1 gcc-8-base_8.3.0-29 gcc-9_9.2.1-30 gcc-9-base_9.2.1-30 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gpgv_2.2.19-1 grep_3.4-1 groff-base_1.22.4-4 gzip_1.9-3+b1 hostname_3.23 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 lib32gcc-s1_10-20200222-1 lib32gcc1_1:10-20200222-1 lib32stdc++6_10-20200222-1 libacl1_2.2.53-5 libapt-pkg5.0_1.8.4 libarchive-zip-perl_1.67-1 libasan5_9.2.1-30 libasound2_1.2.1.2-2 libasound2-data_1.2.1.2-2 libasound2-dev_1.2.1.2-2 libasyncns0_0.8-6+b1 libatomic1_10-20200222-1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2 libaudit1_1:2.8.5-2+b1 libbinutils_2.34-3 libblkid-dev_2.34-0.1 libblkid1_2.34-0.1 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-2 libbz2-dev_1.0.8-2 libc-bin_2.29-10 libc-dev-bin_2.29-10 libc6_2.29-10 libc6-dev_2.29-10 libc6-i386_2.29-10 libcaca-dev_0.99.beta19-2.1 libcaca0_0.99.beta19-2.1 libcap-ng0_0.7.9-2.1+b1 libcc1-0_10-20200222-1 libclang-common-8-dev_1:8.0.1-7 libclang1-8_1:8.0.1-7 libcom-err2_1.45.5-2 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.10-10 libcrypt1_1:4.4.10-10 libctf-nobfd0_2.34-3 libctf0_2.34-3 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.16-2 libdebconfclient0_0.251 libdebhelper-perl_12.9 libdpkg-perl_1.19.7 libdrm-amdgpu1_2.4.100-4 libdrm-common_2.4.100-4 libdrm-intel1_2.4.100-4 libdrm-nouveau2_2.4.100-4 libdrm-radeon1_2.4.100-4 libdrm2_2.4.100-4 libedit2_3.1-20191231-1 libegl-dev_1.3.1-1 libegl-mesa0_19.3.3-1 libegl1_1.3.1-1 libelf1_0.176-1.1 libexpat1_2.2.9-1 libext2fs2_1.45.5-2 libfakeroot_1.24-1 libfdisk1_2.34-0.1 libffi-dev_3.3-3 libffi7_3.3-3 libfile-stripnondeterminism-perl_1.6.3-2 libflac-dev_1.3.3-1 libflac8_1.3.3-1 libfluidsynth2_2.1.0-1 libgbm1_19.3.3-1 libgc1c2_1:7.6.4-0.4 libgcc-8-dev_8.3.0-29 libgcc-9-dev_9.2.1-30 libgcc-s1_10-20200222-1 libgcc1_1:10-20200222-1 libgcrypt20_1.8.5-5 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgl-dev_1.3.1-1 libgl1_1.3.1-1 libgl1-mesa-dev_19.3.3-1 libgl1-mesa-dri_19.3.3-1 libglapi-mesa_19.3.3-1 libgles-dev_1.3.1-1 libgles1_1.3.1-1 libgles2_1.3.1-1 libglib2.0-0_2.62.4-2 libglib2.0-bin_2.62.4-2 libglib2.0-data_2.62.4-2 libglib2.0-dev_2.62.4-2 libglib2.0-dev-bin_2.62.4-2 libglu1-mesa_9.0.1-1 libglu1-mesa-dev_9.0.1-1 libglvnd-dev_1.3.1-1 libglvnd0_1.3.1-1 libglx-dev_1.3.1-1 libglx-mesa0_19.3.3-1 libglx0_1.3.1-1 libgmp10_2:6.2.0+dfsg-4 libgnutls30_3.6.12-2 libgomp1_10-20200222-1 libgpg-error0_1.37-1 libhogweed5_3.5.1+really3.5.1-2 libicu63_63.2-2 libidn2-0_2.2.0-2 libisl22_0.22.1-1 libitm1_10-20200222-1 libjack-jackd2-0_1.9.12~dfsg-2+b1 libllvm8_1:8.0.1-7 libllvm9_1:9.0.1-8 liblsan0_10-20200222-1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1+b1 libmad0_0.15.1b-10 libmad0-dev_0.15.1b-10 libmagic-mgc_1:5.38-4 libmagic1_1:5.38-4 libmikmod-config_3.3.11.1-4 libmikmod-dev_3.3.11.1-4 libmikmod3_3.3.11.1-4 libmount-dev_2.34-0.1 libmount1_2.34-0.1 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libmpx2_8.3.0-29 libncursesw6_6.1+20191019-1 libnettle7_3.5.1+really3.5.1-2 libobjc-8-dev_8.3.0-29 libobjc-9-dev_9.2.1-30 libobjc4_10-20200222-1 libogg-dev_1.3.2-1+b1 libogg0_1.3.2-1+b1 libomp-8-dev_1:8.0.1-7 libomp5-8_1:8.0.1-7 libopenal-data_1:1.19.1-1 libopenal1_1:1.19.1-1+b1 libopengl-dev_1.3.1-1 libopengl0_1.3.1-1 libopus0_1.3-1+b1 libp11-kit0_0.23.20-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam0g_1.3.1-5 libpciaccess0_0.14-1 libpcre16-3_2:8.39-12+b1 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-12+b1 libpcre3-dev_2:8.39-12+b1 libpcre32-3_2:8.39-12+b1 libpcrecpp0v5_2:8.39-12+b1 libperl5.30_5.30.0-9 libpipeline1_1.5.2-2 libpng-dev_1.6.37-2 libpng16-16_1.6.37-2 libpthread-stubs0-dev_0.4-1 libpulse-dev_13.0-5 libpulse-mainloop-glib0_13.0-5 libpulse0_13.0-5 libpython3-stdlib_3.7.5-3 libpython3.7-minimal_3.7.6-1+b1 libpython3.7-stdlib_3.7.6-1+b1 libquadmath0_10-20200222-1 libreadline8_8.0-4 libsamplerate0_0.1.9-2 libsdl-mixer1.2_1.2.12-16+b1 libsdl-mixer1.2-dev_1.2.12-16+b1 libsdl1.2-dev_1.2.15+dfsg2-5 libsdl1.2debian_1.2.15+dfsg2-5 libsdl2-2.0-0_2.0.10+dfsg1-2 libseccomp2_2.4.2-2 libselinux1_3.0-1+b1 libselinux1-dev_3.0-1+b1 libsemanage-common_3.0-1 libsemanage1_3.0-1+b1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.0-1 libsepol1-dev_3.0-1 libsigsegv2_2.12-2 libslang2_2.3.2-4 libslang2-dev_2.3.2-4 libsmartcols1_2.34-0.1 libsndfile1_1.0.28-7 libsndio7.0_1.5.0-3 libsqlite3-0_3.31.1-3 libss2_1.45.5-2 libssl1.1_1.1.1d-2 libstdc++-8-dev_8.3.0-29 libstdc++-9-dev_9.2.1-30 libstdc++6_10-20200222-1 libsub-override-perl_0.09-2 libsystemd0_244.3-1 libtasn1-6_4.16.0-2 libtinfo6_6.1+20191019-1 libtool_2.4.6-13 libtsan0_10-20200222-1 libubsan1_10-20200222-1 libuchardet0_0.0.6-3 libudev1_244.3-1 libunistring2_0.9.10-2 libuuid1_2.34-0.1 libvorbis-dev_1.3.6-2 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libvorbisfile3_1.3.6-2 libvulkan1_1.2.131.2-1 libwayland-client0_1.18.0-1 libwayland-cursor0_1.18.0-1 libwayland-egl1_1.18.0-1 libwayland-server0_1.18.0-1 libwrap0_7.6.q-30 libx11-6_2:1.6.8-1 libx11-data_2:1.6.8-1 libx11-dev_2:1.6.8-1 libx11-xcb1_2:1.6.8-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13.1-5 libxcb-dri3-0_1.13.1-5 libxcb-glx0_1.13.1-5 libxcb-present0_1.13.1-5 libxcb-sync1_1.13.1-5 libxcb-xfixes0_1.13.1-5 libxcb1_1.13.1-5 libxcb1-dev_1.13.1-5 libxcursor1_1:1.2.0-2 libxdamage1_1:1.1.5-1 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes3_1:5.0.3-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.4-2 libxkbcommon0_0.10.0-1 libxml2_2.9.10+dfsg-3 libxrandr2_2:1.5.1-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxss1_1:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libz3-4_4.8.7-4 libzstd1_1.4.4+dfsg-3 linux-libc-dev_5.4.19-1 login_1:4.8.1-1 logsave_1.45.5-2 lsb-base_11.1.0 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.34-0.1 ncurses-base_6.1+20191019-1 ncurses-bin_6.1+20191019-1 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.30_5.30.0-9 pkg-config_0.29-6 po-debconf_1.0.21 python3_3.7.5-3 python3-distutils_3.8.0-1 python3-lib2to3_3.8.0-1 python3-minimal_3.7.5-3 python3.7_3.7.6-1+b1 python3.7-minimal_3.7.6-1+b1 quilt_0.65-3 readline-common_8.0-4 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 sysvinit-utils_2.96-2.1 tar_1.30+dfsg-6+b1 timgm6mb-soundfont_1.3-3 tzdata_2019c-3 util-linux_2.34-0.1 uuid-dev_2.34-0.1 x11-common_1:7.7+20 x11proto-core-dev_2018.4-4 x11proto-dev_2018.4-4 x11proto-xext-dev_2018.4-4 xkb-data_2.26-2 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.4-1+b1 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: simutrans Binary: simutrans, simutrans-data, simutrans-makeobj Architecture: any all Version: 120.4.1-1 Maintainer: Debian Games Team Uploaders: Clint Adams , Jörg Frings-Fürst Homepage: http://www.simutrans.com/ Standards-Version: 4.3.0 Vcs-Browser: https://salsa.debian.org/games-team/simutrans Vcs-Git: https://salsa.debian.org/games-team/simutrans.git Build-Depends: debhelper (>= 11), libbz2-dev, libpng-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, quilt, zlib1g-dev Package-List: simutrans deb games optional arch=any simutrans-data deb games optional arch=all simutrans-makeobj deb games optional arch=any Checksums-Sha1: c7cdb42e2708520abff1b330dcf4270231e02cae 2579952 simutrans_120.4.1.orig.tar.xz 4504651261e4659471d6315b72d14dc691b59d2e 274996 simutrans_120.4.1-1.debian.tar.xz Checksums-Sha256: 207745094a58662584fab4d1eb81b817ebd9d657e845c28d66aac39aa42f9589 2579952 simutrans_120.4.1.orig.tar.xz f57c193eb26bb030cb3f47568893db5e96039ce4dd770fcff59fb3eb5fe16601 274996 simutrans_120.4.1-1.debian.tar.xz Files: ac46067463019ad210610b018e3ecd02 2579952 simutrans_120.4.1.orig.tar.xz 962df513fe8e20bdbd48988cadc16450 274996 simutrans_120.4.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlxitwlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp YW4ub3JnAAoJENmtFLlRO1Hk9BAP/06SrsDkNWhKK0QxUDvgMhoGd/wGS0IoiaNM t+59cuYdXf+YOvvdHILmfMtYqNgjQOiHMzeE7eBqgdCGpKTVXeoDi8anncRWux/o g/75ltn7GtS+tRDNY0LKeKjdbbU+VkNNE5K2H3/VOB5doW58D4ZfF6LAwqWNG/rH yJI//bsjs+pEgUviM0Uu4pmLYrobFWfePTSokcBxP5jgb2t9+BvXdgh8J5FcBgEH kr6kW3N8/rFPVQ5kRe6fIu0ACqPmwshxyHlySMMv/G0+i5UN9+wlFOvamblqd9j7 X4a5+c0i0uIJpdgYyUtu4SXjbyr9sGdFn0fcy4wFdSWWhkTMUb82gY6RocINywLN tbeO54h241lgs/ETcCXM300Q7bMLta8XqQYrTl446xqos5okZXvzfcuk8IGxnMEv kDopqM0nsakd5fKKa6v5Cd08W+tmjowTxjEhE5UI8e638w2KChM17eu0Awo3H6yv aFPK0GoQtX5V9107oI/a0YT/54CN1vW+H5+cQHYW4D9CXGcQGLp39nPcCa4Ln9qe BHjDy8YDbMma/MBClyjdPdk/C+xb4PaBk+1NIwljC6VaRsCv0r8HYiDBV5SRQrns ujq1ZcABiGWDnemsbxyhozY6nvY8fbE5krcmD5E9eos9xdGe7qXecmCcmtu5/k0C q+SKZq38 =ONM+ -----END PGP SIGNATURE----- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Tue Feb 12 12:07:37 2019 UTC gpgv: using RSA key ACF3D088EF32EDEF6A1A835FD9AD14B9513B51E4 gpgv: issuer "apo@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./simutrans_120.4.1-1.dsc dpkg-source: info: extracting simutrans in /<> dpkg-source: info: unpacking simutrans_120.4.1.orig.tar.xz dpkg-source: info: unpacking simutrans_120.4.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0005-typo.patch dpkg-source: info: applying 0105-revert-svn-1937.diff dpkg-source: info: applying 0100-path_for_game-data.patch dpkg-source: info: applying 0500-config.diff dpkg-source: info: applying 0505-link-less-libraries.diff dpkg-source: info: applying reproducible-build.patch dpkg-source: info: applying 0110-path_max.patch Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=user42 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=unstable SCHROOT_CHROOT_NAME=sid-amd64-sbuild SCHROOT_COMMAND=env SCHROOT_GID=1001 SCHROOT_GROUP=user42 SCHROOT_SESSION_ID=sid-amd64-sbuild-5ab7aad6-e815-4e2a-8be4-a4a6657cd259 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage ----------------- Command: dpkg-buildpackage -us -uc -b -rfakeroot dpkg-buildpackage: info: source package simutrans dpkg-buildpackage: info: source version 120.4.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Markus Koschany dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>' dh_quilt_patch File series fully applied, ends at patch 0110-path_max.patch dh_auto_clean make -j4 clean make[2]: Entering directory '/<>' ===> Cleaning up rm -f /<>/clipboard_internal.o /<>/bauer/brueckenbauer.o /<>/bauer/fabrikbauer.o /<>/bauer/hausbauer.o /<>/bauer/tunnelbauer.o /<>/bauer/vehikelbauer.o /<>/bauer/goods_manager.o /<>/bauer/wegbauer.o /<>/descriptor/image.o /<>/descriptor/bridge_desc.o /<>/descriptor/factory_desc.o /<>/descriptor/ground_desc.o /<>/descriptor/building_desc.o /<>/descriptor/obj_base_desc.o /<>/descriptor/reader/bridge_reader.o /<>/descriptor/reader/building_reader.o /<>/descriptor/reader/citycar_reader.o /<>/descriptor/reader/crossing_reader.o /<>/descriptor/reader/factory_reader.o /<>/descriptor/reader/good_reader.o /<>/descriptor/reader/ground_reader.o /<>/descriptor/reader/groundobj_reader.o /<>/descriptor/reader/image_reader.o /<>/descriptor/reader/imagelist2d_reader.o /<>/descriptor/reader/imagelist_reader.o /<>/descriptor/reader/obj_reader.o /<>/descriptor/reader/pedestrian_reader.o /<>/descriptor/reader/roadsign_reader.o /<>/descriptor/reader/root_reader.o /<>/descriptor/reader/sim_reader.o /<>/descriptor/reader/skin_reader.o /<>/descriptor/reader/sound_reader.o /<>/descriptor/reader/text_reader.o /<>/descriptor/reader/tree_reader.o /<>/descriptor/reader/tunnel_reader.o /<>/descriptor/reader/vehicle_reader.o /<>/descriptor/reader/way_obj_reader.o /<>/descriptor/reader/way_reader.o /<>/descriptor/reader/xref_reader.o /<>/descriptor/sound_desc.o /<>/descriptor/tunnel_desc.o /<>/descriptor/vehicle_desc.o /<>/descriptor/goods_desc.o /<>/descriptor/way_desc.o /<>/boden/boden.o /<>/boden/brueckenboden.o /<>/boden/fundament.o /<>/boden/grund.o /<>/boden/monorailboden.o /<>/boden/tunnelboden.o /<>/boden/wasser.o /<>/boden/wege/kanal.o /<>/boden/wege/maglev.o /<>/boden/wege/monorail.o /<>/boden/wege/narrowgauge.o /<>/boden/wege/runway.o /<>/boden/wege/schiene.o /<>/boden/wege/strasse.o /<>/boden/wege/weg.o /<>/dataobj/crossing_logic.o /<>/dataobj/objlist.o /<>/dataobj/settings.o /<>/dataobj/freelist.o /<>/dataobj/gameinfo.o /<>/dataobj/height_map_loader.o /<>/dataobj/koord.o /<>/dataobj/koord3d.o /<>/dataobj/loadsave.o /<>/dataobj/marker.o /<>/dataobj/powernet.o /<>/dataobj/records.o /<>/dataobj/rect.o /<>/dataobj/ribi.o /<>/dataobj/route.o /<>/dataobj/scenario.o /<>/dataobj/schedule.o /<>/dataobj/tabfile.o /<>/dataobj/translator.o /<>/dataobj/environment.o /<>/obj/baum.o /<>/obj/bruecke.o /<>/obj/crossing.o /<>/obj/field.o /<>/obj/gebaeude.o /<>/obj/groundobj.o /<>/obj/label.o /<>/obj/leitung2.o /<>/obj/pillar.o /<>/obj/roadsign.o /<>/obj/signal.o /<>/obj/tunnel.o /<>/obj/wayobj.o /<>/obj/wolke.o /<>/obj/zeiger.o /<>/display/font.o /<>/display/simgraph16.o /<>/display/simview.o /<>/display/viewport.o /<>/freight_list_sorter.o /<>/gui/ai_option_t.o /<>/gui/ai_selector.o /<>/gui/banner.o /<>/gui/baum_edit.o /<>/gui/base_info.o /<>/gui/citybuilding_edit.o /<>/gui/citylist_frame_t.o /<>/gui/citylist_stats_t.o /<>/gui/climates.o /<>/gui/display_settings.o /<>/gui/components/gui_button.o /<>/gui/components/gui_chart.o /<>/gui/components/gui_combobox.o /<>/gui/components/gui_container.o /<>/gui/components/gui_convoiinfo.o /<>/gui/components/gui_obj_view_t.o /<>/gui/components/gui_fixedwidth_textarea.o /<>/gui/components/gui_flowtext.o /<>/gui/components/gui_image.o /<>/gui/components/gui_image_list.o /<>/gui/components/gui_komponente.o /<>/gui/components/gui_label.o /<>/gui/components/gui_map_preview.o /<>/gui/components/gui_numberinput.o /<>/gui/components/gui_scrollbar.o /<>/gui/components/gui_scrolled_list.o /<>/gui/components/gui_scrollpane.o /<>/gui/components/gui_speedbar.o /<>/gui/components/gui_tab_panel.o /<>/gui/components/gui_textarea.o /<>/gui/components/gui_textinput.o /<>/gui/components/gui_world_view_t.o /<>/gui/convoi_detail_t.o /<>/gui/convoi_filter_frame.o /<>/gui/convoi_frame.o /<>/gui/convoi_info_t.o /<>/gui/convoy_item.o /<>/gui/curiosity_edit.o /<>/gui/curiositylist_frame_t.o /<>/gui/curiositylist_stats_t.o /<>/gui/depot_frame.o /<>/gui/enlarge_map_frame_t.o /<>/gui/extend_edit.o /<>/gui/fabrik_info.o /<>/gui/factory_chart.o /<>/gui/factory_edit.o /<>/gui/factorylist_frame_t.o /<>/gui/factorylist_stats_t.o /<>/gui/goods_frame_t.o /<>/gui/goods_stats_t.o /<>/gui/ground_info.o /<>/gui/gui_frame.o /<>/gui/gui_theme.o /<>/gui/halt_detail.o /<>/gui/halt_info.o /<>/gui/halt_list_filter_frame.o /<>/gui/halt_list_frame.o /<>/gui/halt_list_stats.o /<>/gui/help_frame.o /<>/gui/jump_frame.o /<>/gui/karte.o /<>/gui/kennfarbe.o /<>/gui/label_info.o /<>/gui/labellist_frame_t.o /<>/gui/labellist_stats_t.o /<>/gui/line_item.o /<>/gui/line_management_gui.o /<>/gui/load_relief_frame.o /<>/gui/loadfont_frame.o /<>/gui/loadsave_frame.o /<>/gui/map_frame.o /<>/gui/message_frame_t.o /<>/gui/message_option_t.o /<>/gui/message_stats_t.o /<>/gui/messagebox.o /<>/gui/money_frame.o /<>/gui/optionen.o /<>/gui/pakselector.o /<>/gui/password_frame.o /<>/gui/player_frame_t.o /<>/gui/privatesign_info.o /<>/gui/savegame_frame.o /<>/gui/scenario_frame.o /<>/gui/scenario_info.o /<>/gui/schedule_gui.o /<>/gui/schedule_list.o /<>/gui/server_frame.o /<>/gui/settings_frame.o /<>/gui/settings_stats.o /<>/gui/signal_spacing.o /<>/gui/simwin.o /<>/gui/sound_frame.o /<>/gui/sprachen.o /<>/gui/city_info.o /<>/gui/station_building_select.o /<>/gui/themeselector.o /<>/gui/tool_selector.o /<>/gui/trafficlight_info.o /<>/gui/obj_info.o /<>/gui/welt.o /<>/network/checksum.o /<>/network/memory_rw.o /<>/network/network.o /<>/network/network_address.o /<>/network/network_cmd.o /<>/network/network_cmd_ingame.o /<>/network/network_cmd_scenario.o /<>/network/network_cmp_pakset.o /<>/network/network_file_transfer.o /<>/network/network_packet.o /<>/network/network_socket_list.o /<>/network/pakset_info.o /<>/network/pwd_hash.o /<>/old_blockmanager.o /<>/player/ai.o /<>/player/ai_goods.o /<>/player/ai_passenger.o /<>/player/ai_scripted.o /<>/player/finance.o /<>/player/simplay.o /<>/script/api_class.o /<>/script/api_function.o /<>/script/api_param.o /<>/script/api/api_city.o /<>/script/api/api_command.o /<>/script/api/api_const.o /<>/script/api/api_control.o /<>/script/api/api_convoy.o /<>/script/api/api_gui.o /<>/script/api/api_factory.o /<>/script/api/api_halt.o /<>/script/api/api_include.o /<>/script/api/api_line.o /<>/script/api/api_map_objects.o /<>/script/api/api_obj_desc.o /<>/script/api/api_obj_desc_base.o /<>/script/api/api_pathfinding.o /<>/script/api/api_player.o /<>/script/api/api_scenario.o /<>/script/api/api_schedule.o /<>/script/api/api_settings.o /<>/script/api/api_simple.o /<>/script/api/api_tiles.o /<>/script/api/api_world.o /<>/script/api/export_desc.o /<>/script/api/get_next.o /<>/script/dynamic_string.o /<>/script/export_objs.o /<>/script/script.o /<>/squirrel/sq_extensions.o /<>/squirrel/squirrel/sqapi.o /<>/squirrel/squirrel/sqclass.o /<>/squirrel/squirrel/sqdebug.o /<>/squirrel/squirrel/sqlexer.o /<>/squirrel/squirrel/sqobject.o /<>/squirrel/squirrel/sqtable.o /<>/squirrel/squirrel/sqbaselib.o /<>/squirrel/squirrel/sqcompiler.o /<>/squirrel/squirrel/sqfuncstate.o /<>/squirrel/squirrel/sqmem.o /<>/squirrel/squirrel/sqstate.o /<>/squirrel/squirrel/sqvm.o /<>/squirrel/sqstdlib/sqstdaux.o /<>/squirrel/sqstdlib/sqstdio.o /<>/squirrel/sqstdlib/sqstdrex.o /<>/squirrel/sqstdlib/sqstdstring.o /<>/squirrel/sqstdlib/sqstdblob.o /<>/squirrel/sqstdlib/sqstdmath.o /<>/squirrel/sqstdlib/sqstdstream.o /<>/squirrel/sqstdlib/sqstdsystem.o /<>/simcity.o /<>/simconvoi.o /<>/simdebug.o /<>/simdepot.o /<>/simobj.o /<>/simevent.o /<>/simfab.o /<>/simhalt.o /<>/siminteraction.o /<>/simintr.o /<>/simio.o /<>/simline.o /<>/simlinemgmt.o /<>/simloadingscreen.o /<>/simmain.o /<>/simmem.o /<>/simmenu.o /<>/simmesg.o /<>/simplan.o /<>/simskin.o /<>/simsound.o /<>/simsys.o /<>/simticker.o /<>/simtool.o /<>/simware.o /<>/simworld.o /<>/finder/placefinder.o /<>/unicode.o /<>/utils/cbuffer_t.o /<>/utils/csv.o /<>/utils/log.o /<>/utils/searchfolder.o /<>/utils/sha1.o /<>/utils/simrandom.o /<>/utils/simstring.o /<>/utils/simthread.o /<>/vehicle/movingobj.o /<>/vehicle/simpeople.o /<>/vehicle/simvehicle.o /<>/vehicle/simroadtraffic.o /<>/simsys_s.o /<>/sound/sdl_mixer_sound.o /<>/music/sdl_midi.o rm -f /<>/clipboard_internal.d /<>/bauer/brueckenbauer.d /<>/bauer/fabrikbauer.d /<>/bauer/hausbauer.d /<>/bauer/tunnelbauer.d /<>/bauer/vehikelbauer.d /<>/bauer/goods_manager.d /<>/bauer/wegbauer.d /<>/descriptor/image.d /<>/descriptor/bridge_desc.d /<>/descriptor/factory_desc.d /<>/descriptor/ground_desc.d /<>/descriptor/building_desc.d /<>/descriptor/obj_base_desc.d /<>/descriptor/reader/bridge_reader.d /<>/descriptor/reader/building_reader.d /<>/descriptor/reader/citycar_reader.d /<>/descriptor/reader/crossing_reader.d /<>/descriptor/reader/factory_reader.d /<>/descriptor/reader/good_reader.d /<>/descriptor/reader/ground_reader.d /<>/descriptor/reader/groundobj_reader.d /<>/descriptor/reader/image_reader.d /<>/descriptor/reader/imagelist2d_reader.d /<>/descriptor/reader/imagelist_reader.d /<>/descriptor/reader/obj_reader.d /<>/descriptor/reader/pedestrian_reader.d /<>/descriptor/reader/roadsign_reader.d /<>/descriptor/reader/root_reader.d /<>/descriptor/reader/sim_reader.d /<>/descriptor/reader/skin_reader.d /<>/descriptor/reader/sound_reader.d /<>/descriptor/reader/text_reader.d /<>/descriptor/reader/tree_reader.d /<>/descriptor/reader/tunnel_reader.d /<>/descriptor/reader/vehicle_reader.d /<>/descriptor/reader/way_obj_reader.d /<>/descriptor/reader/way_reader.d /<>/descriptor/reader/xref_reader.d /<>/descriptor/sound_desc.d /<>/descriptor/tunnel_desc.d /<>/descriptor/vehicle_desc.d /<>/descriptor/goods_desc.d /<>/descriptor/way_desc.d /<>/boden/boden.d /<>/boden/brueckenboden.d /<>/boden/fundament.d /<>/boden/grund.d /<>/boden/monorailboden.d /<>/boden/tunnelboden.d /<>/boden/wasser.d /<>/boden/wege/kanal.d /<>/boden/wege/maglev.d /<>/boden/wege/monorail.d /<>/boden/wege/narrowgauge.d /<>/boden/wege/runway.d /<>/boden/wege/schiene.d /<>/boden/wege/strasse.d /<>/boden/wege/weg.d /<>/dataobj/crossing_logic.d /<>/dataobj/objlist.d /<>/dataobj/settings.d /<>/dataobj/freelist.d /<>/dataobj/gameinfo.d /<>/dataobj/height_map_loader.d /<>/dataobj/koord.d /<>/dataobj/koord3d.d /<>/dataobj/loadsave.d /<>/dataobj/marker.d /<>/dataobj/powernet.d /<>/dataobj/records.d /<>/dataobj/rect.d /<>/dataobj/ribi.d /<>/dataobj/route.d /<>/dataobj/scenario.d /<>/dataobj/schedule.d /<>/dataobj/tabfile.d /<>/dataobj/translator.d /<>/dataobj/environment.d /<>/obj/baum.d /<>/obj/bruecke.d /<>/obj/crossing.d /<>/obj/field.d /<>/obj/gebaeude.d /<>/obj/groundobj.d /<>/obj/label.d /<>/obj/leitung2.d /<>/obj/pillar.d /<>/obj/roadsign.d /<>/obj/signal.d /<>/obj/tunnel.d /<>/obj/wayobj.d /<>/obj/wolke.d /<>/obj/zeiger.d /<>/display/font.d /<>/display/simgraph16.d /<>/display/simview.d /<>/display/viewport.d /<>/freight_list_sorter.d /<>/gui/ai_option_t.d /<>/gui/ai_selector.d /<>/gui/banner.d /<>/gui/baum_edit.d /<>/gui/base_info.d /<>/gui/citybuilding_edit.d /<>/gui/citylist_frame_t.d /<>/gui/citylist_stats_t.d /<>/gui/climates.d /<>/gui/display_settings.d /<>/gui/components/gui_button.d /<>/gui/components/gui_chart.d /<>/gui/components/gui_combobox.d /<>/gui/components/gui_container.d /<>/gui/components/gui_convoiinfo.d /<>/gui/components/gui_obj_view_t.d /<>/gui/components/gui_fixedwidth_textarea.d /<>/gui/components/gui_flowtext.d /<>/gui/components/gui_image.d /<>/gui/components/gui_image_list.d /<>/gui/components/gui_komponente.d /<>/gui/components/gui_label.d /<>/gui/components/gui_map_preview.d /<>/gui/components/gui_numberinput.d /<>/gui/components/gui_scrollbar.d /<>/gui/components/gui_scrolled_list.d /<>/gui/components/gui_scrollpane.d /<>/gui/components/gui_speedbar.d /<>/gui/components/gui_tab_panel.d /<>/gui/components/gui_textarea.d /<>/gui/components/gui_textinput.d /<>/gui/components/gui_world_view_t.d /<>/gui/convoi_detail_t.d /<>/gui/convoi_filter_frame.d /<>/gui/convoi_frame.d /<>/gui/convoi_info_t.d /<>/gui/convoy_item.d /<>/gui/curiosity_edit.d /<>/gui/curiositylist_frame_t.d /<>/gui/curiositylist_stats_t.d /<>/gui/depot_frame.d /<>/gui/enlarge_map_frame_t.d /<>/gui/extend_edit.d /<>/gui/fabrik_info.d /<>/gui/factory_chart.d /<>/gui/factory_edit.d /<>/gui/factorylist_frame_t.d /<>/gui/factorylist_stats_t.d /<>/gui/goods_frame_t.d /<>/gui/goods_stats_t.d /<>/gui/ground_info.d /<>/gui/gui_frame.d /<>/gui/gui_theme.d /<>/gui/halt_detail.d /<>/gui/halt_info.d /<>/gui/halt_list_filter_frame.d /<>/gui/halt_list_frame.d /<>/gui/halt_list_stats.d /<>/gui/help_frame.d /<>/gui/jump_frame.d /<>/gui/karte.d /<>/gui/kennfarbe.d /<>/gui/label_info.d /<>/gui/labellist_frame_t.d /<>/gui/labellist_stats_t.d /<>/gui/line_item.d /<>/gui/line_management_gui.d /<>/gui/load_relief_frame.d /<>/gui/loadfont_frame.d /<>/gui/loadsave_frame.d /<>/gui/map_frame.d /<>/gui/message_frame_t.d /<>/gui/message_option_t.d /<>/gui/message_stats_t.d /<>/gui/messagebox.d /<>/gui/money_frame.d /<>/gui/optionen.d /<>/gui/pakselector.d /<>/gui/password_frame.d /<>/gui/player_frame_t.d /<>/gui/privatesign_info.d /<>/gui/savegame_frame.d /<>/gui/scenario_frame.d /<>/gui/scenario_info.d /<>/gui/schedule_gui.d /<>/gui/schedule_list.d /<>/gui/server_frame.d /<>/gui/settings_frame.d /<>/gui/settings_stats.d /<>/gui/signal_spacing.d /<>/gui/simwin.d /<>/gui/sound_frame.d /<>/gui/sprachen.d /<>/gui/city_info.d /<>/gui/station_building_select.d /<>/gui/themeselector.d /<>/gui/tool_selector.d /<>/gui/trafficlight_info.d /<>/gui/obj_info.d /<>/gui/welt.d /<>/network/checksum.d /<>/network/memory_rw.d /<>/network/network.d /<>/network/network_address.d /<>/network/network_cmd.d /<>/network/network_cmd_ingame.d /<>/network/network_cmd_scenario.d /<>/network/network_cmp_pakset.d /<>/network/network_file_transfer.d /<>/network/network_packet.d /<>/network/network_socket_list.d /<>/network/pakset_info.d /<>/network/pwd_hash.d /<>/old_blockmanager.d /<>/player/ai.d /<>/player/ai_goods.d /<>/player/ai_passenger.d /<>/player/ai_scripted.d /<>/player/finance.d /<>/player/simplay.d /<>/script/api_class.d /<>/script/api_function.d /<>/script/api_param.d /<>/script/api/api_city.d /<>/script/api/api_command.d /<>/script/api/api_const.d /<>/script/api/api_control.d /<>/script/api/api_convoy.d /<>/script/api/api_gui.d /<>/script/api/api_factory.d /<>/script/api/api_halt.d /<>/script/api/api_include.d /<>/script/api/api_line.d /<>/script/api/api_map_objects.d /<>/script/api/api_obj_desc.d /<>/script/api/api_obj_desc_base.d /<>/script/api/api_pathfinding.d /<>/script/api/api_player.d /<>/script/api/api_scenario.d /<>/script/api/api_schedule.d /<>/script/api/api_settings.d /<>/script/api/api_simple.d /<>/script/api/api_tiles.d /<>/script/api/api_world.d /<>/script/api/export_desc.d /<>/script/api/get_next.d /<>/script/dynamic_string.d /<>/script/export_objs.d /<>/script/script.d /<>/squirrel/sq_extensions.d /<>/squirrel/squirrel/sqapi.d /<>/squirrel/squirrel/sqclass.d /<>/squirrel/squirrel/sqdebug.d /<>/squirrel/squirrel/sqlexer.d /<>/squirrel/squirrel/sqobject.d /<>/squirrel/squirrel/sqtable.d /<>/squirrel/squirrel/sqbaselib.d /<>/squirrel/squirrel/sqcompiler.d /<>/squirrel/squirrel/sqfuncstate.d /<>/squirrel/squirrel/sqmem.d /<>/squirrel/squirrel/sqstate.d /<>/squirrel/squirrel/sqvm.d /<>/squirrel/sqstdlib/sqstdaux.d /<>/squirrel/sqstdlib/sqstdio.d /<>/squirrel/sqstdlib/sqstdrex.d /<>/squirrel/sqstdlib/sqstdstring.d /<>/squirrel/sqstdlib/sqstdblob.d /<>/squirrel/sqstdlib/sqstdmath.d /<>/squirrel/sqstdlib/sqstdstream.d /<>/squirrel/sqstdlib/sqstdsystem.d /<>/simcity.d /<>/simconvoi.d /<>/simdebug.d /<>/simdepot.d /<>/simobj.d /<>/simevent.d /<>/simfab.d /<>/simhalt.d /<>/siminteraction.d /<>/simintr.d /<>/simio.d /<>/simline.d /<>/simlinemgmt.d /<>/simloadingscreen.d /<>/simmain.d /<>/simmem.d /<>/simmenu.d /<>/simmesg.d /<>/simplan.d /<>/simskin.d /<>/simsound.d /<>/simsys.d /<>/simticker.d /<>/simtool.d /<>/simware.d /<>/simworld.d /<>/finder/placefinder.d /<>/unicode.d /<>/utils/cbuffer_t.d /<>/utils/csv.d /<>/utils/log.d /<>/utils/searchfolder.d /<>/utils/sha1.d /<>/utils/simrandom.d /<>/utils/simstring.d /<>/utils/simthread.d /<>/vehicle/movingobj.d /<>/vehicle/simpeople.d /<>/vehicle/simvehicle.d /<>/vehicle/simroadtraffic.d /<>/simsys_s.d /<>/sound/sdl_mixer_sound.d /<>/music/sdl_midi.d rm -f /<>/sim rm -fr /<>/sim.app make[2]: Leaving directory '/<>' /usr/bin/make -C makeobj clean make[2]: Entering directory '/<>/makeobj' ===> Cleaning up rm -f ..//<>/makeobj/descriptor/writer/bridge_writer-makeobj.o ..//<>/makeobj/descriptor/writer/building_writer-makeobj.o ..//<>/makeobj/descriptor/writer/citycar_writer-makeobj.o ..//<>/makeobj/descriptor/writer/crossing_writer-makeobj.o ..//<>/makeobj/descriptor/writer/factory_writer-makeobj.o ..//<>/makeobj/descriptor/writer/get_climate-makeobj.o ..//<>/makeobj/descriptor/writer/get_waytype-makeobj.o ..//<>/makeobj/descriptor/writer/good_writer-makeobj.o ..//<>/makeobj/descriptor/writer/groundobj_writer-makeobj.o ..//<>/makeobj/descriptor/writer/ground_writer-makeobj.o ..//<>/makeobj/descriptor/writer/image_writer-makeobj.o ..//<>/makeobj/descriptor/writer/imagelist2d_writer-makeobj.o ..//<>/makeobj/descriptor/writer/imagelist_writer-makeobj.o ..//<>/makeobj/descriptor/writer/obj_node-makeobj.o ..//<>/makeobj/descriptor/writer/obj_writer-makeobj.o ..//<>/makeobj/descriptor/writer/pedestrian_writer-makeobj.o ..//<>/makeobj/descriptor/writer/roadsign_writer-makeobj.o ..//<>/makeobj/descriptor/writer/root_writer-makeobj.o ..//<>/makeobj/descriptor/writer/sim_writer-makeobj.o ..//<>/makeobj/descriptor/writer/skin_writer-makeobj.o ..//<>/makeobj/descriptor/writer/sound_writer-makeobj.o ..//<>/makeobj/descriptor/writer/text_writer-makeobj.o ..//<>/makeobj/descriptor/writer/tree_writer-makeobj.o ..//<>/makeobj/descriptor/writer/tunnel_writer-makeobj.o ..//<>/makeobj/descriptor/writer/vehicle_writer-makeobj.o ..//<>/makeobj/descriptor/writer/way_writer-makeobj.o ..//<>/makeobj/descriptor/writer/way_obj_writer-makeobj.o ..//<>/makeobj/descriptor/writer/xref_writer-makeobj.o ..//<>/makeobj/utils/dr_rdpng-makeobj.o ..//<>/makeobj/descriptor/image-makeobj.o ..//<>/makeobj/dataobj/freelist-makeobj.o ..//<>/makeobj/simdebug-makeobj.o ..//<>/makeobj/simmem-makeobj.o ..//<>/makeobj/utils/simstring-makeobj.o ..//<>/makeobj/utils/searchfolder-makeobj.o ..//<>/makeobj/dataobj/tabfile-makeobj.o ..//<>/makeobj/utils/log-makeobj.o ..//<>/makeobj/makeobj/makeobj-makeobj.o rm -f ..//<>/makeobj/descriptor/writer/bridge_writer-makeobj.d ..//<>/makeobj/descriptor/writer/building_writer-makeobj.d ..//<>/makeobj/descriptor/writer/citycar_writer-makeobj.d ..//<>/makeobj/descriptor/writer/crossing_writer-makeobj.d ..//<>/makeobj/descriptor/writer/factory_writer-makeobj.d ..//<>/makeobj/descriptor/writer/get_climate-makeobj.d ..//<>/makeobj/descriptor/writer/get_waytype-makeobj.d ..//<>/makeobj/descriptor/writer/good_writer-makeobj.d ..//<>/makeobj/descriptor/writer/groundobj_writer-makeobj.d ..//<>/makeobj/descriptor/writer/ground_writer-makeobj.d ..//<>/makeobj/descriptor/writer/image_writer-makeobj.d ..//<>/makeobj/descriptor/writer/imagelist2d_writer-makeobj.d ..//<>/makeobj/descriptor/writer/imagelist_writer-makeobj.d ..//<>/makeobj/descriptor/writer/obj_node-makeobj.d ..//<>/makeobj/descriptor/writer/obj_writer-makeobj.d ..//<>/makeobj/descriptor/writer/pedestrian_writer-makeobj.d ..//<>/makeobj/descriptor/writer/roadsign_writer-makeobj.d ..//<>/makeobj/descriptor/writer/root_writer-makeobj.d ..//<>/makeobj/descriptor/writer/sim_writer-makeobj.d ..//<>/makeobj/descriptor/writer/skin_writer-makeobj.d ..//<>/makeobj/descriptor/writer/sound_writer-makeobj.d ..//<>/makeobj/descriptor/writer/text_writer-makeobj.d ..//<>/makeobj/descriptor/writer/tree_writer-makeobj.d ..//<>/makeobj/descriptor/writer/tunnel_writer-makeobj.d ..//<>/makeobj/descriptor/writer/vehicle_writer-makeobj.d ..//<>/makeobj/descriptor/writer/way_writer-makeobj.d ..//<>/makeobj/descriptor/writer/way_obj_writer-makeobj.d ..//<>/makeobj/descriptor/writer/xref_writer-makeobj.d ..//<>/makeobj/utils/dr_rdpng-makeobj.d ..//<>/makeobj/descriptor/image-makeobj.d ..//<>/makeobj/dataobj/freelist-makeobj.d ..//<>/makeobj/simdebug-makeobj.d ..//<>/makeobj/simmem-makeobj.d ..//<>/makeobj/utils/simstring-makeobj.d ..//<>/makeobj/utils/searchfolder-makeobj.d ..//<>/makeobj/dataobj/tabfile-makeobj.d ..//<>/makeobj/utils/log-makeobj.d ..//<>/makeobj/makeobj/makeobj-makeobj.d rm -f /<>/makeobj/makeobj make[2]: Leaving directory '/<>/makeobj' rm -f -r skin rm -f -r build make[1]: Leaving directory '/<>' dh_clean debian/rules build dh build dh_update_autotools_config dh_autoreconf dh_auto_configure debian/rules override_dh_auto_build make[1]: Entering directory '/<>' dh_auto_build make -j4 "INSTALL=install --strip-program=true" make[2]: Entering directory '/<>' ===> HOSTCXX clipboard_internal.cc ===> HOSTCXX bauer/brueckenbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/clipboard_internal.o clipboard_internal.cc ===> HOSTCXX bauer/fabrikbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/brueckenbauer.o bauer/brueckenbauer.cc ===> HOSTCXX bauer/hausbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/fabrikbauer.o bauer/fabrikbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/hausbauer.o bauer/hausbauer.cc In file included from bauer/hausbauer.cc:23: bauer/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/hausbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ bauer/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from bauer/hausbauer.cc:24: bauer/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from bauer/hausbauer.cc:24: bauer/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ bauer/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from bauer/hausbauer.cc:24: bauer/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from bauer/hausbauer.cc:24: bauer/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from bauer/hausbauer.cc:24: bauer/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ bauer/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ bauer/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ ===> HOSTCXX bauer/tunnelbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/tunnelbauer.o bauer/tunnelbauer.cc In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ bauer/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ bauer/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ bauer/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/brueckenbauer.cc:11: bauer/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ bauer/../descriptor/../display/../simmenu.h:287:15: note: overridden virtual function is here In file included from virtual bool is_grid_tool() const {return false;} ^ bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] In file included from bauer/fabrikbauer.cc:36 virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() {: bauer/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/brueckenbauer.cc:24: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../descriptor/../display/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ bauer/../descriptor/../display/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from bauer/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from bauer/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ bauer/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from bauer/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from bauer/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from bauer/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ bauer/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from bauer/brueckenbauer.cc:25: bauer/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ bauer/../descriptor/../display/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../descriptor/../display/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ bauer/../descriptor/../display/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ bauer/../descriptor/../display/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../descriptor/../display/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../descriptor/../display/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../descriptor/../display/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:14: bauer/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ bauer/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ bauer/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ bauer/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ bauer/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ bauer/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:18: bauer/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:4: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:5: bauer/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ bauer/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:5: bauer/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/tunnelbauer.cc:32: In file included from bauer/../gui/messagebox.h:6: bauer/../gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/tunnelbauer.cc:33: bauer/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from bauer/tunnelbauer.cc:33: bauer/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ bauer/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from bauer/tunnelbauer.cc:33: bauer/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from bauer/tunnelbauer.cc:33: bauer/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from bauer/tunnelbauer.cc:33: bauer/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ bauer/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 54 warnings generated. 1 warning generated. ===> HOSTCXX bauer/vehikelbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/vehikelbauer.o bauer/vehikelbauer.cc ===> HOSTCXX bauer/goods_manager.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/goods_manager.o bauer/goods_manager.cc 57 warnings generated. ===> HOSTCXX bauer/wegbauer.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/bauer/wegbauer.o bauer/wegbauer.cc 54 warnings generated. ===> HOSTCXX descriptor/image.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/image.o descriptor/image.cc In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:15: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:17: bauer/../gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:18: bauer/../gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:19: bauer/../gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:19: bauer/../gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ bauer/../gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:20: In file included from bauer/../gui/components/gui_combobox.h:19: In file included from bauer/../gui/components/gui_scrolled_list.h:15: bauer/../gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:20: In file included from bauer/../gui/components/gui_combobox.h:19: bauer/../gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ bauer/../gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ bauer/../gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ bauer/../gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ bauer/../gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ bauer/../gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ bauer/../gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ bauer/../gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ bauer/../gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:20: bauer/../gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:20: bauer/../gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:20: bauer/../gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ bauer/../gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:24: bauer/../gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:24: bauer/../gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:24: bauer/../gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:24: bauer/../gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:27: bauer/../gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ bauer/../gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:27: bauer/../gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:27: bauer/../gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:27: bauer/../gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/vehikelbauer.cc:21: In file included from bauer/../gui/depot_frame.h:27: bauer/../gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:240:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ bauer/../gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:297:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ bauer/../gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:318:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "depot.txt";} ^ bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:325:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return true;} ^ bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:327:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ bauer/../gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:328:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ bauer/../gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from bauer/vehikelbauer.cc:21: bauer/../gui/depot_frame.h:342:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ bauer/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ bauer/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ bauer/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ bauer/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ bauer/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ bauer/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ bauer/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from bauer/wegbauer.cc:16: bauer/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ bauer/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ ===> HOSTCXX descriptor/bridge_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/bridge_desc.o descriptor/bridge_desc.cc In file included from bauer/wegbauer.cc:38: bauer/../boden/wege/runway.h:33:19: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] inline waytype_t get_waytype() const {return air_wt;} ^ bauer/../boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} ^ In file included from bauer/wegbauer.cc:38: bauer/../boden/wege/runway.h:41:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ bauer/../boden/wege/schiene.h:95:7: note: overridden virtual function is here void rdwr(loadsave_t *file); ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:51:7: warning: 'rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rotate90(); ^ bauer/../obj/../simobj.h:235:15: note: overridden virtual function is here virtual void rotate90(); ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:56:11: warning: 'get_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_image() const { ^ bauer/../obj/../simobj.h:242:19: note: overridden virtual function is here virtual image_id get_image() const = 0; ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:66:11: warning: 'get_front_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_front_image() const { ^ bauer/../obj/../simobj.h:255:19: note: overridden virtual function is here virtual image_id get_front_image() const {return IMG_EMPTY;} ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:73:6: warning: 'get_typ' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] typ get_typ() const { return wayobj; } ^ bauer/../obj/../simobj.h:217:14: note: overridden virtual function is here virtual typ get_typ() const = 0; ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:78:12: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] waytype_t get_waytype() const { return desc ? desc->get_wtyp() : invalid_wt; } ^ bauer/../obj/../simobj.h:222:20: note: overridden virtual function is here virtual waytype_t get_waytype() const { return invalid_wt; } ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:80:7: warning: 'calc_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void calc_image(); ^ bauer/../obj/../simobj.h:349:15: note: overridden virtual function is here virtual void calc_image() {} ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:82:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ bauer/../obj/../simobj.h:274:15: note: overridden virtual function is here virtual void rdwr(loadsave_t *file); ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:84:7: warning: 'cleanup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void cleanup(player_t *player); ^ bauer/../obj/../simobj.h:204:15: note: overridden virtual function is here virtual void cleanup(player_t *) {} ^ In file included from bauer/wegbauer.cc:62: bauer/../obj/wayobj.h:88:7: warning: 'finish_rd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void finish_rd(); ^ bauer/../obj/../simobj.h:281:15: note: overridden virtual function is here virtual void finish_rd() {} ^ In file included from bauer/wegbauer.cc:68: bauer/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:20: bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/wegbauer.cc:69: In file included from bauer/../gui/tool_selector.h:14: In file included from bauer/../gui/gui_frame.h:21: bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from bauer/wegbauer.cc:69: bauer/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from bauer/wegbauer.cc:69: bauer/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ bauer/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from bauer/wegbauer.cc:69: bauer/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from bauer/wegbauer.cc:69: bauer/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from bauer/wegbauer.cc:69: bauer/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ bauer/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from bauer/wegbauer.cc:70: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:5: bauer/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ bauer/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from bauer/wegbauer.cc:70: In file included from bauer/../gui/messagebox.h:4: In file included from bauer/../gui/base_info.h:5: bauer/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from bauer/wegbauer.cc:70: In file included from bauer/../gui/messagebox.h:6: bauer/../gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX descriptor/factory_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/factory_desc.o descriptor/factory_desc.cc ===> HOSTCXX descriptor/ground_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/ground_desc.o descriptor/ground_desc.cc ===> HOSTCXX descriptor/building_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/building_desc.o descriptor/building_desc.cc 35 warnings generated. ===> HOSTCXX descriptor/obj_base_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/obj_base_desc.o descriptor/obj_base_desc.cc ===> HOSTCXX descriptor/reader/bridge_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/bridge_reader.o descriptor/reader/bridge_reader.cc ===> HOSTCXX descriptor/reader/building_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/building_reader.o descriptor/reader/building_reader.cc descriptor/reader/bridge_reader.cc:33:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/building_reader.cc:30:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/building_reader.cc:214:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> HOSTCXX descriptor/reader/citycar_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/citycar_reader.o descriptor/reader/citycar_reader.cc 1 warning generated. ===> HOSTCXX descriptor/reader/crossing_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/crossing_reader.o descriptor/reader/crossing_reader.cc 2 warnings generated. ===> HOSTCXX descriptor/reader/factory_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/factory_reader.o descriptor/reader/factory_reader.cc descriptor/reader/crossing_reader.cc:35:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/citycar_reader.cc:41:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. 1 warning generated. ===> HOSTCXX descriptor/reader/good_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/good_reader.o descriptor/reader/good_reader.cc ===> HOSTCXX descriptor/reader/ground_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/ground_reader.o descriptor/reader/ground_reader.cc descriptor/reader/factory_reader.cc:38:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/factory_reader.cc:71:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/factory_reader.cc:165:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/factory_reader.cc:192:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/factory_reader.cc:230:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/factory_reader.cc:268:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/good_reader.cc:44:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> HOSTCXX descriptor/reader/groundobj_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/groundobj_reader.o descriptor/reader/groundobj_reader.cc 6 warnings generated. ===> HOSTCXX descriptor/reader/image_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/image_reader.o descriptor/reader/image_reader.cc 1 warning generated. ===> HOSTCXX descriptor/reader/imagelist2d_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/imagelist2d_reader.o descriptor/reader/imagelist2d_reader.cc descriptor/reader/imagelist2d_reader.cc:17:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/image_reader.cc:28:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. descriptor/reader/groundobj_reader.cc:45:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> HOSTCXX descriptor/reader/imagelist_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/imagelist_reader.o descriptor/reader/imagelist_reader.cc 1 warning generated. ===> HOSTCXX descriptor/reader/obj_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/obj_reader.o descriptor/reader/obj_reader.cc 1 warning generated. ===> HOSTCXX descriptor/reader/pedestrian_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/pedestrian_reader.o descriptor/reader/pedestrian_reader.cc descriptor/reader/imagelist_reader.cc:17:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> HOSTCXX descriptor/reader/roadsign_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/roadsign_reader.o descriptor/reader/roadsign_reader.cc descriptor/reader/obj_reader.cc:219:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(p, sizeof(data) - OBJ_NODE_INFO_SIZE, 1, f); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/obj_reader.cc:213:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(p, OBJ_NODE_INFO_SIZE, 1, f); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/pedestrian_reader.cc:52:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> HOSTCXX descriptor/reader/root_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/root_reader.o descriptor/reader/root_reader.cc descriptor/reader/roadsign_reader.cc:40:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> HOSTCXX descriptor/reader/sim_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/sim_reader.o descriptor/reader/sim_reader.cc ===> HOSTCXX descriptor/reader/skin_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/skin_reader.o descriptor/reader/skin_reader.cc 68 warnings generated. ===> HOSTCXX descriptor/reader/sound_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/sound_reader.o descriptor/reader/sound_reader.cc ===> HOSTCXX descriptor/reader/text_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/text_reader.o descriptor/reader/text_reader.cc descriptor/reader/sound_reader.cc:27:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> HOSTCXX descriptor/reader/tree_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/tree_reader.o descriptor/reader/tree_reader.cc 1 warning generated. ===> HOSTCXX descriptor/reader/tunnel_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/tunnel_reader.o descriptor/reader/tunnel_reader.cc 2 warnings generated. ===> HOSTCXX descriptor/reader/vehicle_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/vehicle_reader.o descriptor/reader/vehicle_reader.cc descriptor/reader/text_reader.cc:15:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc->text, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> HOSTCXX descriptor/reader/way_obj_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/way_obj_reader.o descriptor/reader/way_obj_reader.cc descriptor/reader/tree_reader.cc:38:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:21: descriptor/reader/../../bauer/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:15: In file included from descriptor/reader/../../bauer/../gui/gui_frame.h:21: descriptor/reader/../../bauer/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:17: descriptor/reader/../../bauer/../gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ descriptor/reader/tunnel_reader.ccdescriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ :62:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:18: descriptor/reader/../../bauer/../gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:19: descriptor/reader/../../bauer/../gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:19: descriptor/reader/../../bauer/../gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ descriptor/reader/../../bauer/../gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:20: In file included from descriptor/reader/../../bauer/../gui/components/gui_combobox.h:19: In file included from descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:15: descriptor/reader/../../bauer/../gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:20: In file included from descriptor/reader/../../bauer/../gui/components/gui_combobox.h:19: descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ descriptor/reader/../../bauer/../gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here 1 virtual void draw(scr_coord offset) = 0; ^ warning generated. In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:20: descriptor/reader/../../bauer/../gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ ===> HOSTCXX descriptor/reader/way_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/way_reader.o descriptor/reader/way_reader.cc In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:24: descriptor/reader/../../bauer/../gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:24: descriptor/reader/../../bauer/../gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:24: descriptor/reader/../../bauer/../gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:24: descriptor/reader/../../bauer/../gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:27: descriptor/reader/../../bauer/../gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:27: descriptor/reader/../../bauer/../gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:27: descriptor/reader/../../bauer/../gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:27: descriptor/reader/../../bauer/../gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: In file included from descriptor/reader/../../bauer/../gui/depot_frame.h:27: descriptor/reader/../../bauer/../gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ descriptor/reader/../../bauer/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:240:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ descriptor/reader/../../bauer/../gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:297:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ descriptor/reader/../../bauer/../gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:318:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "depot.txt";} ^ descriptor/reader/../../bauer/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:325:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return true;} ^ descriptor/reader/../../bauer/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:327:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ descriptor/reader/../../bauer/../gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:328:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ descriptor/reader/../../bauer/../gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from descriptor/reader/vehicle_reader.cc:4: In file included from descriptor/reader/../../bauer/vehikelbauer.h:14: descriptor/reader/../../bauer/../gui/depot_frame.h:342:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ descriptor/reader/../../bauer/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ descriptor/reader/vehicle_reader.cc:40:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> HOSTCXX descriptor/reader/xref_reader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/reader/xref_reader.o descriptor/reader/xref_reader.cc In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:51:7: warning: 'rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rotate90(); ^ descriptor/reader/../../obj/../simobj.h:235:15: note: overridden virtual function is here virtual void rotate90(); ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:56:11: warning: 'get_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_image() const { ^ descriptor/reader/../../obj/../simobj.h:242:19: note: overridden virtual function is here virtual image_id get_image() const = 0; ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:66:11: warning: 'get_front_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_front_image() const { ^ descriptor/reader/../../obj/../simobj.h:255:19: note: overridden virtual function is here virtual image_id get_front_image() const {return IMG_EMPTY;} ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:73:6: warning: 'get_typ' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] typ get_typ() const { return wayobj; } ^ descriptor/reader/../../obj/../simobj.h:217:14: note: overridden virtual function is here virtual typ get_typ() const = 0; ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:78:12: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] waytype_t get_waytype() const { return desc ? desc->get_wtyp() : invalid_wt; } ^ descriptor/reader/../../obj/../simobj.h:222:20: note: overridden virtual function is here virtual waytype_t get_waytype() const { return invalid_wt; } ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:80:7: warning: 'calc_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void calc_image(); ^ descriptor/reader/../../obj/../simobj.h:349:15: note: overridden virtual function is here virtual void calc_image() {} ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:82:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ descriptor/reader/../../obj/../simobj.h:274:15: note: overridden virtual function is here virtual void rdwr(loadsave_t *file); ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:84:7: warning: 'cleanup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void cleanup(player_t *player); ^ descriptor/reader/../../obj/../simobj.h:204:15: note: overridden virtual function is here virtual void cleanup(player_t *) {} ^ In file included from descriptor/reader/way_obj_reader.cc:6: descriptor/reader/../../obj/wayobj.h:88:7: warning: 'finish_rd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void finish_rd(); ^ descriptor/reader/../../obj/../simobj.h:281:15: note: overridden virtual function is here virtual void finish_rd() {} ^ descriptor/reader/way_obj_reader.cc:37:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 10 warnings generated. ===> HOSTCXX descriptor/sound_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/sound_desc.o descriptor/sound_desc.cc 36 warnings generated. ===> HOSTCXX descriptor/tunnel_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/tunnel_desc.o descriptor/tunnel_desc.cc descriptor/reader/way_reader.cc:41:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ descriptor/reader/xref_reader.cc:14:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(buf, 1, 5, fp); ^~~~~ ~~~~~~~~~~~~~ descriptor/reader/xref_reader.cc:18:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc->name, 1, node.size - 4 - 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. ===> HOSTCXX descriptor/vehicle_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/vehicle_desc.o descriptor/vehicle_desc.cc 1 warning generated. ===> HOSTCXX descriptor/goods_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/goods_desc.o descriptor/goods_desc.cc ===> HOSTCXX descriptor/way_desc.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/descriptor/way_desc.o descriptor/way_desc.cc ===> HOSTCXX boden/boden.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/boden.o boden/boden.cc ===> HOSTCXX boden/brueckenboden.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/brueckenboden.o boden/brueckenboden.cc ===> HOSTCXX boden/fundament.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/fundament.o boden/fundament.cc ===> HOSTCXX boden/grund.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/grund.o boden/grund.cc ===> HOSTCXX boden/monorailboden.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/monorailboden.o boden/monorailboden.cc ===> HOSTCXX boden/tunnelboden.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/tunnelboden.o boden/tunnelboden.cc ===> HOSTCXX boden/wasser.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wasser.o boden/wasser.cc In file included from boden/grund.cc:41: boden/../obj/wayobj.h:51:7: warning: 'rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rotate90(); ^ boden/wege/../../simobj.h:235:15: note: overridden virtual function is here virtual void rotate90(); ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:56:11: warning: 'get_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_image() const { ^ boden/wege/../../simobj.h:242:19: note: overridden virtual function is here virtual image_id get_image() const = 0; ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:66:11: warning: 'get_front_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_front_image() const { ^ boden/wege/../../simobj.h:255:19: note: overridden virtual function is here virtual image_id get_front_image() const {return IMG_EMPTY;} ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:73:6: warning: 'get_typ' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] typ get_typ() const { return wayobj; } ^ boden/wege/../../simobj.h:217:14: note: overridden virtual function is here virtual typ get_typ() const = 0; ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:78:12: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] waytype_t get_waytype() const { return desc ? desc->get_wtyp() : invalid_wt; } ^ boden/wege/../../simobj.h:222:20: note: overridden virtual function is here virtual waytype_t get_waytype() const { return invalid_wt; } ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:80:7: warning: 'calc_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void calc_image(); ^ boden/wege/../../simobj.h:349:15: note: overridden virtual function is here virtual void calc_image() {} ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:82:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ boden/wege/../../simobj.h:274:15: note: overridden virtual function is here virtual void rdwr(loadsave_t *file); ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:84:7: warning: 'cleanup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void cleanup(player_t *player); ^ boden/wege/../../simobj.h:204:15: note: overridden virtual function is here virtual void cleanup(player_t *) {} ^ In file included from boden/grund.cc:41: boden/../obj/wayobj.h:88:7: warning: 'finish_rd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void finish_rd(); ^ boden/wege/../../simobj.h:281:15: note: overridden virtual function is here virtual void finish_rd() {} ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:20: boden/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ boden/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:20: boden/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ boden/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:20: boden/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ boden/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:20: boden/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ boden/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:21: boden/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ boden/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:4: In file included from boden/../gui/gui_frame.h:21: boden/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ boden/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:5: boden/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ boden/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from boden/grund.cc:43: In file included from boden/../gui/ground_info.h:18: In file included from boden/../gui/base_info.h:5: boden/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ boden/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from boden/grund.cc:44: boden/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ boden/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from boden/grund.cc:56: boden/wege/runway.h:33:19: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] inline waytype_t get_waytype() const {return air_wt;} ^ boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} ^ In file included from boden/grund.cc:56: boden/wege/runway.h:41:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ boden/wege/schiene.h:95:7: note: overridden virtual function is here void rdwr(loadsave_t *file); ^ ===> HOSTCXX boden/wege/kanal.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/kanal.o boden/wege/kanal.cc ===> HOSTCXX boden/wege/maglev.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/maglev.o boden/wege/maglev.cc ===> HOSTCXX boden/wege/monorail.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/monorail.o boden/wege/monorail.cc ===> HOSTCXX boden/wege/narrowgauge.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/narrowgauge.o boden/wege/narrowgauge.cc ===> HOSTCXX boden/wege/runway.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/runway.o boden/wege/runway.cc ===> HOSTCXX boden/wege/schiene.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/schiene.o boden/wege/schiene.cc In file included from boden/wege/runway.cc:15: boden/wege/runway.h:33:19: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] inline waytype_t get_waytype() const {return air_wt;} ^ boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} ^ In file included from boden/wege/runway.cc:15: boden/wege/runway.h:41:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ boden/wege/schiene.h:95:7: note: overridden virtual function is here ===> HOSTCXX boden/wege/strasse.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/strasse.o boden/wege/strasse.cc void rdwr(loadsave_t *file); ^ 2 warnings generated. ===> HOSTCXX boden/wege/weg.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/boden/wege/weg.o boden/wege/weg.cc ===> HOSTCXX dataobj/crossing_logic.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/crossing_logic.o dataobj/crossing_logic.cc In file included from boden/wege/weg.cc:27: boden/wege/runway.h:33:19: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] inline waytype_t get_waytype() const {return air_wt;} ^ boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} ^ In file included from boden/wege/weg.cc:27: boden/wege/runway.h:41:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ boden/wege/schiene.h:95:7: note: overridden virtual function is here void rdwr(loadsave_t *file); ^ ===> HOSTCXX dataobj/objlist.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/objlist.o dataobj/objlist.cc 20 warnings generated. ===> HOSTCXX dataobj/settings.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/settings.o dataobj/settings.cc In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:51:7: warning: 'rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rotate90(); ^ dataobj/../obj/../simobj.h:235:15: note: overridden virtual function is here virtual void rotate90(); ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:56:11: warning: 'get_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_image() const { ^ dataobj/../obj/../simobj.h:242:19: note: overridden virtual function is here virtual image_id get_image() const = 0; ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:66:11: warning: 'get_front_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_front_image() const { ^ dataobj/../obj/../simobj.h:255:19: note: overridden virtual function is here virtual image_id get_front_image() const {return IMG_EMPTY;} ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:73:6: warning: 'get_typ' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] typ get_typ() const { return wayobj; } ^ dataobj/../obj/../simobj.h:217:14: note: overridden virtual function is here virtual typ get_typ() const = 0; ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:78:12: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] waytype_t get_waytype() const { return desc ? desc->get_wtyp() : invalid_wt; } ^ dataobj/../obj/../simobj.h:222:20: note: overridden virtual function is here virtual waytype_t get_waytype() const { return invalid_wt; } ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:80:7: warning: 'calc_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void calc_image(); ^ dataobj/../obj/../simobj.h:349:15: note: overridden virtual function is here virtual void calc_image() {} ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:82:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ dataobj/../obj/../simobj.h:274:15: note: overridden virtual function is here virtual void rdwr(loadsave_t *file); ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:84:7: warning: 'cleanup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void cleanup(player_t *player); ^ dataobj/../obj/../simobj.h:204:15: note: overridden virtual function is here virtual void cleanup(player_t *) {} ^ In file included from dataobj/objlist.cc:26: dataobj/../obj/wayobj.h:88:7: warning: 'finish_rd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void finish_rd(); ^ dataobj/../obj/../simobj.h:281:15: note: overridden virtual function is here virtual void finish_rd() {} ^ 2 warnings generated. ===> HOSTCXX dataobj/freelist.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/freelist.o dataobj/freelist.cc dataobj/freelist.cc:114:28: warning: cast from 'char *' to 'nodelist_node_t *' increases required alignment from 1 to 8 [-Wcast-align] nodelist_node_t *chunk = (nodelist_node_t *)p; ^~~~~~~~~~~~~~~~~~~~ dataobj/freelist.cc:128:27: warning: cast from 'char *' to 'nodelist_node_t *' increases required alignment from 1 to 8 [-Wcast-align] nodelist_node_t *tmp = (nodelist_node_t *)(p+i*size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. ===> HOSTCXX dataobj/gameinfo.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/gameinfo.o dataobj/gameinfo.cc ===> HOSTCXX dataobj/height_map_loader.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/height_map_loader.o dataobj/height_map_loader.cc dataobj/height_map_loader.cc:58:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &data_offset, 4, 1, file ); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ dataobj/height_map_loader.cc:60:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &w, 4, 1, file ); ^~~~~ ~~~~~~~~~~~~~~ dataobj/height_map_loader.cc:61:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &h, 4, 1, file ); ^~~~~ ~~~~~~~~~~~~~~ dataobj/height_map_loader.cc:63:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &bit_depth, 2, 1, file ); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~ dataobj/height_map_loader.cc:64:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &format, 4, 1, file ); ^~~~~ ~~~~~~~~~~~~~~~~~~~ dataobj/height_map_loader.cc:66:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( &table, 4, 1, file ); ^~~~~ ~~~~~~~~~~~~~~~~~~ 9 warnings generated. ===> HOSTCXX dataobj/koord.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/koord.o dataobj/koord.cc In file included from dataobj/gameinfo.cc:21: dataobj/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 6 warnings generated. ===> HOSTCXX dataobj/koord3d.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/koord3d.o dataobj/koord3d.cc 1 warning generated. ===> HOSTCXX dataobj/loadsave.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/loadsave.o dataobj/loadsave.cc ===> HOSTCXX dataobj/marker.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/marker.o dataobj/marker.cc ===> HOSTCXX dataobj/powernet.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/powernet.o dataobj/powernet.cc ===> HOSTCXX dataobj/records.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/records.o dataobj/records.cc ===> HOSTCXX dataobj/rect.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/rect.o dataobj/rect.cc ===> HOSTCXX dataobj/ribi.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/ribi.o dataobj/ribi.cc ===> HOSTCXX dataobj/route.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/route.o dataobj/route.cc ===> HOSTCXX dataobj/scenario.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/scenario.o dataobj/scenario.cc ===> HOSTCXX dataobj/schedule.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/schedule.o dataobj/schedule.cc ===> HOSTCXX dataobj/tabfile.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/tabfile.o dataobj/tabfile.cc dataobj/route.cc:537:10: warning: unused variable 'best' [-Wunused-variable] uint32 best = tmp->g; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ dataobj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ dataobj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:21: dataobj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:9: In file included from dataobj/../gui/gui_frame.h:21: dataobj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:11: dataobj/../gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:12: dataobj/../gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:12: dataobj/../gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:12: dataobj/../gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ dataobj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:12: dataobj/../gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ dataobj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: In file included from dataobj/../gui/components/gui_scrollpane.h:15: dataobj/../gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: dataobj/../gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ dataobj/../gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: dataobj/../gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: dataobj/../gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: dataobj/../gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ dataobj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from dataobj/scenario.cc:23: In file included from dataobj/../gui/scenario_info.h:13: dataobj/../gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ dataobj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ dataobj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:20: dataobj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ dataobj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:21: dataobj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:4: In file included from dataobj/../gui/gui_frame.h:21: dataobj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ dataobj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:5: dataobj/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ dataobj/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:4: In file included from dataobj/../gui/base_info.h:5: dataobj/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from dataobj/schedule.cc:13: In file included from dataobj/../gui/messagebox.h:6: dataobj/../gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ dataobj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ dataobj/scenario.cc:751:4: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(buf, 1, len, file); ^~~~~ ~~~~~~~~~~~~~~~~~ 9 warnings generated. ===> HOSTCXX dataobj/translator.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/translator.o dataobj/translator.cc ===> HOSTCXX dataobj/environment.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/dataobj/environment.o dataobj/environment.cc 1 warning generated. ===> HOSTCXX obj/baum.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/baum.o obj/baum.cc dataobj/translator.cc:114:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( str, 1, 2, f ); ^~~~~ ~~~~~~~~~~~~~ dataobj/translator.cc:103:2: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( str, 1, 2, f ); ^~~~~ ~~~~~~~~~~~~~ ===> HOSTCXX obj/bruecke.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/bruecke.o obj/bruecke.cc 18 warnings generated. ===> HOSTCXX obj/crossing.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/crossing.o obj/crossing.cc ===> HOSTCXX obj/field.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/field.o obj/field.cc 2 warnings generated. ===> HOSTCXX obj/gebaeude.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/gebaeude.o obj/gebaeude.cc ===> HOSTCXX obj/groundobj.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/groundobj.o obj/groundobj.cc ===> HOSTCXX obj/label.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/label.o obj/label.cc In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ obj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:11: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:15: obj/../gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:15: obj/../gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:15: obj/../gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:15: obj/../gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ obj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:16: obj/../gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: In file included from obj/../gui/components/gui_combobox.h:19: In file included from obj/../gui/components/gui_scrolled_list.h:15: obj/../gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: In file included from obj/../gui/components/gui_combobox.h:19: obj/../gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ obj/../gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ obj/../gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ obj/../gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ obj/../gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ obj/../gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ obj/../gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ obj/../gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ obj/../gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: In file included from obj/../gui/components/gui_combobox.h:20: obj/../gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: In file included from obj/../gui/components/gui_combobox.h:20: obj/../gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ obj/../gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: obj/../gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: obj/../gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:19: In file included from obj/../gui/money_frame.h:18: obj/../gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ obj/../gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from obj/gebaeude.cc:19: obj/../gui/money_frame.h:125:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "finances.txt";} ^ obj/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from obj/gebaeude.cc:19: obj/../gui/money_frame.h:139:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ obj/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from obj/gebaeude.cc:19: obj/../gui/money_frame.h:143:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ obj/../gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from obj/gebaeude.cc:19: obj/../gui/money_frame.h:146:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ obj/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from obj/gebaeude.cc:19: obj/../gui/money_frame.h:148:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ obj/../gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ obj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:11: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:14: obj/../gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/label.cc:19: In file included from obj/../gui/label_info.h:14: obj/../gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ obj/../gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from obj/label.cc:19: obj/../gui/label_info.h:42:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ obj/../gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from obj/gebaeude.cc:49: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:5: obj/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ obj/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from obj/gebaeude.cc:49: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:5: obj/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/gebaeude.cc:49: In file included from obj/../gui/obj_info.h:14: obj/../gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ obj/../gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from obj/gebaeude.cc:49: In file included from obj/../gui/obj_info.h:14: obj/../gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX obj/leitung2.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/leitung2.o obj/leitung2.cc 9 warnings generated. ===> HOSTCXX obj/pillar.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/pillar.o obj/pillar.cc ===> HOSTCXX obj/roadsign.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/roadsign.o obj/roadsign.cc 31 warnings generated. ===> HOSTCXX obj/signal.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/signal.o obj/signal.cc ===> HOSTCXX obj/tunnel.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/tunnel.o obj/tunnel.cc In file included from obj/roadsign.cc:19: obj/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ obj/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ obj/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ obj/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ obj/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ obj/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:19: obj/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ obj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:4: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:5: obj/../gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ obj/../gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:13: In file included from obj/../gui/base_info.h:5: obj/../gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:14: obj/../gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ obj/../gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:15: In file included from obj/../gui/obj_info.h:14: obj/../gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:17: In file included from obj/../gui/components/gui_numberinput.h:22: obj/../gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:17: In file included from obj/../gui/components/gui_numberinput.h:22: obj/../gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ obj/../gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:17: obj/../gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/roadsign.cc:33: In file included from obj/../gui/trafficlight_info.h:17: obj/../gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/roadsign.cc:33: obj/../gui/trafficlight_info.h:40:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "trafficlight_info.txt";} ^ obj/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from obj/roadsign.cc:34: obj/../gui/privatesign_info.h:37:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "privatesign_info.txt";} ^ obj/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from obj/roadsign.cc:35: obj/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ obj/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from obj/roadsign.cc:35: obj/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ obj/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from obj/roadsign.cc:35: obj/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ obj/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from obj/roadsign.cc:35: obj/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ obj/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from obj/roadsign.cc:35: obj/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ obj/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ ===> HOSTCXX obj/wayobj.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/wayobj.o obj/wayobj.cc ===> HOSTCXX obj/wolke.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/wolke.o obj/wolke.cc ===> HOSTCXX obj/zeiger.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/obj/zeiger.o obj/zeiger.cc In file included from obj/wayobj.cc:19: obj/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ obj/../boden/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../boden/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ obj/../boden/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ obj/../boden/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../boden/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ obj/../boden/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ obj/../boden/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ obj/../boden/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ obj/../boden/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:19: obj/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ obj/../boden/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ obj/../gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:20: obj/../gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ obj/../gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ obj/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from obj/wayobj.cc:31: In file included from obj/../gui/tool_selector.h:14: In file included from obj/../gui/gui_frame.h:21: obj/../gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ obj/../gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from obj/wayobj.cc:31: obj/../gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ obj/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from obj/wayobj.cc:31: obj/../gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ obj/../gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from obj/wayobj.cc:31: obj/../gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ obj/../gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from obj/wayobj.cc:31: obj/../gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ obj/../gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from obj/wayobj.cc:31: obj/../gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ obj/../gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:51:7: warning: 'rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rotate90(); ^ obj/../boden/../simobj.h:235:15: note: overridden virtual function is here virtual void rotate90(); ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:56:11: warning: 'get_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_image() const { ^ obj/../boden/../simobj.h:242:19: note: overridden virtual function is here virtual image_id get_image() const = 0; ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:66:11: warning: 'get_front_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_front_image() const { ^ obj/../boden/../simobj.h:255:19: note: overridden virtual function is here virtual image_id get_front_image() const {return IMG_EMPTY;} ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:73:6: warning: 'get_typ' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] typ get_typ() const { return wayobj; } ^ obj/../boden/../simobj.h:217:14: note: overridden virtual function is here virtual typ get_typ() const = 0; ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:78:12: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] waytype_t get_waytype() const { return desc ? desc->get_wtyp() : invalid_wt; } ^ obj/../boden/../simobj.h:222:20: note: overridden virtual function is here virtual waytype_t get_waytype() const { return invalid_wt; } ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:80:7: warning: 'calc_image' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void calc_image(); ^ obj/../boden/../simobj.h:349:15: note: overridden virtual function is here virtual void calc_image() {} ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:82:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ obj/../boden/../simobj.h:274:15: note: overridden virtual function is here virtual void rdwr(loadsave_t *file); ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:84:7: warning: 'cleanup' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void cleanup(player_t *player); ^ obj/../boden/../simobj.h:204:15: note: overridden virtual function is here virtual void cleanup(player_t *) {} ^ In file included from obj/wayobj.cc:42: obj/wayobj.h:88:7: warning: 'finish_rd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void finish_rd(); ^ obj/../boden/../simobj.h:281:15: note: overridden virtual function is here virtual void finish_rd() {} ^ 63 warnings generated. ===> HOSTCXX display/font.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/display/font.o display/font.cc ===> HOSTCXX display/simgraph16.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/display/simgraph16.o display/simgraph16.cc ===> HOSTCXX display/simview.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/display/simview.o display/simview.cc display/font.cc:104:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fgets(str, sizeof(str), fin); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~ display/font.cc:66:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fgets(str, sizeof(str), fin); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~ display/font.cc:161:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fgets(str, sizeof(str), fin); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~ display/simgraph16.cc:1498:49: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'PIXVAL *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] rezoom_baseimage2[n % env_t::num_threads] = (PIXVAL *)MALLOCN( uint8, new_size ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/simgraph16.cc:1790:11: warning: cast from 'uint8 *' (aka 'unsigned char *') to 'PIXVAL *' (aka 'unsigned short *') increases required alignment from 1 to 2 [-Wcast-align] dest = (PIXVAL*)rezoom_baseimage[n % env_t::num_threads]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ display/simgraph16.cc:2501:20: warning: cast from 'PIXVAL *' (aka 'unsigned short *') to 'uint32 *' (aka 'unsigned int *') increases required alignment from 2 to 4 [-Wcast-align] uint32 *ld = (uint32 *)p; ^~~~~~~~~~~ display/simgraph16.cc:4046:17: warning: cast from 'PIXVAL *' (aka 'unsigned short *') to 'uint32 *' (aka 'unsigned int *') increases required alignment from 2 to 4 [-Wcast-align] uint32 *lp = (uint32 *)p; ^~~~~~~~~~~ 3 warnings generated. ===> HOSTCXX display/viewport.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/display/viewport.o display/viewport.cc 62 warnings generated. ===> HOSTCXX freight_list_sorter.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/freight_list_sorter.o freight_list_sorter.cc ===> HOSTCXX gui/ai_option_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/ai_option_t.o gui/ai_option_t.cc In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_option_t.cc:20: In file included from gui/ai_option_t.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_option_t.cc:20: gui/ai_option_t.h:37:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ ===> HOSTCXX gui/ai_selector.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/ai_selector.o gui/ai_selector.cc 11 warnings generated. ===> HOSTCXX gui/banner.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/banner.o gui/banner.cc ===> HOSTCXX gui/baum_edit.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/baum_edit.o gui/baum_edit.cc In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/ai_selector.cc:9: In file included from gui/ai_selector.h:10: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/ai_selector.cc:10: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/ai_selector.cc:10: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:10: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ai_selector.cc:17: gui/../player/ai_scripted.h:47:8: warning: 'get_ai_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint8 get_ai_id() const { return AI_SCRIPTED; } ^ gui/../player/simplay.h:225:16: note: overridden virtual function is here virtual uint8 get_ai_id() const { return HUMAN; } ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:12: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:12: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:13: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/banner.cc:21: In file included from gui/banner.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/banner.cc:21: gui/banner.h:40:7: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ In file included from gui/banner.cc:21: gui/banner.h:42:15: warning: 'has_title' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_title() const { return false; } ^ gui/gui_frame.h:214:15: note: overridden virtual function is here virtual bool has_title() const { return true; } ^ In file included from gui/banner.cc:21: gui/banner.h:55:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const {return env_t::default_window_title_color; } ^ gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from gui/banner.cc:21: gui/banner.h:67:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/banner.cc:22: In file included from gui/loadsave_frame.h:12: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/banner.cc:24: In file included from gui/server_frame.h:12: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:24: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/banner.cc:24: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/banner.cc:24: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/banner.cc:24: gui/server_frame.h:86:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/banner.cc:24: gui/server_frame.h:93:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "server.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ 19 warnings generated. In file included from gui/banner.cc:208: gui/../scrolltext.h:28:12: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Andreas Rver","patches", ^~~~ gui/../scrolltext.h:51:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Hansjrg Malthaner","", ^~~~ gui/../scrolltext.h:71:8: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Hansjrg Malthaner","German", ^~~~ gui/../scrolltext.h:75:4: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Rmi Denis-Courmont","French", ^~~~ gui/../scrolltext.h:78:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Roman Schwrer","French & German", ^~~~ gui/../scrolltext.h:82:13: warning: illegal character encoding in string literal [-Winvalid-source-encoding] " Susanna Bjrverud", "Swedish", ^~~~ ===> HOSTCXX gui/base_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/base_info.o gui/base_info.cc In file included from gui/baum_edit.cc:15: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:7: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:7: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:12: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: In file included from gui/extend_edit.h:15: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: gui/extend_edit.h:68:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/baum_edit.cc:28: In file included from gui/baum_edit.h:8: gui/extend_edit.h:82:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ 36 warnings generated. ===> HOSTCXX gui/citybuilding_edit.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/citybuilding_edit.o gui/citybuilding_edit.cc In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/base_info.cc:1: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 8 warnings generated. ===> HOSTCXX gui/citylist_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/citylist_frame_t.o gui/citylist_frame_t.cc 71 warnings generated. ===> HOSTCXX gui/citylist_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/citylist_stats_t.o gui/citylist_stats_t.cc In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:16: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:7: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:7: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:12: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: In file included from gui/extend_edit.h:15: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: gui/extend_edit.h:68:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/citybuilding_edit.cc:29: In file included from gui/citybuilding_edit.h:8: gui/extend_edit.h:82:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/citybuilding_edit.cc:29: gui/citybuilding_edit.h:36:7: warning: 'fill_list' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void fill_list( bool translate ); ^ gui/extend_edit.h:70:15: note: overridden virtual function is here virtual void fill_list( bool /* translate */ ) {} ^ In file included from gui/citybuilding_edit.cc:29: gui/citybuilding_edit.h:38:15: warning: 'change_item_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void change_item_info( sint32 i ); ^ gui/extend_edit.h:72:15: note: overridden virtual function is here virtual void change_item_info( sint32 /*entry, -1= none */ ) {} ^ In file included from gui/citybuilding_edit.cc:29: gui/citybuilding_edit.h:55:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "citybuilding_build.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:8: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:9: In file included from gui/citylist_stats_t.h:13: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:9: In file included from gui/citylist_stats_t.h:13: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:13: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:15: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:15: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:15: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:15: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:15: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:16: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:16: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:16: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citylist_frame_t.cc:12: In file included from gui/citylist_frame_t.h:16: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citylist_stats_t.cc:12: In file included from gui/citylist_stats_t.h:13: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:12: In file included from gui/citylist_stats_t.h:13: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_stats_t.cc:12: In file included from gui/citylist_stats_t.h:13: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:12: In file included from gui/citylist_stats_t.h:13: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_frame_t.cc:12: gui/citylist_frame_t.h:61:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/citylist_frame_t.cc:12: gui/citylist_frame_t.h:67:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/citylist_frame_t.cc:12: gui/citylist_frame_t.h:74:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "citylist_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:15: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:16: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:16: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/citylist_stats_t.cc:13: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:67:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const { return "citywindow.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:69:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:71:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:77:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:89:15: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:94:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:99:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/citylist_stats_t.cc:13: gui/city_info.h:101:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_city_info_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 25 warnings generated. ===> HOSTCXX gui/climates.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/climates.o gui/climates.cc 74 warnings generated. 28 warnings generated. ===> HOSTCXX gui/display_settings.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/display_settings.o gui/display_settings.cc ===> HOSTCXX gui/components/gui_button.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_button.o gui/components/gui_button.cc In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:14: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:14: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:14: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/climates.cc:9: In file included from gui/climates.h:14: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/climates.cc:9: gui/climates.h:68:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "climates.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/climates.cc:9: gui/climates.h:71:15: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:20: In file included from gui/climates.cc:10: gui/components/gui_container.h:96:27: gui/karte.hwarning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ :234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/climates.cc:11: gui/welt.h:129:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "new_world.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/climates.cc:11: gui/welt.h:134:8: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ In file included from gui/climates.cc:11: gui/welt.h:144:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:13: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:13: In file included from gui/components/gui_button.cc:12: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] In file included from gui/components/gui_numberinput.h:22: void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here gui/components/gui_textinput.h: virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_button.cc:12: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 161:15: virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here warning virtual bool is_focusable() { ^ : 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:13: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:13: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:14: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:14: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:13: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/display_settings.cc:13: gui/display_settings.h:79:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "display.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/display_settings.cc:13: gui/display_settings.h:81:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/display_settings.cc:13: gui/display_settings.h:85:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/components/gui_button.cc:30: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_button.cc:30: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_button.cc:30: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_button.cc:30: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/display_settings.cc:29: In file included from gui/themeselector.h:9: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:18:22: warning: 'item_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool item_action ( const char *fullpath ); ^ gui/savegame_frame.h:136:22: note: overridden virtual function is here virtual bool item_action ( const char *fullpath ) = 0; ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:19:22: warning: 'ok_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ok_action ( const char *fullpath ); ^ gui/savegame_frame.h:129:15: note: overridden virtual function is here virtual bool ok_action ( const char * /*fullpath*/ ) { return true; } // Callback for ok button click ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:20:22: warning: 'cancel_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool cancel_action ( const char *fullpath ); ^ gui/savegame_frame.h:127:15: note: overridden virtual function is here virtual bool cancel_action ( const char * /*fullpath*/ ) { return true; } // Callback for cancel button click ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:21:22: warning: 'get_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char* get_info ( const char *fname ); ^ gui/savegame_frame.h:135:22: note: overridden virtual function is here virtual const char *get_info ( const char *fname ) = 0; ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:22:22: warning: 'check_file' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool check_file ( const char *filename, const char *suffix ); ^ gui/savegame_frame.h:132:15: note: overridden virtual function is here virtual bool check_file ( const char *filename, const char *suffix ); ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:28:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename ( void ) const { return NULL; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:30:14: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id ( void ) { return magic_themes; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/display_settings.cc:29: gui/themeselector.h:31:14: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr ( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:51:15: warning: 'item_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool item_action (const char *filename); ^ gui/savegame_frame.h:136:22: note: overridden virtual function is here virtual bool item_action ( const char *fullpath ) = 0; ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:52:15: warning: 'ok_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ok_action (const char *fullpath); ^ gui/savegame_frame.h:129:15: note: overridden virtual function is here virtual bool ok_action ( const char * /*fullpath*/ ) { return true; } // Callback for ok button click ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:53:15: warning: 'cancel_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool cancel_action(const char *); ^ gui/savegame_frame.h:127:15: note: overridden virtual function is here virtual bool cancel_action ( const char * /*fullpath*/ ) { return true; } // Callback for cancel button click ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:56:22: warning: 'get_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *get_info(const char *fname); ^ gui/savegame_frame.h:135:22: note: overridden virtual function is here virtual const char *get_info ( const char *fname ) = 0; ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:59:15: warning: 'compare_items' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *); ^ gui/savegame_frame.h:124:15: note: overridden virtual function is here virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *filename ); ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:69:22: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *get_help_filename() const { return "load_font.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:77:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id( void ) { return magic_font; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/display_settings.cc:30: gui/loadfont_frame.h:78:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ 6 warnings generated. ===> HOSTCXX gui/components/gui_chart.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_chart.o gui/components/gui_chart.cc 16 warnings generated. ===> HOSTCXX gui/components/gui_combobox.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_combobox.o gui/components/gui_combobox.cc 4 warnings generated. ===> HOSTCXX gui/components/gui_container.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_container.o gui/components/gui_container.cc In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_combobox.cc:16: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_combobox.cc:17: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 44 warnings generated. In file included from gui/components/gui_combobox.cc:17: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX gui/components/gui_convoiinfo.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_convoiinfo.o gui/components/gui_convoiinfo.cc In file included from gui/components/gui_combobox.cc:17: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_combobox.cc:17: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/components/gui_combobox.cc:17: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_combobox.cc:17: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_combobox.cc:17: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/components/gui_chart.cc:9: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_chart.cc:10: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_container.cc:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_container.cc:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_container.cc:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_container.cc:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 7 warnings generated. ===> HOSTCXX gui/components/gui_obj_view_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_obj_view_t.o gui/components/gui_obj_view_t.cc 17 warnings generated. In file included from gui/components/gui_convoiinfo.cc:12: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_convoiinfo.cc:12: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:81:15: warning===> HOSTCXX gui/components/gui_fixedwidth_textarea.cc : 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_fixedwidth_textarea.o gui/components/gui_fixedwidth_textarea.cc virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_convoiinfo.cc:12: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_convoiinfo.cc:12: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_convoiinfo.cc:12: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 4 warnings generated. In file included from gui/components/gui_convoiinfo.cc:25: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_convoiinfo.cc:25: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ ===> HOSTCXX gui/components/gui_flowtext.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_flowtext.o gui/components/gui_flowtext.cc In file included from gui/components/gui_obj_view_t.cc:1: gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from gui/components/gui_obj_view_t.cc:1: gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 7 warnings generated. ===> HOSTCXX gui/components/gui_image.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_image.o gui/components/gui_image.cc In file included from gui/components/gui_fixedwidth_textarea.cc:11: In file included from gui/components/gui_fixedwidth_textarea.h:12: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_fixedwidth_textarea.cc:11: In file included from gui/components/gui_fixedwidth_textarea.h:12: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_fixedwidth_textarea.cc:11: In file included from gui/components/gui_fixedwidth_textarea.h:12: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_fixedwidth_textarea.cc:11: In file included from gui/components/gui_fixedwidth_textarea.h:12: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_fixedwidth_textarea.cc:11: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/components/gui_fixedwidth_textarea.cc:11: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 2 warnings generated. ===> HOSTCXX gui/components/gui_image_list.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_image_list.o gui/components/gui_image_list.cc In file included from gui/components/gui_flowtext.cc:10: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 6 warnings generated. ===> HOSTCXX gui/components/gui_komponente.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_komponente.o gui/components/gui_komponente.cc In file included from gui/components/gui_image.cc:1: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_image.cc:2: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_image_list.cc:8: gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 7 warnings generated. ===> HOSTCXX gui/components/gui_label.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_label.o gui/components/gui_label.cc 1 warning generated. 1 warning generated. ===> HOSTCXX gui/components/gui_map_preview.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_map_preview.o gui/components/gui_map_preview.cc ===> HOSTCXX gui/components/gui_numberinput.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_numberinput.o gui/components/gui_numberinput.cc ===> HOSTCXX gui/components/gui_scrollbar.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_scrollbar.o gui/components/gui_scrollbar.cc In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_label.cc:10: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ 6 warnings generated. ===> HOSTCXX gui/components/gui_scrolled_list.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_scrolled_list.o gui/components/gui_scrolled_list.cc In file included from gui/components/gui_numberinput.cc:13: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_numberinput.cc:13: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/components/gui_numberinput.cc:13: In file included from gui/components/gui_numberinput.h:23: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_numberinput.cc:13: In file included from gui/components/gui_numberinput.h:23: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_numberinput.cc:13: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_numberinput.cc:13: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_numberinput.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_numberinput.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_numberinput.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_numberinput.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_scrollbar.cc:16: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollbar.cc:16: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_scrollbar.cc:16: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX gui/components/gui_scrollpane.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_scrollpane.o gui/components/gui_scrollpane.cc 3 warnings generated. 10 warnings generated. ===> HOSTCXX gui/components/gui_speedbar.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_speedbar.o gui/components/gui_speedbar.cc ===> HOSTCXX gui/components/gui_tab_panel.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_tab_panel.o gui/components/gui_tab_panel.cc In file included from gui/components/gui_scrolled_list.cc:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrolled_list.cc:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_scrolled_list.cc:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrolled_list.cc:16: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollpane.cc:9: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_scrollpane.cc:10: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollpane.cc:10: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/components/gui_scrollpane.cc:10: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_scrollpane.cc:10: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_scrollpane.cc:10: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_scrollpane.cc:10: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_tab_panel.cc:13: In file included from gui/components/gui_tab_panel.h:15: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_tab_panel.cc:13: In file included from gui/components/gui_tab_panel.h:15: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_tab_panel.cc:13: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_tab_panel.cc:13: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_tab_panel.cc:13: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_tab_panel.cc:13: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_tab_panel.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_tab_panel.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_tab_panel.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_tab_panel.cc:14: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 12 warnings generated. ===> HOSTCXX gui/components/gui_textarea.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_textarea.o gui/components/gui_textarea.cc ===> HOSTCXX gui/components/gui_textinput.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_textinput.o gui/components/gui_textinput.cc 8 warnings generated. ===> HOSTCXX gui/components/gui_world_view_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/components/gui_world_view_t.o gui/components/gui_world_view_t.cc 10 warnings generated. ===> HOSTCXX gui/convoi_detail_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/convoi_detail_t.o gui/convoi_detail_t.cc In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:20: gui/components/../components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_textinput.cc:18: In file included from gui/components/../gui_frame.h:21: gui/components/../components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/components/gui_textinput.cc:19: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/components/gui_textinput.cc:19: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ ===> HOSTCXX gui/convoi_filter_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/convoi_filter_frame.o gui/convoi_filter_frame.cc In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:14: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:16: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:14: In file included from gui/convoi_detail_t.h:16: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/convoi_detail_t.cc:14: gui/convoi_detail_t.h:85:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/convoi_detail_t.cc:14: gui/convoi_detail_t.h:92:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "convoidetail.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_detail_t.cc:14: gui/convoi_detail_t.h:98:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/convoi_detail_t.cc:14: gui/convoi_detail_t.h:110:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/convoi_detail_t.cc:14: gui/convoi_detail_t.h:112:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_convoi_detail; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 8 warnings generated. In file included from gui/convoi_detail_t.cc:30: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/convoi_detail_t.cc:30: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_detail_t.cc:30: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX gui/convoi_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/convoi_frame.o gui/convoi_frame.cc In file included from gui/convoi_detail_t.cc:37: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_filter_frame.cc:15: In file included from gui/convoi_filter_frame.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/convoi_filter_frame.cc:15: gui/convoi_filter_frame.h:134:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/convoi_filter_frame.cc:15: gui/convoi_filter_frame.h:139:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/convoi_filter_frame.cc:15: gui/convoi_filter_frame.h:146:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "convoi_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_filter_frame.cc:16: gui/convoi_frame.h:103:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/convoi_filter_frame.cc:16: gui/convoi_frame.h:109:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord size_change); // 28-Dec-01 Markus Weber Added ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/convoi_filter_frame.cc:16: gui/convoi_frame.h:117:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/convoi_filter_frame.cc:16: gui/convoi_frame.h:124:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "convoi.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_filter_frame.cc:17: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ===> HOSTCXX gui/convoi_info_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/convoi_info_t.o gui/convoi_info_t.cc In file included from gui/convoi_frame.cc:19: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:19: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_frame.cc:19: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_frame.cc:19: In file included from gui/components/gui_convoiinfo.h:16: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_frame.cc:19: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:17: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: In file included from gui/convoi_filter_frame.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: gui/convoi_filter_frame.h:134:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: gui/convoi_filter_frame.h:139:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/convoi_frame.cc:22: In file included from gui/convoi_frame.h:18: gui/convoi_filter_frame.h:146:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "convoi_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_frame.cc:22: gui/convoi_frame.h:103:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/convoi_frame.cc:22: gui/convoi_frame.h:109:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord size_change); // 28-Dec-01 Markus Weber Added ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/convoi_frame.cc:22: gui/convoi_frame.h:117:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/convoi_frame.cc:22: gui/convoi_frame.h:124:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "convoi.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ 23 warnings generated. ===> HOSTCXX gui/convoy_item.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/convoy_item.o gui/convoy_item.cc 22 warnings generated. ===> HOSTCXX gui/curiosity_edit.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/curiosity_edit.o gui/curiosity_edit.cc In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:16: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:18: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:18: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:22: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:23: gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from gui/convoi_info_t.cc:14: In file included from gui/convoi_info_t.h:23: gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:102:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "convoiinfo.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:110:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:116:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:118:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:120:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos( bool set ); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:132:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/convoi_info_t.cc:14: gui/convoi_info_t.h:134:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_convoi_info; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/convoy_item.cc:5: In file included from gui/convoy_item.h:8: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoy_item.cc:5: In file included from gui/convoy_item.h:8: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/convoy_item.cc:5: In file included from gui/convoy_item.h:8: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoy_item.cc:5: In file included from gui/convoy_item.h:8: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoy_item.cc:5: gui/convoy_item.h:25:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/convoi_info_t.cc:32: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/convoi_info_t.cc:32: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:32: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/convoi_info_t.cc:40: gui/convoi_detail_t.h:85:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/convoi_info_t.cc:40: gui/convoi_detail_t.h:92:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "convoidetail.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/convoi_info_t.cc:40: gui/convoi_detail_t.h:98:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/convoi_info_t.cc:40: gui/convoi_detail_t.h:110:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/convoi_info_t.cc:40: gui/convoi_detail_t.h:112:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_convoi_detail; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 9 warnings generated. ===> HOSTCXX gui/curiositylist_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/curiositylist_frame_t.o gui/curiositylist_frame_t.cc In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:7: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:7: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:12: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: In file included from gui/extend_edit.h:15: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: gui/extend_edit.h:68:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/curiosity_edit.cc:29: In file included from gui/curiosity_edit.h:8: gui/extend_edit.h:82:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/curiosity_edit.cc:29: gui/curiosity_edit.h:36:7: warning: 'fill_list' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void fill_list( bool translate ); ^ gui/extend_edit.h:70:15: note: overridden virtual function is here virtual void fill_list( bool /* translate */ ) {} ^ In file included from gui/curiosity_edit.cc:29: gui/curiosity_edit.h:38:15: warning: 'change_item_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void change_item_info( sint32 i ); ^ gui/extend_edit.h:72:15: note: overridden virtual function is here virtual void change_item_info( sint32 /*entry, -1= none */ ) {} ^ In file included from gui/curiosity_edit.cc:29: gui/curiosity_edit.h:55:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "curiosity_build.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/curiosity_edit.cc:29: gui/curiosity_edit.h:63:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ 22 warnings generated. ===> HOSTCXX gui/curiositylist_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/curiositylist_stats_t.o gui/curiositylist_stats_t.cc In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:9: In file included from gui/../gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:10: gui/../gui/curiositylist_stats_t.h:52:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiositylist_frame_t.cc:13: In file included from gui/curiositylist_frame_t.h:13: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/curiositylist_frame_t.cc:13: gui/curiositylist_frame_t.h:41:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/../gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/curiositylist_frame_t.cc:13: gui/curiositylist_frame_t.h:48:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "curiositylist_filter.txt"; } ^ gui/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/curiositylist_stats_t.cc:13: In file included from gui/curiositylist_stats_t.h:18: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_stats_t.cc:13: In file included from gui/curiositylist_stats_t.h:18: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiositylist_stats_t.cc:13: gui/curiositylist_stats_t.h:52:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 15 warnings generated. ===> HOSTCXX gui/depot_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/depot_frame.o gui/depot_frame.cc In file included from gui/curiositylist_stats_t.cc:33: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/curiositylist_stats_t.cc:33: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/curiositylist_stats_t.cc:33: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/curiositylist_stats_t.cc:33: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 32 warnings generated. ===> HOSTCXX gui/enlarge_map_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/enlarge_map_frame_t.o gui/enlarge_map_frame_t.cc 75 warnings generated. ===> HOSTCXX gui/extend_edit.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/extend_edit.o gui/extend_edit.cc 7 warnings generated. ===> HOSTCXX gui/fabrik_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/fabrik_info.o gui/fabrik_info.cc In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:8: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:11: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:11: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:11: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/enlarge_map_frame_t.cc:11: In file included from gui/enlarge_map_frame_t.h:11: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/enlarge_map_frame_t.cc:11: gui/enlarge_map_frame_t.h:72:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "enlarge_map.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/enlarge_map_frame_t.cc:11: gui/enlarge_map_frame_t.h:80:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/enlarge_map_frame_t.cc:12: gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.hIn file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: :In file included from gui/schedule_gui.h:12178:15: note: overridden virtual function is here : In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: virtual void draw(scr_coord offset) = 0; ^ warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/enlarge_map_frame_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/enlarge_map_frame_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/enlarge_map_frame_t.cc:13: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; In file included from ^ gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/depot_frame.cc:33: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:131:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "schedule.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:137:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/depot_frame.cc:33: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/depot_frame.cc:34: gui/line_management_gui.h:27:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/schedule_gui.h:164:15: note: overridden virtual function is here virtual void rdwr( loadsave_t *file ); ^ In file included from gui/depot_frame.cc:34: gui/line_management_gui.h:28:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_line_schedule_rdwr_dummy; } ^ gui/schedule_gui.h:166:9: note: overridden virtual function is here uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ In file included from gui/depot_frame.cc:35: gui/line_item.h:28:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/depot_frame.cc:36: gui/convoy_item.h:25:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/depot_frame.cc:37: gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:38: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/depot_frame.cc:38: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:38: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:39: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:39: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/depot_frame.cc:39: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/depot_frame.cc:39: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:240:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:297:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:318:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "depot.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:325:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return true;} ^ gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:327:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:328:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/depot_frame.cc:39: gui/depot_frame.h:342:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/depot_frame.cc:40: In file included from gui/schedule_list.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:40: In file included from gui/schedule_list.h:21: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:40: In file included from gui/schedule_list.h:22: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:102:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "linemanagement.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:109:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:117:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:123:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:141:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/depot_frame.cc:40: gui/schedule_list.h:142:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:7: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:7: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:12: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: In file included from gui/extend_edit.h:15: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/extend_edit.cc:22: gui/extend_edit.h:68:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/extend_edit.cc:22: gui/extend_edit.h:82:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:22: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 29In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:17: gui/factory_chart.h:67:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] warnings generated. virtual void draw(scr_coord pos); ^ gui/components/gui_container.h:69:15: note: overridden virtual function is here virtual void draw(scr_coord offset); ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ ===> HOSTCXX gui/factory_chart.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/factory_chart.o gui/factory_chart.cc In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:21: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:21: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:22: gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from gui/fabrik_info.cc:12: In file included from gui/fabrik_info.h:22: gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:91:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "industry_info.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:93:15: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:95:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool) { return fab->get_pos(); } ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:97:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:99:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:107:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:112:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ) { update_info(); } ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:117:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/fabrik_info.cc:12: gui/fabrik_info.h:119:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_factory_info; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/fabrik_info.cc:16: In file included from gui/help_frame.h:15: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/fabrik_info.cc:16: gui/help_frame.h:56:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ 16 warnings generated. ===> HOSTCXX gui/factory_edit.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/factory_edit.o gui/factory_edit.cc In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:18: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:22: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factory_chart.cc:15: In file included from gui/factory_chart.h:23: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factory_chart.cc:15: gui/factory_chart.h:67:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord pos); ^ gui/components/gui_container.h:69:15: note: overridden virtual function is here virtual void draw(scr_coord offset); ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:15: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:6: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:7: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:7: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:9: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:12: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:13: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: In file included from gui/extend_edit.h:15: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: gui/extend_edit.h:68:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:8: gui/extend_edit.h:82:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ 33 warnings generated. In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:10: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factory_edit.cc:29: In file included from gui/factory_edit.h:10: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factory_edit.cc:29: gui/factory_edit.h:44:7: warning: 'fill_list' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void fill_list( bool translate ); ^ gui/extend_edit.h:70:15: note: overridden virtual function is here virtual void fill_list( bool /* translate */ ) {} ^ In file included from gui/factory_edit.cc:29: gui/factory_edit.h:46:15: warning: 'change_item_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void change_item_info( sint32 i ); ^ gui/extend_edit.h:72:15: note: overridden virtual function is here virtual void change_item_info( sint32 /*entry, -1= none */ ) {} ^ In file included from gui/factory_edit.cc:29: gui/factory_edit.h:63:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "factory_build.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ ===> HOSTCXX gui/factorylist_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/factorylist_frame_t.o gui/factorylist_frame_t.cc 12 warnings generated. ===> HOSTCXX gui/factorylist_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/factorylist_stats_t.o gui/factorylist_stats_t.cc In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:10: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/factorylist_frame_t.cc:13: In file included from gui/factorylist_frame_t.h:12: In file included from gui/factorylist_stats_t.h:15: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_frame_t.cc:13: gui/factorylist_frame_t.h:33:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/factorylist_frame_t.cc:13: gui/factorylist_frame_t.h:40:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "factorylist_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/factorylist_frame_t.cc:13: gui/factorylist_frame_t.h:44:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ 76 warnings generated. ===> HOSTCXX gui/goods_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/goods_frame_t.o gui/goods_frame_t.cc In file included from gui/factorylist_stats_t.cc:12: In file included from gui/factorylist_stats_t.h:15: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_stats_t.cc:12: In file included from gui/factorylist_stats_t.h:15: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factorylist_stats_t.cc:12: In file included from gui/factorylist_stats_t.h:15: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_stats_t.cc:12: In file included from gui/factorylist_stats_t.h:15: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 20 warnings generated. ===> HOSTCXX gui/goods_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/goods_stats_t.o gui/goods_stats_t.cc In file included from gui/factorylist_stats_t.cc:23: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/factorylist_stats_t.cc:23: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/factorylist_stats_t.cc:23: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/factorylist_stats_t.cc:23: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:17: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:17: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:17: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:17: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:18: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:18: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:19: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:19: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:19: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:19: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:19: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:20: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:20: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:20: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:20: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/goods_frame_t.cc:14: In file included from gui/goods_frame_t.h:20: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/goods_frame_t.cc:14: gui/goods_frame_t.h:68:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/goods_frame_t.cc:14: gui/goods_frame_t.h:69:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/goods_frame_t.cc:14: gui/goods_frame_t.h:76:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/goods_frame_t.cc:14: gui/goods_frame_t.h:78:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/goods_frame_t.cc:14: gui/goods_frame_t.h:85:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "goods_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/goods_stats_t.cc:27: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ 12 warnings generated. ===> HOSTCXX gui/ground_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/ground_info.o gui/ground_info.cc 58 warnings generated. ===> HOSTCXX gui/gui_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/gui_frame.o gui/gui_frame.cc 6 warnings generated. ===> HOSTCXX gui/gui_theme.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/gui_theme.o gui/gui_theme.cc In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/ground_info.cc:19: In file included from gui/ground_info.h:18: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/gui_frame.cc:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ 31 warnings generated. ===> HOSTCXX gui/halt_detail.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/halt_detail.o gui/halt_detail.cc In file included from gui/gui_theme.cc:17: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/gui_theme.cc:17: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/gui_theme.cc:18: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/gui_theme.cc:18: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/gui_theme.cc:18: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/gui_theme.cc:18: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 8 warnings generated. ===> HOSTCXX gui/halt_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/halt_info.o gui/halt_info.cc 6 warnings generated. ===> HOSTCXX gui/halt_list_filter_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/halt_list_filter_frame.o gui/halt_list_filter_frame.cc In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:14: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_detail.cc:25: In file included from gui/halt_detail.h:In file included from 14: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: 20: note: overridden virtual function is here warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); virtual scr_coord get_focus_pos() { ^ gui/components/gui_komponente.h:86:15 ^ : note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_detail.cc:25: gui/halt_detail.h:63:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "station_details.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/halt_detail.cc:25: gui/halt_detail.h:66:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/halt_detail.cc:25: gui/halt_detail.h:71:7In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:14: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; : warning: ^ 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord pos, scr_size size ); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_detail.cc:25: gui/halt_detail.h:76:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} In file included from ^ In file included from gui/halt_detail.cc:25: gui/halt_detail.h:78:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/halt_info.cc:13: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:58:11: warning: uint32 get_rdwr_id() { return magic_halt_detail; } ^ gui/gui_frame.h:127:17'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/halt_info.cc:13: virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_info.cc:13: In file included from gui/halt_detail.h:14: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_info.cc:13: gui/halt_detail.h:63:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "station_details.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/halt_info.cc:13: gui/halt_detail.h:66:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/halt_info.cc:13: gui/halt_detail.h:71:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord pos, scr_size size ); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_info.cc:13: gui/halt_detail.h:76:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/halt_info.cc:13: gui/halt_detail.h:78:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_halt_detail; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/halt_info.cc:14: In file included from gui/halt_info.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_info.cc:14: In file included from gui/halt_info.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/halt_info.cc:14: In file included from gui/halt_info.h:24: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/halt_detail.cc virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ :279:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] buf.append(" "); ^~~~ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: In file included from In file included from gui/halt_info.cc:14: gui/halt_info.h:97:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/components/gui_scrollpane.h:15 const char * get_help_filename() const {return "station.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here : gui/components/gui_scrollbar.h virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/halt_info.cc:14: gui/halt_info.h:105:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : void draw(scr_coord pos, scr_size size);95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_info.cc:14: gui/halt_info.h:111:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/halt_info.cc:14: gui/halt_info.h:113:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/halt_info.cc:14: gui/halt_info.h:115:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/halt_info.cc:14: gui/halt_info.h:119:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/halt_info.cc:In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here : gui/halt_info.h: virtual scr_rect get_client( void ) { return scr_rect( pos, size ); }124:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here ^ virtual void draw(scr_coord offset) = 0; In file included from gui/halt_info.cc:14: gui/halt_info.h:126:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_halt_info; } ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ virtual bool is_focusable() { return comp->is_focusable(); } gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:16: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:19: In file included from gui/halt_list_frame.h:21: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:19: gui/halt_list_frame.h:112:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord size_change); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:19: gui/halt_list_frame.h:120:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:19: gui/halt_list_frame.h:133:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "haltlist.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_filter_frame.cc:15: In file included from gui/halt_list_filter_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/halt_list_filter_frame.cc:15: gui/halt_list_filter_frame.h:50:16: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset) { ^ gui/components/gui_button.h:149:7: note: overridden virtual function is here void draw(scr_coord offset); ^ In file included from gui/halt_list_filter_frame.cc:15: gui/halt_list_filter_frame.h:120:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/halt_list_filter_frame.cc:15: gui/halt_list_filter_frame.h:128:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_list_filter_frame.cc:15: gui/halt_list_filter_frame.h:133:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/halt_list_filter_frame.cc:15: gui/halt_list_filter_frame.h:140:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "haltlist_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ 6 warnings generated. ===> HOSTCXX gui/halt_list_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/halt_list_frame.o gui/halt_list_frame.cc 23 warnings generated. In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ ===> HOSTCXX gui/halt_list_stats.cc In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/halt_list_stats.o gui/halt_list_stats.cc virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:19: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:21: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_list_frame.cc:20: In file included from gui/halt_list_frame.h:22: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_list_frame.cc:20: gui/halt_list_frame.h:112:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord size_change); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/halt_list_frame.cc:20: gui/halt_list_frame.h:120:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_list_frame.cc:20: gui/halt_list_frame.h:133:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "haltlist.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/halt_list_frame.cc:21: In file included from gui/halt_list_filter_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_frame.cc:21: In file included from gui/halt_list_filter_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/halt_list_frame.cc:21: gui/halt_list_filter_frame.h:50:16: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset) { ^ gui/components/gui_button.h:149:7: note: overridden virtual function is here void draw(scr_coord offset); ^ In file included from gui/halt_list_frame.cc:21: gui/halt_list_filter_frame.h:120:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/halt_list_frame.cc:21: gui/halt_list_filter_frame.h:128:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/halt_list_frame.cc:21: gui/halt_list_filter_frame.h:133:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/halt_list_frame.cc:21: gui/halt_list_filter_frame.h:140:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "haltlist_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ 18 warnings generated. ===> HOSTCXX gui/help_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/help_frame.o gui/help_frame.cc In file included from gui/halt_list_stats.cc:9: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/halt_list_stats.cc:26: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ 7 warnings generated. 28 warnings generated. ===> HOSTCXX gui/jump_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/jump_frame.o gui/jump_frame.cc ===> HOSTCXX gui/karte.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/karte.o gui/karte.cc In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/help_frame.cc:21: In file included from gui/tool_selector.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/help_frame.cc:21: gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/help_frame.cc:21: gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from gui/help_frame.cc:21: gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from gui/help_frame.cc:21: gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/help_frame.cc:21: gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/help_frame.cc:23: In file included from gui/help_frame.h:15: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/help_frame.cc:23: gui/help_frame.h:56:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ gui/help_frame.cc:459:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread( htmlline, lengthof(htmlline)-1, 1, file ); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 warnings generated. ===> HOSTCXX gui/kennfarbe.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/kennfarbe.o gui/kennfarbe.cc In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:15: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/jump_frame.cc:15: In file included from gui/jump_frame.h:15: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/jump_frame.cc:15: gui/jump_frame.h:36:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "jump_frame.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/karte.cc:12: gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/karte.cc:13: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:131:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "schedule.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:137:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/karte.cc:13: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 9 warnings generated. ===> HOSTCXX gui/label_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/label_info.o gui/label_info.cc In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:16: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/kennfarbe.cc:11: In file included from gui/kennfarbe.h:21: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/kennfarbe.cc:11: gui/kennfarbe.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "color.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ 20 warnings generated. ===> HOSTCXX gui/labellist_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/labellist_frame_t.o gui/labellist_frame_t.cc In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:14: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/label_info.cc:8: In file included from gui/label_info.h:14: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/label_info.cc:8: gui/label_info.h:42:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:4: In file included from gui/../gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:5: gui/../gui/labellist_stats_t.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/labellist_frame_t.cc:8: In file included from gui/labellist_frame_t.h:8: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/labellist_frame_t.cc:8: gui/labellist_frame_t.h:41:10: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/../gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/labellist_frame_t.cc:8: gui/labellist_frame_t.h:48:18: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "labellist_filter.txt"; } ^ gui/../gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/labellist_frame_t.cc:8: gui/labellist_frame_t.h:65:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ) { display_list(); } ^ gui/../gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ 8 warnings generated. ===> HOSTCXX gui/labellist_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/labellist_stats_t.o gui/labellist_stats_t.cc 9 warnings generated. ===> HOSTCXX gui/line_item.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/line_item.o gui/line_item.cc 16 warnings generated. ===> HOSTCXX gui/line_management_gui.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/line_management_gui.o gui/line_management_gui.cc In file included from gui/labellist_stats_t.cc:8: In file included from gui/labellist_stats_t.h:13: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/labellist_stats_t.cc:8: In file included from gui/labellist_stats_t.h:13: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/labellist_stats_t.cc:8: gui/labellist_stats_t.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_item.cc:3: In file included from gui/line_item.h:4: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_item.cc:3: In file included from gui/line_item.h:4: In file included from gui/components/gui_scrolled_list.h:15: In file included from gui/components/gui_scrollbar.h:10: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/line_item.cc:3: In file included from gui/line_item.h:4: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_item.cc:3: In file included from gui/line_item.h:4: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_item.cc:3: gui/line_item.h:28:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/line_management_gui.cc:10: gui/../gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../dataobj/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../dataobj/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../dataobj/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../dataobj/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../dataobj/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:13: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:21: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:131:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "schedule.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:137:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/line_management_gui.cc:17: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/line_management_gui.cc:17: gui/line_management_gui.h:27:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/schedule_gui.h:164:15: note: overridden virtual function is here virtual void rdwr( loadsave_t *file ); ^ In file included from gui/line_management_gui.cc:17: gui/line_management_gui.h:28:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_line_schedule_rdwr_dummy; } ^ gui/schedule_gui.h:166:9: note: overridden virtual function is here uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ 3 warnings generated. 9 warnings generated. ===> HOSTCXX gui/load_relief_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/load_relief_frame.o gui/load_relief_frame.cc ===> HOSTCXX gui/loadfont_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/loadfont_frame.o gui/loadfont_frame.cc 75 warnings generated. ===> HOSTCXX gui/loadsave_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/loadsave_frame.o gui/loadsave_frame.cc In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:22: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:26: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is hereIn file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: In file included from gui/loadfont_frame.cc:14: In file included from gui/loadfont_frame.h:26: gui/components/gui_numberinput.h:115:15:warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadsave_frame.cc:13: :In file included from gui/loadsave_frame.h:12 note: overridden virtual function is here : In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27 virtual bool is_focusable() { ^ : warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadfont_frame.cc:14: gui/loadfont_frame.h:51:15: warning: 'item_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool item_action (const char *filename); In file included from ^ gui/savegame_frame.h:136:22: note: overridden virtual function is here virtual bool item_action ( const char *fullpath ) = 0;gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: ^ In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15:In file included from gui/loadfont_frame.cc:14: gui/loadfont_frame.h:52:15: warning: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]'ok_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); virtual bool ok_action (const char *fullpath); ^ gui/components/gui_komponente.h:178 ^ gui/savegame_frame.h:15: note: overridden virtual function is here:129:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: virtual bool ok_action ( const char * /*fullpath*/ ) { return true; } // Callback for ok button click gui/components/gui_container.h:81:15: ^ In file included from gui/loadfont_frame.ccwarning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :14: gui/loadfont_frame.h:53: virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: 15note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: noteIn file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : void draw(scr_coord pos);overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ : warning: 'cancel_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool cancel_action(const char *); ^ gui/savegame_frame.h:127:15: note: overridden virtual function is here virtual bool cancel_action ( const char * /*fullpath*/ ) { return true; } // Callback for cancel button click ^ In file included from gui/loadfont_frame.cc:14: gui/loadfont_frame.h:56:22:In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/loadsave_frame.cc:13: warningIn file included from gui/loadsave_frame.h:12: 'get_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning virtual const char *get_info(const char *fname); ^ gui/savegame_frame.h:135: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: :22: note: overridden virtual function is here note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/loadsave_frame.cc:13: virtual const char *get_info ( const char *fname ) = 0;In file included from gui/loadsave_frame.h:12 ^ In file included from : In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warninggui/loadfont_frame.cc:14: gui/loadfont_frame.h:59:15: : 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] warning: virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning'compare_items' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here note virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : overridden virtual function is here virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { virtual gui_component_t *get_focus() { ^ In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *); ^ gui/savegame_frame.h:124:15: note: overridden virtual function is here virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *filename ); ^ In file included from gui/loadfont_frame.cc:14: gui/loadfont_frame.h:69:22: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *get_help_filename() const { return "load_font.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} In file included from ^ In file included from gui/loadfont_frame.ccgui/loadsave_frame.cc:13: :14: gui/loadfont_frame.h:77:9:In file included from gui/loadsave_frame.h:12: In file included from gui/savegame_frame.h:20: warning: gui/components/gui_textinput.h:132:'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id( void ) { return magic_font; } ^ virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: gui/gui_frame.h:127:17: note: overridden virtual function is here overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/loadfont_frame.cc:14: gui/loadfont_frame.h:78:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: void rdwr( loadsave_t *file ); ^ In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warninggui/gui_frame.h: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible);:129:15: note: overridden virtual function is here ^ gui/components/gui_textinput.h:145:15: note: virtual void rdwr( loadsave_t * ) {} ^ overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12In file included from gui/loadsave_frame.cc:13: In file included from gui/loadsave_frame.h:12: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : In file included from virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here gui/savegame_frame.h: virtual void set_windowsize(scr_size size); ^ 19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/load_relief_frame.cc:12: In file included from gui/load_relief_frame.h:12: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/load_relief_frame.cc:13: In file included from gui/welt.h:17: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc:13: In file included from gui/welt.h:17: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/load_relief_frame.cc:13: gui/welt.h:129:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "new_world.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/load_relief_frame.cc:13: gui/welt.h:134:8: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ In file included from gui/load_relief_frame.cc:13: gui/welt.h:144:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ gui/loadfont_frame.cc:140:5: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fgets( str, lengthof(str), test); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 31 warnings generated. ===> HOSTCXX gui/map_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/map_frame.o gui/map_frame.cc 20 warnings generated. ===> HOSTCXX gui/message_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/message_frame_t.o gui/message_frame_t.cc 26 warnings generated. ===> HOSTCXX gui/message_option_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/message_option_t.o gui/message_option_t.cc 15 warnings generated. ===> HOSTCXX gui/message_stats_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/message_stats_t.o gui/message_stats_t.cc In file included from gui/map_frame.cc:16: gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:17: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:15: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:16: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:16: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:16: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:16: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:17: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:17: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/message_frame_t.cc:15: In file included from gui/message_frame_t.h:19: gui/message_stats_t.h:53:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:15: gui/message_frame_t.h:47:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "mailbox.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/message_frame_t.cc:15: gui/message_frame_t.h:53:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/message_frame_t.cc:15: gui/message_frame_t.h:57:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/message_frame_t.cc:15: gui/message_frame_t.h:59:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_messageframe; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/message_frame_t.cc:17: In file included from gui/message_option_t.h:11: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_frame_t.cc:17: gui/message_option_t.h:33:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "mailbox.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/message_frame_t.cc:17: gui/message_option_t.h:37:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_message_options; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:118:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "map.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:125:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:133:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:135:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_reliefmap; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:144:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:151:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta=scr_coord(0,0)); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/map_frame.cc:17: gui/map_frame.h:159:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/map_frame.cc:35: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:35: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/map_frame.cc:35: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/map_frame.cc:35: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/map_frame.cc:35: In file included from gui/money_frame.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/map_frame.cc:35: gui/money_frame.h:125:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "finances.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/map_frame.cc:35: gui/money_frame.h:139:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/map_frame.cc:35: gui/money_frame.h:143:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/map_frame.cc:35: gui/money_frame.h:146:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/map_frame.cc:35: gui/money_frame.h:148:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:7: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_option_t.cc:17: In file included from gui/message_option_t.h:11: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_option_t.cc:17: gui/message_option_t.h:33:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "mailbox.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/message_option_t.cc:17: gui/message_option_t.h:37:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_message_options; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/message_stats_t.cc:8: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_stats_t.cc:8: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_stats_t.cc:11: gui/message_stats_t.h:53:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/message_stats_t.cc:13: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 9 warnings generated. ===> HOSTCXX gui/messagebox.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/messagebox.o gui/messagebox.cc 26 warnings generated. ===> HOSTCXX gui/money_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/money_frame.o gui/money_frame.cc 10 warnings generated. ===> HOSTCXX gui/optionen.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/optionen.o gui/optionen.cc In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/messagebox.cc:15: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:10: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/money_frame.cc:10: gui/money_frame.h:125:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "finances.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/money_frame.cc:10: gui/money_frame.h:139:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/money_frame.cc:10: gui/money_frame.h:143:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/money_frame.cc:10: gui/money_frame.h:146:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/money_frame.cc:10: gui/money_frame.h:148:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/money_frame.cc:11: In file included from gui/ai_option_t.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/money_frame.cc:11: In file included from gui/ai_option_t.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/money_frame.cc:11: gui/ai_option_t.h:37:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/optionen.cc:21: gui/optionen.h:34:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "options.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:13: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:13: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:13: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:13: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:14: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:14: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:22: In file included from gui/display_settings.h:14: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/optionen.cc:22: gui/display_settings.h:79:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 9 warnings generated. const char * get_help_filename() const { return "display.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:22: gui/display_settings.h:81:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/optionen.cc:22: gui/display_settings.h:85:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/optionen.cc:23: In file included from gui/sprachen.h:13: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:23: gui/sprachen.h:52:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "language.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:24: gui/player_frame_t.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:24: gui/player_frame_t.h:58:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/optionen.cc:24: gui/player_frame_t.h:71:18: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_ki_kontroll_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from ===> HOSTCXX gui/pakselector.cc gui/optionen.cc:25g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/pakselector.o gui/pakselector.cc : gui/kennfarbe.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "color.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:26: gui/sound_frame.h:47:18: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "sound.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/optionen.cc:26: gui/sound_frame.h:62:10: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:11: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/optionen.cc:27: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 40 warnings generated. ===> HOSTCXX gui/password_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/password_frame.o gui/password_frame.cc 41 warnings generated. ===> HOSTCXX gui/player_frame_t.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/player_frame_t.o gui/player_frame_t.cc In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/pakselector.cc:7: In file included from gui/pakselector.h:8: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/password_frame.cc:10: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:940:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15:In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69 note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ :15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; In file included from ^ In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81gui/player_frame_t.cc:19: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: virtual bool is_focusable(); ^ gui/components/gui_komponente.hnote: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/player_frame_t.cc:19: :86:15gui/../simtool.h:989:: note: overridden virtual function is here 7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { ^ bool exit(player_t *s ) { return init(s); } ^ gui/../simmenu.h:299:15: note: overridden virtual function is hereIn file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:20 virtual bool exit( player_t * ) { return true; } ^ : gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here In file included from gui/player_frame_t.cc virtual gui_component_t *get_focus() { ^ In file included from gui/password_frame.cc:22:19: gui/../simtool.h:1001:7: warning: : 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ 15 warnings generated. In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:13: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ ===> HOSTCXX gui/privatesign_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/privatesign_info.o gui/privatesign_info.cc In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:15: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/password_frame.cc:22: In file included from gui/password_frame.h:15: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/password_frame.cc:22: gui/password_frame.h:34:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "password.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/password_frame.cc:23: In file included from gui/player_frame_t.h:13: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/password_frame.cc:23: In file included from gui/player_frame_t.h:13: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/password_frame.cc:23: In file included from gui/player_frame_t.h:13: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/password_frame.cc:23: In file included from gui/player_frame_t.h:13: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/password_frame.cc:23: In file included from gui/player_frame_t.h:13: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/password_frame.cc:23: gui/player_frame_t.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/password_frame.cc:23: gui/player_frame_t.h:58:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/password_frame.cc:23: gui/player_frame_t.h:71:18: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_ki_kontroll_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/player_frame_t.cc:27: gui/../player/ai_scripted.h:47:8: warning: 'get_ai_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint8 get_ai_id() const { return AI_SCRIPTED; } ^ gui/../player/simplay.h:225:16: note: overridden virtual function is here virtual uint8 get_ai_id() const { return HUMAN; } ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:11: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:29: In file included from gui/money_frame.h:18: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/player_frame_t.cc:29: gui/money_frame.h:125:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "finances.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/player_frame_t.cc:29: gui/money_frame.h:139:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/player_frame_t.cc:29: gui/money_frame.h:143:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/player_frame_t.cc:29: gui/money_frame.h:146:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/player_frame_t.cc:29: gui/money_frame.h:148:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/player_frame_t.cc:30: gui/password_frame.h:34:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "password.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/player_frame_t.cc:31: In file included from gui/ai_selector.h:10: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/player_frame_t.cc:32: gui/player_frame_t.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/player_frame_t.cc:32: gui/player_frame_t.h:58:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/player_frame_t.cc:32: gui/player_frame_t.h:71:18: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_ki_kontroll_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 30 warnings generated. ===> HOSTCXX gui/savegame_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/savegame_frame.o gui/savegame_frame.cc 63 warnings generated. ===> HOSTCXX gui/scenario_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/scenario_frame.o gui/scenario_frame.cc In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:13: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:14: gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from gui/privatesign_info.cc:8: In file included from gui/privatesign_info.h:12: In file included from gui/obj_info.h:14: gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/privatesign_info.cc:8: gui/privatesign_info.h:37:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "privatesign_info.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/savegame_frame.cc:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/savegame_frame.cc:12: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: In file included from gui/savegame_frame.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/scenario_frame.cc:11: In file included from gui/scenario_frame.h:12: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/scenario_frame.cc:12: In file included from gui/scenario_info.h:11: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:12: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:12: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_frame.cc:12: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_frame.cc:12: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/scenario_frame.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/scenario_frame.cc:13: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_frame.cc:13: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 11 warnings generated. ===> HOSTCXX gui/scenario_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/scenario_info.o gui/scenario_info.cc 80 warnings generated. ===> HOSTCXX gui/schedule_gui.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/schedule_gui.o gui/schedule_gui.cc 23 warnings generated. ===> HOSTCXX gui/schedule_list.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/schedule_list.o gui/schedule_list.cc In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:11: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:12: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/scenario_info.cc:5: In file included from gui/scenario_info.h:13: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ 15 warnings generated. In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:12: ===> HOSTCXX gui/server_frame.cc In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/server_frame.o gui/server_frame.cc virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:4: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:12: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:17: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:17: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:18: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:18: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:19: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:19: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178 virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15:: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); 15 ^ gui/components/gui_komponente.h:185:: note: overridden virtual function is here 27: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15: In file included from gui/schedule_list.ccIn file included from gui/gui_frame.h::20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: 13note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ : In file included from gui/schedule_list.h:19: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:19: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:19: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:20: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:20: In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:17: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0;gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:20: gui/components/gui_tab_panel.h:104In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:18: gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here :19: warning virtual void draw(scr_coord offset) = 0;: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:20: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:19: virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } gui/components/gui_textinput.h:132:15: ^ gui/components/gui_komponente.h:194:20:warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] note: overridden virtual function is here virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: virtual scr_coord get_focus_pos() { ^ overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:19: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:20: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:20: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:21: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); gui/components/gui_scrolled_list.h ^:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178: 15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:13: In file included from gui/schedule_list.h:22: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ In file included from gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0;gui/schedule_gui.cc:36: ^ In file included from gui/depot_frame.h:20: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:20: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:20: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:24: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here In file included from gui/schedule_list.cc virtual gui_component_t *get_focus() { :13: gui/schedule_list.h:102:14: ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "linemanagement.txt"; } virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/schedule_list.cc:13: gui/schedule_list.h:109:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/schedule_list.cc:13: gui/schedule_list.h:117:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/schedule_list.cc:13: gui/schedule_list.h:123:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/schedule_list.cc:13: gui/schedule_list.h:141:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/schedule_gui.ccIn file included from gui/schedule_list.cc:13: gui/schedule_list.h:142:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :36: gui/depot_frame.h:240:7: uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17:warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} note: overridden virtual function is here ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ virtual bool has_min_sizer() const {return false;} ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:297:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:318:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "depot.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:325:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return true;} ^ gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:327:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:328:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/schedule_gui.cc:36: gui/depot_frame.h:342:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: In file included from gui/schedule_gui.cc:37: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_gui.cc:37: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:115:15: virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15:115 note: overridden virtual function is here virtual bool is_focusable() { ^ :15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: In file included from In file included from gui/schedule_gui.h:16: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/schedule_gui.cc:37: gui/schedule_gui.h:131:14: warning virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15:: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "schedule.txt";} note ^ gui/gui_frame.h:181:: 23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/schedule_gui.cc:37: gui/schedule_gui.h:137:overridden virtual function is here 7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par) { void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/schedule_gui.cc:37: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15 : note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/schedule_gui.cc:37: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/schedule_gui.cc:37: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/schedule_gui.cc:37: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/schedule_gui.cc:38: gui/line_item.h:28:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/schedule_gui.cc:41: In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.hgui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :7: gui/schedule_gui.h void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: :131:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ const char *get_help_filename() const {return "schedule.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:137:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/schedule_list.cc:14: In file included from gui/line_management_gui.h:7: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/schedule_list.cc:14: gui/line_management_gui.h:27:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/schedule_gui.h:164:15: note: overridden virtual function is here virtual void rdwr( loadsave_t *file ); ^ In file included from gui/schedule_list.cc:14: gui/line_management_gui.h:28:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_line_schedule_rdwr_dummy; } ^ gui/schedule_gui.h:166:9: note: overridden virtual function is here uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ In file included from gui/schedule_list.cc:16: gui/line_item.h:28:7: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: In file included from gui/../display/../dataobj/../bauer/../gui/depot_frame.h:18: gui/components/gui_image_list.h:101:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:240:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:297:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:318:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "depot.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:325:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return true;} ^ gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:327:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:328:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/schedule_list.cc:33: In file included from gui/../bauer/vehikelbauer.h:14: gui/../display/../dataobj/../bauer/../gui/depot_frame.h:342:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/schedule_list.cc:43: gui/../boden/wege/runway.h:33:19: warning: 'get_waytype' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] inline waytype_t get_waytype() const {return air_wt;} ^ gui/../display/../dataobj/../boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} ^ In file included from gui/schedule_list.cc:43: gui/../boden/wege/runway.h:41:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ gui/../display/../dataobj/../boden/wege/schiene.h:95:7: note: overridden virtual function is here void rdwr(loadsave_t *file); ^ In file included from gui/schedule_list.cc:48: gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 17 warnings generated. ===> HOSTCXX gui/settings_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/settings_frame.o gui/settings_frame.cc In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:10: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:30: In file included from gui/server_frame.h:12: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/server_frame.cc:30: gui/server_frame.h:86:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/server_frame.cc:30: gui/server_frame.h:93:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "server.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/server_frame.cc:31: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/server_frame.cc:31: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:31: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:14: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/server_frame.cc:32: In file included from gui/help_frame.h:15: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/server_frame.cc:32: gui/help_frame.h:56:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:13: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:13: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:13: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:13: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:15: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:19: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:19: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:19: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:19: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:23: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_frame.cc:17: In file included from gui/settings_frame.h:17: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/settings_frame.cc:17: gui/settings_frame.h:56:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "settings.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/settings_frame.cc:17: gui/settings_frame.h:62:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/settings_frame.cc:17: gui/settings_frame.h:67:15: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ 45 warnings generated. ===> HOSTCXX gui/settings_stats.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/settings_stats.o gui/settings_stats.cc 29 warnings generated. ===> HOSTCXX gui/signal_spacing.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/signal_spacing.o gui/signal_spacing.cc 60 warnings generated. ===> HOSTCXX gui/simwin.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/simwin.o gui/simwin.cc 31 warnings generated. ===> HOSTCXX gui/sound_frame.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/sound_frame.o gui/sound_frame.cc In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:12: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:16: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:16: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:17: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:8: In file included from gui/welt.h:17: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/settings_stats.cc:8: gui/welt.h:129:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "new_world.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/settings_stats.cc:8: gui/welt.h:134:8: warning: 'has_sticky' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_sticky() const { return false; } ^ gui/gui_frame.h:208:15: note: overridden virtual function is here virtual bool has_sticky() const { return true; } ^ In file included from gui/settings_stats.cc:8: gui/welt.h:144:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/settings_stats.cc:16: In file included from gui/settings_stats.h:23: In file included from gui/components/gui_combobox.h:19: In file included from gui/components/gui_scrolled_list.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:16: In file included from gui/settings_stats.h:23: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:16: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/settings_stats.cc:16: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/settings_stats.cc:16: In file included from gui/settings_stats.h:23: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/signal_spacing.cc:6: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/signal_spacing.cc:10: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/signal_spacing.cc:10: In file included from gui/components/gui_numberinput.h:22: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/signal_spacing.cc:10: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/signal_spacing.cc:10: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/signal_spacing.cc:12: gui/signal_spacing.h:32:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "signal_spacing.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:97:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ gui/../display/../dataobj/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:233:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../display/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:235:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t*) { return baum_t::get_count() > 0; } ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:274:15: warning: 'start_at' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void start_at( koord3d &new_start ); ^ gui/../display/../dataobj/../simmenu.h:419:15: note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:554:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:555:14: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ gui/../display/../dataobj/../simmenu.h:309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:572:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../display/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:574:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player) { return baum_t::get_count() > 0 && two_click_tool_t::init(player); } ^ gui/../display/../dataobj/../simmenu.h:359:7: note: overridden virtual function is here bool init(player_t*) OVERRIDE; ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:606:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:607:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:634:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:641:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:652:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:662:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:681:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:699:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:713:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:726:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t *player ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:759:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:764:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:777:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:807:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:812:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:822:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:823:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:836:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:855:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:857:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:866:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../display/../dataobj/../simmenu.h:280:15: note: overridden virtual function is here virtual void draw_after(scr_coord pos, bool dirty) const; ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/sound_frame.cc:14: In file included from gui/sound_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:887:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; } ^ gui/../display/../dataobj/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:888:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:901:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:910:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here In file included from virtual bool init( player_t * ) { return true; }gui/sound_frame.cc:14: In file included from gui/sound_frame.h:16: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:924:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:931:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/sound_frame.cc:14: gui/sound_frame.h:47:18: warning: In file included from gui/signal_spacing.cc:13: gui/../simtool.h:940:7: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "sound.txt";}'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ^ gui/gui_frame.h:181:23: note bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: : overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} note: overridden virtual function is here ^ In file included from gui/sound_frame.cc:14: gui/sound_frame.h:62:10: virtual bool init( player_t * ) { return true; }warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:947:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:956:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:970:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:984:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:989:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: gui/../simtool.h:1001:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:15: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: In file included from gui/components/gui_scrollpane.h:15: gui/components/gui_scrollbar.h:95:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:58:11: warning: 'get_client' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] scr_rect get_client( void ); ^ gui/components/gui_komponente.h:210:19: note: overridden virtual function is here virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:75:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:89:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:94:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return comp->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:17: gui/components/gui_scrollpane.h:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + ( comp->get_focus_pos() - scr_coord( scroll_x.get_knob_offset(), scroll_y.get_knob_offset() ) ); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59:25: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ); ^ gui/components/gui_scrolled_list.h:38:25: note: overridden virtual function is here virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_scrolled_list.h:60:25: warning: 'get_height' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord_val get_height() const { return LINESPACE; } ^ gui/components/gui_scrolled_list.h:37:25: note: overridden virtual function is here virtual scr_coord_val get_height() const = 0; // largest object in this list ^ gui/components/gui_scrolled_list.h:65:23: warning: 'get_text' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual char const* get_text() const { return consttext; } ^ gui/components/gui_scrolled_list.h:44:23: note: overridden virtual function is here virtual char const* get_text() const = 0; ^ gui/components/gui_scrolled_list.h:79:16: warning: 'is_editable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_editable() { return true; } ^ gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ gui/components/gui_scrolled_list.h:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: In file included from gui/components/gui_combobox.h:20: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:85:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { return this; } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:91:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:54: In file included from gui/map_frame.h:20: gui/components/gui_combobox.h:151:15: warning: 'set_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_pos(scr_coord pos_par); ^ gui/components/gui_komponente.h:110:15: note: overridden virtual function is here virtual void set_pos(scr_coord pos_par) { ^ In file included from gui/simwin.cc:54: gui/map_frame.h:118:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "map.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:54: gui/map_frame.h:125:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/simwin.cc:54: gui/map_frame.h:133:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:54: gui/map_frame.h:135:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_reliefmap; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:54: gui/map_frame.h:144:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:54: gui/map_frame.h:151:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta=scr_coord(0,0)); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/simwin.cc:54: gui/map_frame.h:159:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:55: In file included from gui/help_frame.h:15: gui/components/gui_flowtext.h:38:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:55: gui/help_frame.h:56:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/simwin.cc:56: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:44:7: warning: 'set_width' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void set_width(const sint16 width); ^ gui/components/gui_komponente.h:142:15: note: overridden virtual function is here virtual void set_width(scr_coord_val width_par) { ^ In file included from gui/simwin.cc:56: In file included from gui/messagebox.h:4: In file included from gui/base_info.h:5: gui/components/gui_fixedwidth_textarea.h:51:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:56: In file included from gui/messagebox.h:6: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:60: gui/tool_selector.h:82:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return help_file;} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:60: gui/tool_selector.h:84:17: warning: 'get_titlecolor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] FLAGGED_PIXVAL get_titlecolor() const { return env_t::default_window_title_color; } ^ gui/gui_frame.h:136:25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; ^ In file included from gui/simwin.cc:60: gui/tool_selector.h:93:7: warning: 'has_next' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_next() const {return has_prev_next;} ^ gui/gui_frame.h:195:15: note: overridden virtual function is here virtual bool has_next() const {return false;} ^ In file included from gui/simwin.cc:60: gui/tool_selector.h:103:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:60: gui/tool_selector.h:106:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_toolbar+toolbar_id; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:61: gui/player_frame_t.h:50:16: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "players.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:61: gui/player_frame_t.h:58:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:61: gui/player_frame_t.h:71:18: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_ki_kontroll_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:62: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:62: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/simwin.cc:62: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc:62: In file included from gui/money_frame.h:15: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/simwin.cc:62: In file included from gui/money_frame.h:16: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:62: gui/money_frame.h:125:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "finances.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:62: gui/money_frame.h:139:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:62: gui/money_frame.h:143:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^ gui/gui_frame.h:252:15: note: overridden virtual function is here virtual bool infowin_event(const event_t *ev); ^ In file included from gui/simwin.cc:62: gui/money_frame.h:146:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:62: gui/money_frame.h:148:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:63: gui/halt_detail.h:63:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "station_details.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:63: gui/halt_detail.h:66:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:63: gui/halt_detail.h:71:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord pos, scr_size size ); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:63: gui/halt_detail.h:76:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:63: gui/halt_detail.h:78:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_halt_detail; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:64: gui/halt_info.h:97:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "station.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:64: gui/halt_info.h:105:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:64: gui/halt_info.h:111:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:64: gui/halt_info.h:113:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/simwin.cc:64: gui/halt_info.h:115:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/simwin.cc:64: gui/halt_info.h:119:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/simwin.cc:64: gui/halt_info.h:124:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:64: gui/halt_info.h:126:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_halt_info; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:65: gui/convoi_detail_t.h:85:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:65: gui/convoi_detail_t.h:92:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "convoidetail.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:65: gui/convoi_detail_t.h:98:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:65: gui/convoi_detail_t.h:110:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:65: gui/convoi_detail_t.h:112:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_convoi_detail; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:66: In file included from gui/convoi_info_t.h:23: gui/components/gui_obj_view_t.h:17:10: warning: 'get_location' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] koord3d get_location(); ^ gui/components/gui_world_view_t.h:58:18: note: overridden virtual function is here virtual koord3d get_location() = 0; ^ In file included from gui/simwin.cc:66: In file included from gui/convoi_info_t.h:23: gui/components/gui_obj_view_t.h:29:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset) { internal_draw(offset, obj); } ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:102:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const { return "convoiinfo.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:110:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:116:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:118:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:120:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos( bool set ); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:132:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:66: gui/convoi_info_t.h:134:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_convoi_info; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:67: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:108:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:67: In file included from gui/schedule_gui.h:15: gui/components/gui_numberinput.h:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:131:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "schedule.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:137:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:143:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:159:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:164:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:67: gui/schedule_gui.h:166:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:68: gui/line_management_gui.h:27:15: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void rdwr( loadsave_t *file ); ^ gui/schedule_gui.h:164:15: note: overridden virtual function is here virtual void rdwr( loadsave_t *file ); ^ In file included from gui/simwin.cc:68: gui/line_management_gui.h:28:17: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual uint32 get_rdwr_id() { return magic_line_schedule_rdwr_dummy; } ^ gui/schedule_gui.h:166:9: note: overridden virtual function is here uint32 get_rdwr_id() { return magic_schedule_rdwr_dummy; } ^ In file included from gui/simwin.cc:69: In file included from gui/schedule_list.h:21: gui/components/gui_convoiinfo.h:50:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:69: In file included from gui/schedule_list.h:22: gui/halt_list_stats.h:31:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:102:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename() const { return "linemanagement.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:109:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:117:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:123:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:141:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:69: gui/schedule_list.h:142:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:70: gui/city_info.h:67:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const { return "citywindow.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:70: gui/city_info.h:69:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/simwin.cc:70: gui/city_info.h:71:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/simwin.cc:70: gui/city_info.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:70: gui/city_info.h:77:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/simwin.cc:70: gui/city_info.h:89:15: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/simwin.cc:70: gui/city_info.h:94:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/simwin.cc:70: gui/city_info.h:99:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:70: gui/city_info.h:101:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_city_info_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:71: In file included from gui/message_frame_t.h:19: gui/message_stats_t.h:53:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/simwin.cc:71: gui/message_frame_t.h:47:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "mailbox.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:71: gui/message_frame_t.h:53:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/simwin.cc:71: gui/message_frame_t.h:57:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:71: gui/message_frame_t.h:59:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_messageframe; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:72: gui/message_option_t.h:33:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "mailbox.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:72: gui/message_option_t.h:37:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_message_options; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:73: In file included from gui/fabrik_info.h:17: gui/factory_chart.h:67:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord pos); ^ gui/components/gui_container.h:69:15: note: overridden virtual function is here virtual void draw(scr_coord offset); ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:91:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "industry_info.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:93:15: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:95:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool) { return fab->get_pos(); } ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:97:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:99:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:107:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:112:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ) { update_info(); } ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:117:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:73: gui/fabrik_info.h:119:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_factory_info; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:74: In file included from gui/themeselector.h:9: gui/savegame_frame.h:131:15: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void set_windowsize ( scr_size size ); ^ gui/gui_frame.h:149:15: note: overridden virtual function is here virtual void set_windowsize(scr_size size); ^ In file included from gui/simwin.cc:74: gui/themeselector.h:18:22: warning: 'item_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool item_action ( const char *fullpath ); ^ gui/savegame_frame.h:136:22: note: overridden virtual function is here virtual bool item_action ( const char *fullpath ) = 0; ^ In file included from gui/simwin.cc:74: gui/themeselector.h:19:22: warning: 'ok_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ok_action ( const char *fullpath ); ^ gui/savegame_frame.h:129:15: note: overridden virtual function is here virtual bool ok_action ( const char * /*fullpath*/ ) { return true; } // Callback for ok button click ^ In file included from gui/simwin.cc:74: gui/themeselector.h:20:22: warning: 'cancel_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool cancel_action ( const char *fullpath ); ^ gui/savegame_frame.h:127:15: note: overridden virtual function is here virtual bool cancel_action ( const char * /*fullpath*/ ) { return true; } // Callback for cancel button click ^ In file included from gui/simwin.cc:74: gui/themeselector.h:21:22: warning: 'get_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char* get_info ( const char *fname ); ^ gui/savegame_frame.h:135:22: note: overridden virtual function is here virtual const char *get_info ( const char *fname ) = 0; ^ In file included from gui/simwin.cc:74: gui/themeselector.h:22:22: warning: 'check_file' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool check_file ( const char *filename, const char *suffix ); ^ gui/savegame_frame.h:132:15: note: overridden virtual function is here virtual bool check_file ( const char *filename, const char *suffix ); ^ In file included from gui/simwin.cc:74: gui/themeselector.h:28:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char* get_help_filename ( void ) const { return NULL; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:74: gui/themeselector.h:30:14: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id ( void ) { return magic_themes; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:74: gui/themeselector.h:31:14: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr ( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:75: gui/goods_frame_t.h:68:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id(); ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:75: gui/goods_frame_t.h:69:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/simwin.cc:75: gui/goods_frame_t.h:76:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/simwin.cc:75: gui/goods_frame_t.h:78:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/simwin.cc:75: gui/goods_frame_t.h:85:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char * get_help_filename() const {return "goods_filter.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:51:15: warning: 'item_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool item_action (const char *filename); ^ gui/savegame_frame.h:136:22: note: overridden virtual function is here virtual bool item_action ( const char *fullpath ) = 0; ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:52:15: warning: 'ok_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ok_action (const char *fullpath); ^ gui/savegame_frame.h:129:15: note: overridden virtual function is here virtual bool ok_action ( const char * /*fullpath*/ ) { return true; } // Callback for ok button click ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:53:15: warning: 'cancel_action' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool cancel_action(const char *); ^ gui/savegame_frame.h:127:15: note: overridden virtual function is here virtual bool cancel_action ( const char * /*fullpath*/ ) { return true; } // Callback for cancel button click ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:56:22: warning: 'get_info' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *get_info(const char *fname); ^ gui/savegame_frame.h:135:22: note: overridden virtual function is here virtual const char *get_info ( const char *fname ) = 0; ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:59:15: warning: 'compare_items' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *); ^ gui/savegame_frame.h:124:15: note: overridden virtual function is here virtual bool compare_items ( const dir_entry_t & entry, const char *info, const char *filename ); ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:69:22: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *get_help_filename() const { return "load_font.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:77:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id( void ) { return magic_font; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/simwin.cc:76: gui/loadfont_frame.h:78:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ 53 warnings generated. ===> HOSTCXX gui/sprachen.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/sprachen.o gui/sprachen.cc gui/simwin.cc:498:11: error: case value evaluates to -1, which cannot be narrowed to type 'uint32' (aka 'unsigned int') [-Wc++11-narrowing] case magic_none: return; ^ 9 warnings generated. ===> HOSTCXX gui/city_info.cc g++ -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -std=gnu++11 -g -O2 -fdebug-prefix-map=/<>=. -fstack-protector-strong -Wformat -Werror=format-security -O3 -DNDEBUG -Wall -W -Wcast-qual -Wpointer-arith -Wcast-align -DUSE_C -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DCOLOUR_DEPTH=16 -c -MMD -o /<>/gui/city_info.o gui/city_info.cc 145 warnings and 1 error generated. make[2]: *** [common.mk:51: /<>/gui/simwin.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:9: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/sprachen.cc:20: In file included from gui/sprachen.h:13: gui/components/gui_image.h:38:8: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw( scr_coord offset ); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/sprachen.cc:20: gui/sprachen.h:52:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const {return "language.txt";} ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:69:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:81:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable(); ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:96:27: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus(); ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:20: gui/components/gui_container.h:103:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return comp_focus ? pos+comp_focus->get_focus_pos() : scr_coord::invalid; } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:149:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:14: In file included from gui/gui_frame.h:21: gui/components/gui_button.h:158:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:15: gui/components/gui_chart.h:37:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:16: gui/components/gui_textinput.h:132:15: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:16: gui/components/gui_textinput.h:161:15: warning: 'display_with_cursor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ gui/components/gui_textinput.h:145:15: note: overridden virtual function is here virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible); ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord offset); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:102:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return get_aktives_tab()->is_focusable(); } ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:104:19: warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/city_info.cc:20: In file included from gui/city_info.h:20: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ In file included from gui/city_info.cc:20: gui/city_info.h:67:14: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *get_help_filename() const { return "citywindow.txt"; } ^ gui/gui_frame.h:181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} ^ In file included from gui/city_info.cc:20: gui/city_info.h:69:18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual koord3d get_weltpos(bool); ^ gui/gui_frame.h:218:18: note: overridden virtual function is here virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from gui/city_info.cc:20: gui/city_info.h:71:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is here virtual bool is_weltpos() { return false; } ^ In file included from gui/city_info.cc:20: gui/city_info.h:73:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos, scr_size size); ^ gui/gui_frame.h:260:15: note: overridden virtual function is here virtual void draw(scr_coord pos, scr_size size); ^ In file included from gui/city_info.cc:20: gui/city_info.h:77:7: warning: 'map_rotate90' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void map_rotate90( sint16 ); ^ gui/gui_frame.h:263:15: note: overridden virtual function is here virtual void map_rotate90( sint16 /*new_ysize*/ ) { } ^ In file included from gui/city_info.cc:20: gui/city_info.h:89:15: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool has_min_sizer() const {return true;} ^ gui/gui_frame.h:188:15: note: overridden virtual function is here virtual bool has_min_sizer() const {return false;} ^ In file included from gui/city_info.cc:20: gui/city_info.h:94:7: warning: 'resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void resize(const scr_coord delta); ^ gui/gui_frame.h:82:15: note: overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/city_info.cc:20: gui/city_info.h:99:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr(loadsave_t *file); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ In file included from gui/city_info.cc:20: gui/city_info.h:101:9: warning: 'get_rdwr_id' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] uint32 get_rdwr_id() { return magic_city_info_t; } ^ gui/gui_frame.h:127:17: note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ In file included from gui/city_info.cc:21: gui/karte.h:234:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ 8 warnings generated. 23 warnings generated. 22 warnings generated. make[2]: Leaving directory '/<>' dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:22: override_dh_auto_build] Error 25 make[1]: Leaving directory '/<>' make: *** [debian/rules:19: build] Error 2 dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2020-02-25T15:42:17Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: 69108 Build-Time: 40 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 14 Job: simutrans_120.4.1-1 Machine Architecture: amd64 Package: simutrans Package-Time: 72 Source-Version: 120.4.1-1 Space: 69108 Status: attempted Version: 120.4.1-1 -------------------------------------------------------------------------------- Finished at 2020-02-25T15:42:17Z Build needed 00:01:12, 69108k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 73.146556812s DC-Time-Estimation: 73.146556812 versus expected 213 (r/m: 1.911962083840103 ; m: 73.146556812)