DC-Build-Header: simutrans 120.3-2 / 2019-01-09 21:20:01 +0000 DC-Task: type:rebuild-binarch-only source:simutrans version:120.3-2 chroot:unstable esttime:360 logfile:/tmp/simutrans_120.3-2_unstable_clang8.log modes:clang8:binarch-only DC-Sbuild-call: su user42 -c 'sbuild -n --arch-any --apt-update -d unstable -v --chroot-setup-commands=/tmp/clang8 simutrans_120.3-2' sbuild (Debian sbuild) 0.73.0 (23 Dec 2016) on ip-172-31-3-21.eu-central-1.compute.internal +==============================================================================+ | simutrans 120.3-2 (amd64) Wed, 09 Jan 2019 21:20:01 +0000 | +==============================================================================+ Package: simutrans Version: 120.3-2 Source Version: 120.3-2 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: any I: NOTICE: Log filtering will replace 'var/run/schroot/mount/sid-amd64-sbuild-5fbd860f-1866-447e-a8cd-37e4e917ac47' 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 + echo deb http://127.0.0.1:9999/debian experimental main + apt-get update Get:1 http://127.0.0.1:9999/debian sid InRelease [238 kB] Get:2 http://127.0.0.1:9999/debian experimental InRelease [101 kB] Get:3 http://127.0.0.1:9999/debian sid/main Sources.diff/Index [27.9 kB] Get:4 http://127.0.0.1:9999/debian sid/main amd64 Packages.diff/Index [27.9 kB] Get:5 http://127.0.0.1:9999/debian sid/main Sources 2019-01-09-1430.36.pdiff [24.1 kB] Get:6 http://127.0.0.1:9999/debian sid/main Sources 2019-01-09-2026.40.pdiff [16.8 kB] Get:7 http://127.0.0.1:9999/debian sid/main amd64 Packages 2019-01-09-1430.36.pdiff [40.9 kB] Get:8 http://127.0.0.1:9999/debian sid/main amd64 Packages 2019-01-09-2026.40.pdiff [32.0 kB] Get:6 http://127.0.0.1:9999/debian sid/main Sources 2019-01-09-2026.40.pdiff [16.8 kB] Get:8 http://127.0.0.1:9999/debian sid/main amd64 Packages 2019-01-09-2026.40.pdiff [32.0 kB] Get:9 http://127.0.0.1:9999/debian sid/main Translation-en [6274 kB] Get:10 http://127.0.0.1:9999/debian experimental/main amd64 Packages [248 kB] Get:11 http://127.0.0.1:9999/debian experimental/main Translation-en [173 kB] Fetched 7204 kB in 2s (3545 kB/s) Reading package lists... + apt-get install --yes --no-install-recommends --force-yes clang-8 libomp-8-dev libobjc-8-dev Reading package lists... Building dependency tree... The following additional packages will be installed: lib32gcc1 lib32stdc++6 libbsd0 libc6-i386 libclang-common-8-dev libclang1-8 libedit2 libgc1c2 libllvm8 libobjc4 libomp5-8 Suggested packages: clang-8-doc libomp-8-doc Recommended packages: llvm-8-dev python The following NEW packages will be installed: clang-8 lib32gcc1 lib32stdc++6 libbsd0 libc6-i386 libclang-common-8-dev libclang1-8 libedit2 libgc1c2 libllvm8 libobjc-8-dev libobjc4 libomp-8-dev libomp5-8 0 upgraded, 14 newly installed, 0 to remove and 5 not upgraded. Need to get 35.8 MB of archives. After this operation, 191 MB of additional disk space will be used. Get:1 http://127.0.0.1:9999/debian sid/main amd64 libbsd0 amd64 0.9.1-1 [99.3 kB] Get:2 http://127.0.0.1:9999/debian sid/main amd64 libedit2 amd64 3.1-20181209-1 [94.0 kB] Get:3 http://127.0.0.1:9999/debian experimental/main amd64 libllvm8 amd64 1:8~svn350193-1~exp1 [13.8 MB] Get:4 http://127.0.0.1:9999/debian sid/main amd64 libgc1c2 amd64 1:7.6.4-0.4 [224 kB] Get:5 http://127.0.0.1:9999/debian sid/main amd64 libobjc4 amd64 8.2.0-14 [50.4 kB] Get:6 http://127.0.0.1:9999/debian sid/main amd64 libobjc-8-dev amd64 8.2.0-14 [225 kB] Get:7 http://127.0.0.1:9999/debian sid/main amd64 libc6-i386 amd64 2.28-4 [2873 kB] Get:8 http://127.0.0.1:9999/debian sid/main amd64 lib32gcc1 amd64 1:8.2.0-14 [47.9 kB] Get:9 http://127.0.0.1:9999/debian sid/main amd64 lib32stdc++6 amd64 8.2.0-14 [406 kB] Get:10 http://127.0.0.1:9999/debian experimental/main amd64 libclang-common-8-dev amd64 1:8~svn350193-1~exp1 [3350 kB] Get:11 http://127.0.0.1:9999/debian experimental/main amd64 libclang1-8 amd64 1:8~svn350193-1~exp1 [6255 kB] Get:12 http://127.0.0.1:9999/debian experimental/main amd64 clang-8 amd64 1:8~svn350193-1~exp1 [8025 kB] Get:13 http://127.0.0.1:9999/debian experimental/main amd64 libomp5-8 amd64 1:8~svn350193-1~exp1 [328 kB] Get:14 http://127.0.0.1:9999/debian experimental/main amd64 libomp-8-dev amd64 1:8~svn350193-1~exp1 [58.5 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 35.8 MB in 1s (54.2 MB/s) Selecting previously unselected package libbsd0:amd64. (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 ... 11802 files and directories currently installed.) Preparing to unpack .../00-libbsd0_0.9.1-1_amd64.deb ... Unpacking libbsd0:amd64 (0.9.1-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../01-libedit2_3.1-20181209-1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20181209-1) ... Selecting previously unselected package libllvm8:amd64. Preparing to unpack .../02-libllvm8_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking libllvm8:amd64 (1:8~svn350193-1~exp1) ... Selecting previously unselected package libgc1c2:amd64. Preparing to unpack .../03-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 .../04-libobjc4_8.2.0-14_amd64.deb ... Unpacking libobjc4:amd64 (8.2.0-14) ... Selecting previously unselected package libobjc-8-dev:amd64. Preparing to unpack .../05-libobjc-8-dev_8.2.0-14_amd64.deb ... Unpacking libobjc-8-dev:amd64 (8.2.0-14) ... Selecting previously unselected package libc6-i386. Preparing to unpack .../06-libc6-i386_2.28-4_amd64.deb ... Unpacking libc6-i386 (2.28-4) ... Selecting previously unselected package lib32gcc1. Preparing to unpack .../07-lib32gcc1_1%3a8.2.0-14_amd64.deb ... Unpacking lib32gcc1 (1:8.2.0-14) ... Selecting previously unselected package lib32stdc++6. Preparing to unpack .../08-lib32stdc++6_8.2.0-14_amd64.deb ... Unpacking lib32stdc++6 (8.2.0-14) ... Selecting previously unselected package libclang-common-8-dev. Preparing to unpack .../09-libclang-common-8-dev_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking libclang-common-8-dev (1:8~svn350193-1~exp1) ... Selecting previously unselected package libclang1-8:amd64. Preparing to unpack .../10-libclang1-8_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking libclang1-8:amd64 (1:8~svn350193-1~exp1) ... Selecting previously unselected package clang-8. Preparing to unpack .../11-clang-8_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking clang-8 (1:8~svn350193-1~exp1) ... Selecting previously unselected package libomp5-8:amd64. Preparing to unpack .../12-libomp5-8_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking libomp5-8:amd64 (1:8~svn350193-1~exp1) ... Selecting previously unselected package libomp-8-dev. Preparing to unpack .../13-libomp-8-dev_1%3a8~svn350193-1~exp1_amd64.deb ... Unpacking libomp-8-dev (1:8~svn350193-1~exp1) ... Setting up libomp5-8:amd64 (1:8~svn350193-1~exp1) ... Setting up libgc1c2:amd64 (1:7.6.4-0.4) ... Setting up libc6-i386 (2.28-4) ... Setting up libbsd0:amd64 (0.9.1-1) ... Setting up libomp-8-dev (1:8~svn350193-1~exp1) ... Processing triggers for libc-bin (2.28-4) ... Setting up lib32gcc1 (1:8.2.0-14) ... Setting up libedit2:amd64 (3.1-20181209-1) ... Setting up libobjc4:amd64 (8.2.0-14) ... Setting up libobjc-8-dev:amd64 (8.2.0-14) ... Setting up libllvm8:amd64 (1:8~svn350193-1~exp1) ... Setting up libclang1-8:amd64 (1:8~svn350193-1~exp1) ... Setting up lib32stdc++6 (8.2.0-14) ... Setting up libclang-common-8-dev (1:8~svn350193-1~exp1) ... Setting up clang-8 (1:8~svn350193-1~exp1) ... Processing triggers for libc-bin (2.28-4) ... 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' + 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 + echo 'g++-8 hold' + dpkg --set-selections + cd - /build/simutrans-MqYpDf + 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. -------------------------------------------------------------------------------- +------------------------------------------------------------------------------+ | Update chroot | +------------------------------------------------------------------------------+ Hit:1 http://127.0.0.1:9999/debian sid InRelease Hit:2 http://127.0.0.1:9999/debian experimental InRelease Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages will be upgraded: libmpfr6 libpam-modules libpam-modules-bin libpam-runtime libpam0g 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 1519 kB of archives. After this operation, 7168 B of additional disk space will be used. Get:1 http://127.0.0.1:9999/debian sid/main amd64 libpam0g amd64 1.1.8-4 [124 kB] Get:2 http://127.0.0.1:9999/debian sid/main amd64 libpam-modules-bin amd64 1.1.8-4 [106 kB] Get:3 http://127.0.0.1:9999/debian sid/main amd64 libpam-modules amd64 1.1.8-4 [305 kB] Get:4 http://127.0.0.1:9999/debian sid/main amd64 libpam-runtime all 1.1.8-4 [211 kB] Get:5 http://127.0.0.1:9999/debian sid/main amd64 libmpfr6 amd64 4.0.2~rc1-1 [773 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1519 kB in 0s (77.3 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 ... 12592 files and directories currently installed.) Preparing to unpack .../libpam0g_1.1.8-4_amd64.deb ... Unpacking libpam0g:amd64 (1.1.8-4) over (1.1.8-3.8) ... Setting up libpam0g:amd64 (1.1.8-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 ... 12592 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.1.8-4_amd64.deb ... Unpacking libpam-modules-bin (1.1.8-4) over (1.1.8-3.8) ... Setting up libpam-modules-bin (1.1.8-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 ... 12592 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.1.8-4_amd64.deb ... Unpacking libpam-modules:amd64 (1.1.8-4) over (1.1.8-3.8) ... Setting up libpam-modules:amd64 (1.1.8-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 ... 12592 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.1.8-4_all.deb ... Unpacking libpam-runtime (1.1.8-4) over (1.1.8-3.8) ... Setting up libpam-runtime (1.1.8-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 ... 12592 files and directories currently installed.) Preparing to unpack .../libmpfr6_4.0.2~rc1-1_amd64.deb ... Unpacking libmpfr6:amd64 (4.0.2~rc1-1) over (4.0.1-2) ... Setting up libmpfr6:amd64 (4.0.2~rc1-1) ... Processing triggers for libc-bin (2.28-4) ... +------------------------------------------------------------------------------+ | 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 2796 kB of source archives. Get:1 http://127.0.0.1:9999/debian sid/main simutrans 120.3-2 (dsc) [2153 B] Get:2 http://127.0.0.1:9999/debian sid/main simutrans 120.3-2 (tar) [2518 kB] Get:3 http://127.0.0.1:9999/debian sid/main simutrans 120.3-2 (diff) [275 kB] Fetched 2796 kB in 1s (4872 kB/s) Download complete and in download only mode I: NOTICE: Log filtering will replace 'build/simutrans-MqYpDf/simutrans-120.3' with '<>' I: NOTICE: Log filtering will replace 'build/simutrans-MqYpDf' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-e4rmpF/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-e4rmpF/apt_archive ./ InRelease Get:2 copy:/<>/resolver-e4rmpF/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-e4rmpF/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-e4rmpF/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-e4rmpF/apt_archive ./ Packages [432 B] Fetched 1738 B in 0s (0 B/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 856 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-e4rmpF/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [856 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 856 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12592 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any all) +------------------------------------------------------------------------------+ | 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 Filtered Build-Depends: debhelper (>= 11), libbz2-dev, libpng-dev, libsdl1.2-dev, libsdl-mixer1.2-dev, quilt, zlib1g-dev dpkg-deb: building package 'sbuild-build-depends-simutrans-dummy' in '/<>/resolver-e4rmpF/apt_archive/sbuild-build-depends-simutrans-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-simutrans-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-e4rmpF/apt_archive ./ InRelease Get:2 copy:/<>/resolver-e4rmpF/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-e4rmpF/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-e4rmpF/apt_archive ./ Sources [526 B] Get:5 copy:/<>/resolver-e4rmpF/apt_archive ./ Packages [609 B] Fetched 2098 B in 0s (0 B/s) Reading package lists... Reading package lists... Install simutrans 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 libcap2 libcroco3 libdbus-1-3 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfluidsynth1 libgbm1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libice6 libicu63 libjack-jackd2-0 libllvm7 libmad0 libmad0-dev libmagic-mgc libmagic1 libmikmod-config libmikmod-dev libmikmod3 libmount-dev libmpdec2 libncurses6 libogg-dev libogg0 libopenal-data libopenal1 libopengl0 libopus0 libpciaccess0 libpcre16-3 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 libreadline7 libsamplerate0 libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian libsdl2-2.0-0 libselinux1-dev libsepol1-dev libsigsegv2 libslang2 libslang2-dev libsm6 libsndfile1 libsndio7.0 libsqlite3-0 libssl1.1 libtool libuchardet0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 libxshmfence-dev libxshmfence1 libxss1 libxtst6 libxxf86vm-dev libxxf86vm1 lsb-base m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal quilt readline-common sensible-utils uuid-dev x11-common x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-xext-dev x11proto-xf86vidmode-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 fluidr3mono-gm-soundfont | timgm6mb-soundfont | fluid-soundfont-gm libglib2.0-doc libgdk-pixbuf2.0-bin | libgdk-pixbuf2.0-dev libxml2-utils jackd2 libportaudio2 opus-tools pciutils pulseaudio 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 Recommended packages: curl | wget | lynx bzip2-doc dbus libarchive-cpio-perl shared-mime-info xdg-user-dirs libgpm2 libpng-tools timgm6mb-soundfont | fluid-soundfont-gm | freepats libltdl-dev 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 libcap2 libcroco3 libdbus-1-3 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libdrm2 libegl-mesa0 libegl1 libelf1 libexpat1 libffi-dev libfile-stripnondeterminism-perl libflac-dev libflac8 libfluidsynth1 libgbm1 libgl1 libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglu1-mesa libglu1-mesa-dev libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libice6 libicu63 libjack-jackd2-0 libllvm7 libmad0 libmad0-dev libmagic-mgc libmagic1 libmikmod-config libmikmod-dev libmikmod3 libmount-dev libmpdec2 libncurses6 libogg-dev libogg0 libopenal-data libopenal1 libopengl0 libopus0 libpciaccess0 libpcre16-3 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 libreadline7 libsamplerate0 libsdl-mixer1.2 libsdl-mixer1.2-dev libsdl1.2-dev libsdl1.2debian libsdl2-2.0-0 libselinux1-dev libsepol1-dev libsigsegv2 libslang2 libslang2-dev libsm6 libsndfile1 libsndio7.0 libsqlite3-0 libssl1.1 libtool libuchardet0 libvorbis-dev libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-sync-dev libxcb-sync1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxi6 libxinerama1 libxkbcommon0 libxml2 libxrandr2 libxrender1 libxshmfence-dev libxshmfence1 libxss1 libxtst6 libxxf86vm-dev libxxf86vm1 lsb-base m4 man-db mesa-common-dev mime-support pkg-config po-debconf python3 python3-distutils python3-lib2to3 python3-minimal python3.7 python3.7-minimal quilt readline-common sbuild-build-depends-simutrans-dummy sensible-utils uuid-dev x11-common x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-xext-dev x11proto-xf86vidmode-dev xkb-data xorg-sgml-doctools xtrans-dev zlib1g-dev 0 upgraded, 203 newly installed, 0 to remove and 0 not upgraded. Need to get 70.8 MB of archives. After this operation, 400 MB of additional disk space will be used. Get:1 copy:/<>/resolver-e4rmpF/apt_archive ./ sbuild-build-depends-simutrans-dummy 0.invalid.0 [900 B] Get:2 http://127.0.0.1:9999/debian sid/main amd64 bsdmainutils amd64 11.1.2+b1 [191 kB] Get:3 http://127.0.0.1:9999/debian sid/main amd64 libuchardet0 amd64 0.0.6-3 [64.9 kB] Get:4 http://127.0.0.1:9999/debian sid/main amd64 groff-base amd64 1.22.4-2 [917 kB] Get:5 http://127.0.0.1:9999/debian sid/main amd64 libpipeline1 amd64 1.5.0-2 [29.5 kB] Get:6 http://127.0.0.1:9999/debian sid/main amd64 man-db amd64 2.8.5-1 [1274 kB] Get:7 http://127.0.0.1:9999/debian sid/main amd64 libssl1.1 amd64 1.1.1a-1 [1527 kB] Get:8 http://127.0.0.1:9999/debian sid/main amd64 libpython3.7-minimal amd64 3.7.2-1 [588 kB] Get:9 http://127.0.0.1:9999/debian sid/main amd64 libexpat1 amd64 2.2.6-1 [105 kB] Get:10 http://127.0.0.1:9999/debian sid/main amd64 python3.7-minimal amd64 3.7.2-1 [1732 kB] Get:11 http://127.0.0.1:9999/debian sid/main amd64 python3-minimal amd64 3.7.1-3 [36.5 kB] Get:12 http://127.0.0.1:9999/debian sid/main amd64 mime-support all 3.61 [37.1 kB] Get:13 http://127.0.0.1:9999/debian sid/main amd64 libmpdec2 amd64 2.4.2-2 [87.2 kB] Get:14 http://127.0.0.1:9999/debian sid/main amd64 readline-common all 7.0-5 [70.6 kB] Get:15 http://127.0.0.1:9999/debian sid/main amd64 libreadline7 amd64 7.0-5 [151 kB] Get:16 http://127.0.0.1:9999/debian sid/main amd64 libsqlite3-0 amd64 3.26.0+fossilbc891ac6b-1 [634 kB] Get:17 http://127.0.0.1:9999/debian sid/main amd64 libpython3.7-stdlib amd64 3.7.2-1 [1733 kB] Get:18 http://127.0.0.1:9999/debian sid/main amd64 python3.7 amd64 3.7.2-1 [323 kB] Get:19 http://127.0.0.1:9999/debian sid/main amd64 libpython3-stdlib amd64 3.7.1-3 [20.0 kB] Get:20 http://127.0.0.1:9999/debian sid/main amd64 python3 amd64 3.7.1-3 [61.5 kB] Get:21 http://127.0.0.1:9999/debian sid/main amd64 sensible-utils all 0.0.12 [15.8 kB] Get:22 http://127.0.0.1:9999/debian sid/main amd64 libmagic-mgc amd64 1:5.34-2 [239 kB] Get:23 http://127.0.0.1:9999/debian sid/main amd64 libmagic1 amd64 1:5.34-2 [116 kB] Get:24 http://127.0.0.1:9999/debian sid/main amd64 file amd64 1:5.34-2 [65.8 kB] Get:25 http://127.0.0.1:9999/debian sid/main amd64 gettext-base amd64 0.19.8.1-9 [123 kB] Get:26 http://127.0.0.1:9999/debian sid/main amd64 libsigsegv2 amd64 2.12-2 [32.8 kB] Get:27 http://127.0.0.1:9999/debian sid/main amd64 m4 amd64 1.4.18-2 [203 kB] Get:28 http://127.0.0.1:9999/debian sid/main amd64 autoconf all 2.69-11 [341 kB] Get:29 http://127.0.0.1:9999/debian sid/main amd64 autotools-dev all 20180224.1 [77.0 kB] Get:30 http://127.0.0.1:9999/debian sid/main amd64 automake all 1:1.16.1-4 [771 kB] Get:31 http://127.0.0.1:9999/debian sid/main amd64 autopoint all 0.19.8.1-9 [434 kB] Get:32 http://127.0.0.1:9999/debian sid/main amd64 libtool all 2.4.6-6 [547 kB] Get:33 http://127.0.0.1:9999/debian sid/main amd64 dh-autoreconf all 19 [16.9 kB] Get:34 http://127.0.0.1:9999/debian sid/main amd64 libarchive-zip-perl all 1.64-1 [96.8 kB] Get:35 http://127.0.0.1:9999/debian sid/main amd64 libfile-stripnondeterminism-perl all 1.0.0-1 [19.5 kB] Get:36 http://127.0.0.1:9999/debian sid/main amd64 dh-strip-nondeterminism all 1.0.0-1 [12.5 kB] Get:37 http://127.0.0.1:9999/debian sid/main amd64 libelf1 amd64 0.175-2 [160 kB] Get:38 http://127.0.0.1:9999/debian sid/main amd64 dwz amd64 0.12-3 [78.0 kB] Get:39 http://127.0.0.1:9999/debian sid/main amd64 libglib2.0-0 amd64 2.58.2-3 [1257 kB] Get:40 http://127.0.0.1:9999/debian sid/main amd64 libicu63 amd64 63.1-5 [8293 kB] Get:41 http://127.0.0.1:9999/debian sid/main amd64 libxml2 amd64 2.9.4+dfsg1-7+b3 [687 kB] Get:42 http://127.0.0.1:9999/debian sid/main amd64 libcroco3 amd64 0.6.12-3 [145 kB] Get:43 http://127.0.0.1:9999/debian sid/main amd64 libncurses6 amd64 6.1+20181013-1 [102 kB] Get:44 http://127.0.0.1:9999/debian sid/main amd64 gettext amd64 0.19.8.1-9 [1303 kB] Get:45 http://127.0.0.1:9999/debian sid/main amd64 intltool-debian all 0.35.0+20060710.4 [26.3 kB] Get:46 http://127.0.0.1:9999/debian sid/main amd64 po-debconf all 1.0.21 [248 kB] Get:47 http://127.0.0.1:9999/debian sid/main amd64 debhelper all 12 [1002 kB] Get:48 http://127.0.0.1:9999/debian sid/main amd64 diffstat amd64 1.62-1 [33.4 kB] Get:49 http://127.0.0.1:9999/debian sid/main amd64 libasound2-data all 1.1.7-2 [56.6 kB] Get:50 http://127.0.0.1:9999/debian sid/main amd64 libasound2 amd64 1.1.7-2 [362 kB] Get:51 http://127.0.0.1:9999/debian sid/main amd64 libasound2-dev amd64 1.1.7-2 [144 kB] Get:52 http://127.0.0.1:9999/debian sid/main amd64 libasyncns0 amd64 0.8-6 [12.5 kB] Get:53 http://127.0.0.1:9999/debian sid/main amd64 uuid-dev amd64 2.33-0.2 [93.5 kB] Get:54 http://127.0.0.1:9999/debian sid/main amd64 libblkid-dev amd64 2.33-0.2 [225 kB] Get:55 http://127.0.0.1:9999/debian sid/main amd64 libbz2-dev amd64 1.0.6-9 [30.2 kB] Get:56 http://127.0.0.1:9999/debian sid/main amd64 libslang2 amd64 2.3.2-1+b1 [508 kB] Get:57 http://127.0.0.1:9999/debian sid/main amd64 libcaca0 amd64 0.99.beta19-2+b3 [347 kB] Get:58 http://127.0.0.1:9999/debian sid/main amd64 libpng16-16 amd64 1.6.36-2 [292 kB] Get:59 http://127.0.0.1:9999/debian sid/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-1 [214 kB] Get:60 http://127.0.0.1:9999/debian sid/main amd64 libpng-dev amd64 1.6.36-2 [300 kB] Get:61 http://127.0.0.1:9999/debian sid/main amd64 libslang2-dev amd64 2.3.2-1+b1 [484 kB] Get:62 http://127.0.0.1:9999/debian sid/main amd64 libcaca-dev amd64 0.99.beta19-2+b3 [897 kB] Get:63 http://127.0.0.1:9999/debian sid/main amd64 libcap2 amd64 1:2.25-1.2 [17.2 kB] Get:64 http://127.0.0.1:9999/debian sid/main amd64 libdbus-1-3 amd64 1.12.12-1 [212 kB] Get:65 http://127.0.0.1:9999/debian sid/main amd64 libdrm-common all 2.4.95-1 [13.7 kB] Get:66 http://127.0.0.1:9999/debian sid/main amd64 libdrm2 amd64 2.4.95-1 [39.5 kB] Get:67 http://127.0.0.1:9999/debian sid/main amd64 libdrm-amdgpu1 amd64 2.4.95-1 [27.1 kB] Get:68 http://127.0.0.1:9999/debian sid/main amd64 libpciaccess0 amd64 0.14-1 [53.5 kB] Get:69 http://127.0.0.1:9999/debian sid/main amd64 libdrm-intel1 amd64 2.4.95-1 [69.7 kB] Get:70 http://127.0.0.1:9999/debian sid/main amd64 libdrm-radeon1 amd64 2.4.95-1 [31.1 kB] Get:71 http://127.0.0.1:9999/debian sid/main amd64 libdrm-nouveau2 amd64 2.4.95-1 [26.3 kB] Get:72 http://127.0.0.1:9999/debian sid/main amd64 libdrm-dev amd64 2.4.95-1 [131 kB] Get:73 http://127.0.0.1:9999/debian sid/main amd64 libwayland-server0 amd64 1.16.0-1 [32.5 kB] Get:74 http://127.0.0.1:9999/debian sid/main amd64 libgbm1 amd64 18.2.8-2 [65.7 kB] Get:75 http://127.0.0.1:9999/debian sid/main amd64 libglapi-mesa amd64 18.2.8-2 [64.6 kB] Get:76 http://127.0.0.1:9999/debian sid/main amd64 libwayland-client0 amd64 1.16.0-1 [26.4 kB] Get:77 http://127.0.0.1:9999/debian sid/main amd64 libxau6 amd64 1:1.0.8-1+b2 [19.9 kB] Get:78 http://127.0.0.1:9999/debian sid/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get:79 http://127.0.0.1:9999/debian sid/main amd64 libxcb1 amd64 1.13.1-2 [137 kB] Get:80 http://127.0.0.1:9999/debian sid/main amd64 libx11-data all 2:1.6.7-1 [298 kB] Get:81 http://127.0.0.1:9999/debian sid/main amd64 libx11-6 amd64 2:1.6.7-1 [754 kB] Get:82 http://127.0.0.1:9999/debian sid/main amd64 libx11-xcb1 amd64 2:1.6.7-1 [190 kB] Get:83 http://127.0.0.1:9999/debian sid/main amd64 libxcb-dri2-0 amd64 1.13.1-2 [101 kB] Get:84 http://127.0.0.1:9999/debian sid/main amd64 libxcb-dri3-0 amd64 1.13.1-2 [100 kB] Get:85 http://127.0.0.1:9999/debian sid/main amd64 libxcb-present0 amd64 1.13.1-2 [99.1 kB] Get:86 http://127.0.0.1:9999/debian sid/main amd64 libxcb-sync1 amd64 1.13.1-2 [103 kB] Get:87 http://127.0.0.1:9999/debian sid/main amd64 libxcb-xfixes0 amd64 1.13.1-2 [103 kB] Get:88 http://127.0.0.1:9999/debian sid/main amd64 libxshmfence1 amd64 1.3-1 [8820 B] Get:89 http://127.0.0.1:9999/debian sid/main amd64 libegl-mesa0 amd64 18.2.8-2 [130 kB] Get:90 http://127.0.0.1:9999/debian sid/main amd64 libffi-dev amd64 3.2.1-9 [156 kB] Get:91 http://127.0.0.1:9999/debian sid/main amd64 libogg0 amd64 1.3.2-1+b1 [21.3 kB] Get:92 http://127.0.0.1:9999/debian sid/main amd64 libflac8 amd64 1.3.2-3 [221 kB] Get:93 http://127.0.0.1:9999/debian sid/main amd64 libogg-dev amd64 1.3.2-1+b1 [200 kB] Get:94 http://127.0.0.1:9999/debian sid/main amd64 libflac-dev amd64 1.3.2-3 [270 kB] Get:95 http://127.0.0.1:9999/debian sid/main amd64 libopus0 amd64 1.3-1 [191 kB] Get:96 http://127.0.0.1:9999/debian sid/main amd64 libsamplerate0 amd64 0.1.9-2 [949 kB] Get:97 http://127.0.0.1:9999/debian sid/main amd64 libjack-jackd2-0 amd64 1.9.12~dfsg-2 [299 kB] Get:98 http://127.0.0.1:9999/debian sid/main amd64 lsb-base all 10.2018112800 [28.3 kB] Get:99 http://127.0.0.1:9999/debian sid/main amd64 x11-common all 1:7.7+19 [251 kB] Get:100 http://127.0.0.1:9999/debian sid/main amd64 libice6 amd64 2:1.0.9-2 [58.7 kB] Get:101 http://127.0.0.1:9999/debian sid/main amd64 libsm6 amd64 2:1.2.2-1+b3 [33.3 kB] Get:102 http://127.0.0.1:9999/debian sid/main amd64 libvorbis0a amd64 1.3.6-1 [94.0 kB] Get:103 http://127.0.0.1:9999/debian sid/main amd64 libvorbisenc2 amd64 1.3.6-1 [79.9 kB] Get:104 http://127.0.0.1:9999/debian sid/main amd64 libsndfile1 amd64 1.0.28-4 [252 kB] Get:105 http://127.0.0.1:9999/debian sid/main amd64 libwrap0 amd64 7.6.q-27 [58.6 kB] Get:106 http://127.0.0.1:9999/debian sid/main amd64 libxext6 amd64 2:1.3.3-1+b2 [52.5 kB] Get:107 http://127.0.0.1:9999/debian sid/main amd64 libxi6 amd64 2:1.7.9-1 [82.6 kB] Get:108 http://127.0.0.1:9999/debian sid/main amd64 libxtst6 amd64 2:1.2.3-1 [27.8 kB] Get:109 http://127.0.0.1:9999/debian sid/main amd64 libpulse0 amd64 12.2-2 [281 kB] Get:110 http://127.0.0.1:9999/debian sid/main amd64 libfluidsynth1 amd64 1.1.11-1 [168 kB] Get:111 http://127.0.0.1:9999/debian sid/main amd64 xorg-sgml-doctools all 1:1.11-1 [21.9 kB] Get:112 http://127.0.0.1:9999/debian sid/main amd64 x11proto-dev all 2018.4-4 [251 kB] Get:113 http://127.0.0.1:9999/debian sid/main amd64 x11proto-core-dev all 2018.4-4 [3128 B] Get:114 http://127.0.0.1:9999/debian sid/main amd64 libxau-dev amd64 1:1.0.8-1+b2 [23.1 kB] Get:115 http://127.0.0.1:9999/debian sid/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get:116 http://127.0.0.1:9999/debian sid/main amd64 xtrans-dev all 1.3.5-1 [100 kB] Get:117 http://127.0.0.1:9999/debian sid/main amd64 libpthread-stubs0-dev amd64 0.3-4 [3866 B] Get:118 http://127.0.0.1:9999/debian sid/main amd64 libxcb1-dev amd64 1.13.1-2 [174 kB] Get:119 http://127.0.0.1:9999/debian sid/main amd64 libx11-dev amd64 2:1.6.7-1 [827 kB] Get:120 http://127.0.0.1:9999/debian sid/main amd64 mesa-common-dev amd64 18.2.8-2 [601 kB] Get:121 http://127.0.0.1:9999/debian sid/main amd64 libglvnd0 amd64 1.1.0-1 [48.6 kB] Get:122 http://127.0.0.1:9999/debian sid/main amd64 libglvnd-core-dev amd64 1.1.0-1 [13.2 kB] Get:123 http://127.0.0.1:9999/debian sid/main amd64 libegl1 amd64 1.1.0-1 [33.6 kB] Get:124 http://127.0.0.1:9999/debian sid/main amd64 libgles1 amd64 1.1.0-1 [13.8 kB] Get:125 http://127.0.0.1:9999/debian sid/main amd64 libgles2 amd64 1.1.0-1 [19.0 kB] Get:126 http://127.0.0.1:9999/debian sid/main amd64 libxcb-glx0 amd64 1.13.1-2 [116 kB] Get:127 http://127.0.0.1:9999/debian sid/main amd64 libxfixes3 amd64 1:5.0.3-1 [21.9 kB] Get:128 http://127.0.0.1:9999/debian sid/main amd64 libxdamage1 amd64 1:1.1.4-3 [14.4 kB] Get:129 http://127.0.0.1:9999/debian sid/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB] Get:130 http://127.0.0.1:9999/debian sid/main amd64 libllvm7 amd64 1:7.0.1-4 [13.0 MB] Get:131 http://127.0.0.1:9999/debian sid/main amd64 libgl1-mesa-dri amd64 18.2.8-2 [6626 kB] Get:132 http://127.0.0.1:9999/debian sid/main amd64 libglx-mesa0 amd64 18.2.8-2 [177 kB] Get:133 http://127.0.0.1:9999/debian sid/main amd64 libglx0 amd64 1.1.0-1 [30.0 kB] Get:134 http://127.0.0.1:9999/debian sid/main amd64 libgl1 amd64 1.1.0-1 [91.1 kB] Get:135 http://127.0.0.1:9999/debian sid/main amd64 libopengl0 amd64 1.1.0-1 [33.4 kB] Get:136 http://127.0.0.1:9999/debian sid/main amd64 libglvnd-dev amd64 1.1.0-1 [5128 B] Get:137 http://127.0.0.1:9999/debian sid/main amd64 libx11-xcb-dev amd64 2:1.6.7-1 [192 kB] Get:138 http://127.0.0.1:9999/debian sid/main amd64 libxcb-dri3-dev amd64 1.13.1-2 [101 kB] Get:139 http://127.0.0.1:9999/debian sid/main amd64 libxcb-randr0 amd64 1.13.1-2 [110 kB] Get:140 http://127.0.0.1:9999/debian sid/main amd64 libxcb-render0 amd64 1.13.1-2 [109 kB] Get:141 http://127.0.0.1:9999/debian sid/main amd64 libxcb-render0-dev amd64 1.13.1-2 [112 kB] Get:142 http://127.0.0.1:9999/debian sid/main amd64 libxcb-randr0-dev amd64 1.13.1-2 [114 kB] Get:143 http://127.0.0.1:9999/debian sid/main amd64 libxcb-shape0 amd64 1.13.1-2 [99.5 kB] Get:144 http://127.0.0.1:9999/debian sid/main amd64 libxcb-shape0-dev amd64 1.13.1-2 [101 kB] Get:145 http://127.0.0.1:9999/debian sid/main amd64 libxcb-xfixes0-dev amd64 1.13.1-2 [105 kB] Get:146 http://127.0.0.1:9999/debian sid/main amd64 libxcb-sync-dev amd64 1.13.1-2 [104 kB] Get:147 http://127.0.0.1:9999/debian sid/main amd64 libxcb-present-dev amd64 1.13.1-2 [101 kB] Get:148 http://127.0.0.1:9999/debian sid/main amd64 libxshmfence-dev amd64 1.3-1 [8360 B] Get:149 http://127.0.0.1:9999/debian sid/main amd64 libxcb-dri2-0-dev amd64 1.13.1-2 [102 kB] Get:150 http://127.0.0.1:9999/debian sid/main amd64 libxcb-glx0-dev amd64 1.13.1-2 [122 kB] Get:151 http://127.0.0.1:9999/debian sid/main amd64 x11proto-fixes-dev all 1:2018.4-4 [3140 B] Get:152 http://127.0.0.1:9999/debian sid/main amd64 libxfixes-dev amd64 1:5.0.3-1 [23.8 kB] Get:153 http://127.0.0.1:9999/debian sid/main amd64 x11proto-damage-dev all 1:2018.4-4 [3140 B] Get:154 http://127.0.0.1:9999/debian sid/main amd64 libxdamage-dev amd64 1:1.1.4-3 [14.3 kB] Get:155 http://127.0.0.1:9999/debian sid/main amd64 x11proto-xext-dev all 2018.4-4 [3128 B] Get:156 http://127.0.0.1:9999/debian sid/main amd64 libxext-dev amd64 2:1.3.3-1+b2 [107 kB] Get:157 http://127.0.0.1:9999/debian sid/main amd64 x11proto-xf86vidmode-dev all 2018.4-4 [3140 B] Get:158 http://127.0.0.1:9999/debian sid/main amd64 libxxf86vm-dev amd64 1:1.1.4-1+b2 [25.4 kB] Get:159 http://127.0.0.1:9999/debian sid/main amd64 libgl1-mesa-dev amd64 18.2.8-2 [46.8 kB] Get:160 http://127.0.0.1:9999/debian sid/main amd64 libgl1-mesa-glx amd64 18.2.8-2 [46.1 kB] Get:161 http://127.0.0.1:9999/debian sid/main amd64 libglib2.0-data all 2.58.2-3 [1108 kB] Get:162 http://127.0.0.1:9999/debian sid/main amd64 libglib2.0-bin amd64 2.58.2-3 [124 kB] Get:163 http://127.0.0.1:9999/debian sid/main amd64 python3-lib2to3 all 3.7.2-2 [76.6 kB] Get:164 http://127.0.0.1:9999/debian sid/main amd64 python3-distutils all 3.7.2-2 [142 kB] Get:165 http://127.0.0.1:9999/debian sid/main amd64 libglib2.0-dev-bin amd64 2.58.2-3 [156 kB] Get:166 http://127.0.0.1:9999/debian sid/main amd64 libmount-dev amd64 2.33-0.2 [233 kB] Get:167 http://127.0.0.1:9999/debian sid/main amd64 libpcre16-3 amd64 2:8.39-11 [258 kB] Get:168 http://127.0.0.1:9999/debian sid/main amd64 libpcre32-3 amd64 2:8.39-11 [250 kB] Get:169 http://127.0.0.1:9999/debian sid/main amd64 libpcrecpp0v5 amd64 2:8.39-11 [152 kB] Get:170 http://127.0.0.1:9999/debian sid/main amd64 libpcre3-dev amd64 2:8.39-11 [651 kB] Get:171 http://127.0.0.1:9999/debian sid/main amd64 libsepol1-dev amd64 2.8-1 [338 kB] Get:172 http://127.0.0.1:9999/debian sid/main amd64 libselinux1-dev amd64 2.8-1+b1 [169 kB] Get:173 http://127.0.0.1:9999/debian sid/main amd64 pkg-config amd64 0.29-4+b1 [63.3 kB] Get:174 http://127.0.0.1:9999/debian sid/main amd64 libglib2.0-dev amd64 2.58.2-3 [1481 kB] Get:175 http://127.0.0.1:9999/debian sid/main amd64 libglu1-mesa amd64 9.0.0-2.1 [168 kB] Get:176 http://127.0.0.1:9999/debian sid/main amd64 libglu1-mesa-dev amd64 9.0.0-2.1 [202 kB] Get:177 http://127.0.0.1:9999/debian sid/main amd64 libmad0 amd64 0.15.1b-9 [70.0 kB] Get:178 http://127.0.0.1:9999/debian sid/main amd64 libmad0-dev amd64 0.15.1b-9 [78.8 kB] Get:179 http://127.0.0.1:9999/debian sid/main amd64 libmikmod-config amd64 3.3.11.1-4 [24.1 kB] Get:180 http://127.0.0.1:9999/debian sid/main amd64 libopenal-data all 1:1.19.1-1 [170 kB] Get:181 http://127.0.0.1:9999/debian sid/main amd64 libsndio7.0 amd64 1.5.0-3 [24.7 kB] Get:182 http://127.0.0.1:9999/debian sid/main amd64 libopenal1 amd64 1:1.19.1-1 [500 kB] Get:183 http://127.0.0.1:9999/debian sid/main amd64 libwayland-cursor0 amd64 1.16.0-1 [14.1 kB] Get:184 http://127.0.0.1:9999/debian sid/main amd64 libwayland-egl1 amd64 1.16.0-1 [8204 B] Get:185 http://127.0.0.1:9999/debian sid/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB] Get:186 http://127.0.0.1:9999/debian sid/main amd64 libxcursor1 amd64 1:1.1.15-2 [36.6 kB] Get:187 http://127.0.0.1:9999/debian sid/main amd64 libxinerama1 amd64 2:1.1.4-1 [16.6 kB] Get:188 http://127.0.0.1:9999/debian sid/main amd64 xkb-data all 2.23.1-1 [675 kB] Get:189 http://127.0.0.1:9999/debian sid/main amd64 libxkbcommon0 amd64 0.8.2-1 [123 kB] Get:190 http://127.0.0.1:9999/debian sid/main amd64 libxrandr2 amd64 2:1.5.1-1 [37.5 kB] Get:191 http://127.0.0.1:9999/debian sid/main amd64 libxss1 amd64 1:1.2.3-1 [17.8 kB] Get:192 http://127.0.0.1:9999/debian sid/main amd64 libsdl2-2.0-0 amd64 2.0.8+dfsg1-6 [388 kB] Get:193 http://127.0.0.1:9999/debian sid/main amd64 libmikmod3 amd64 3.3.11.1-4 [132 kB] Get:194 http://127.0.0.1:9999/debian sid/main amd64 libmikmod-dev amd64 3.3.11.1-4 [226 kB] Get:195 http://127.0.0.1:9999/debian sid/main amd64 libpulse-mainloop-glib0 amd64 12.2-2 [36.8 kB] Get:196 http://127.0.0.1:9999/debian sid/main amd64 libpulse-dev amd64 12.2-2 [97.0 kB] Get:197 http://127.0.0.1:9999/debian sid/main amd64 libsdl1.2debian amd64 1.2.15+dfsg2-4 [193 kB] Get:198 http://127.0.0.1:9999/debian sid/main amd64 libvorbisfile3 amd64 1.3.6-1 [25.0 kB] Get:199 http://127.0.0.1:9999/debian sid/main amd64 libsdl-mixer1.2 amd64 1.2.12-15 [86.2 kB] Get:200 http://127.0.0.1:9999/debian sid/main amd64 libsdl1.2-dev amd64 1.2.15+dfsg2-4 [728 kB] Get:201 http://127.0.0.1:9999/debian sid/main amd64 libvorbis-dev amd64 1.3.6-1 [333 kB] Get:202 http://127.0.0.1:9999/debian sid/main amd64 libsdl-mixer1.2-dev amd64 1.2.12-15 [106 kB] Get:203 http://127.0.0.1:9999/debian sid/main amd64 quilt all 0.65-3 [318 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 70.8 MB in 1s (87.2 MB/s) Selecting previously unselected package bsdmainutils. (Reading database ... 12592 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-2_amd64.deb ... Unpacking groff-base (1.22.4-2) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../3-libpipeline1_1.5.0-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.0-2) ... Selecting previously unselected package man-db. Preparing to unpack .../4-man-db_2.8.5-1_amd64.deb ... Unpacking man-db (2.8.5-1) ... Selecting previously unselected package libssl1.1:amd64. Preparing to unpack .../5-libssl1.1_1.1.1a-1_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1a-1) ... Selecting previously unselected package libpython3.7-minimal:amd64. Preparing to unpack .../6-libpython3.7-minimal_3.7.2-1_amd64.deb ... Unpacking libpython3.7-minimal:amd64 (3.7.2-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../7-libexpat1_2.2.6-1_amd64.deb ... Unpacking libexpat1:amd64 (2.2.6-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../8-python3.7-minimal_3.7.2-1_amd64.deb ... Unpacking python3.7-minimal (3.7.2-1) ... Setting up libssl1.1:amd64 (1.1.1a-1) ... Setting up libpython3.7-minimal:amd64 (3.7.2-1) ... Setting up libexpat1:amd64 (2.2.6-1) ... Setting up python3.7-minimal (3.7.2-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 13481 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.1-3_amd64.deb ... Unpacking python3-minimal (3.7.1-3) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.61_all.deb ... Unpacking mime-support (3.61) ... 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_7.0-5_all.deb ... Unpacking readline-common (7.0-5) ... Selecting previously unselected package libreadline7:amd64. Preparing to unpack .../4-libreadline7_7.0-5_amd64.deb ... Unpacking libreadline7:amd64 (7.0-5) ... Selecting previously unselected package libsqlite3-0:amd64. Preparing to unpack .../5-libsqlite3-0_3.26.0+fossilbc891ac6b-1_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.26.0+fossilbc891ac6b-1) ... Selecting previously unselected package libpython3.7-stdlib:amd64. Preparing to unpack .../6-libpython3.7-stdlib_3.7.2-1_amd64.deb ... Unpacking libpython3.7-stdlib:amd64 (3.7.2-1) ... Selecting previously unselected package python3.7. Preparing to unpack .../7-python3.7_3.7.2-1_amd64.deb ... Unpacking python3.7 (3.7.2-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.7.1-3_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.7.1-3) ... Setting up python3-minimal (3.7.1-3) ... Selecting previously unselected package python3. (Reading database ... 13947 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.1-3_amd64.deb ... Unpacking python3 (3.7.1-3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.12_all.deb ... Unpacking sensible-utils (0.0.12) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../002-libmagic-mgc_1%3a5.34-2_amd64.deb ... Unpacking libmagic-mgc (1:5.34-2) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../003-libmagic1_1%3a5.34-2_amd64.deb ... Unpacking libmagic1:amd64 (1:5.34-2) ... Selecting previously unselected package file. Preparing to unpack .../004-file_1%3a5.34-2_amd64.deb ... Unpacking file (1:5.34-2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../005-gettext-base_0.19.8.1-9_amd64.deb ... Unpacking gettext-base (0.19.8.1-9) ... 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-2_amd64.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../008-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... 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-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package libtool. Preparing to unpack .../012-libtool_2.4.6-6_all.deb ... Unpacking libtool (2.4.6-6) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../013-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../014-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../015-libfile-stripnondeterminism-perl_1.0.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.0.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../016-dh-strip-nondeterminism_1.0.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.0.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../017-libelf1_0.175-2_amd64.deb ... Unpacking libelf1:amd64 (0.175-2) ... Selecting previously unselected package dwz. Preparing to unpack .../018-dwz_0.12-3_amd64.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../019-libglib2.0-0_2.58.2-3_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.58.2-3) ... Selecting previously unselected package libicu63:amd64. Preparing to unpack .../020-libicu63_63.1-5_amd64.deb ... Unpacking libicu63:amd64 (63.1-5) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../021-libxml2_2.9.4+dfsg1-7+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.4+dfsg1-7+b3) ... Selecting previously unselected package libcroco3:amd64. Preparing to unpack .../022-libcroco3_0.6.12-3_amd64.deb ... Unpacking libcroco3:amd64 (0.6.12-3) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../023-libncurses6_6.1+20181013-1_amd64.deb ... Unpacking libncurses6:amd64 (6.1+20181013-1) ... Selecting previously unselected package gettext. Preparing to unpack .../024-gettext_0.19.8.1-9_amd64.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../025-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../026-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../027-debhelper_12_all.deb ... Unpacking debhelper (12) ... Selecting previously unselected package diffstat. Preparing to unpack .../028-diffstat_1.62-1_amd64.deb ... Unpacking diffstat (1.62-1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../029-libasound2-data_1.1.7-2_all.deb ... Unpacking libasound2-data (1.1.7-2) ... Selecting previously unselected package libasound2:amd64. Preparing to unpack .../030-libasound2_1.1.7-2_amd64.deb ... Unpacking libasound2:amd64 (1.1.7-2) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../031-libasound2-dev_1.1.7-2_amd64.deb ... Unpacking libasound2-dev:amd64 (1.1.7-2) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../032-libasyncns0_0.8-6_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../033-uuid-dev_2.33-0.2_amd64.deb ... Unpacking uuid-dev:amd64 (2.33-0.2) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../034-libblkid-dev_2.33-0.2_amd64.deb ... Unpacking libblkid-dev:amd64 (2.33-0.2) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../035-libbz2-dev_1.0.6-9_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.6-9) ... Selecting previously unselected package libslang2:amd64. Preparing to unpack .../036-libslang2_2.3.2-1+b1_amd64.deb ... Unpacking libslang2:amd64 (2.3.2-1+b1) ... Selecting previously unselected package libcaca0:amd64. Preparing to unpack .../037-libcaca0_0.99.beta19-2+b3_amd64.deb ... Unpacking libcaca0:amd64 (0.99.beta19-2+b3) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../038-libpng16-16_1.6.36-2_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.36-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../039-zlib1g-dev_1%3a1.2.11.dfsg-1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../040-libpng-dev_1.6.36-2_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.36-2) ... Selecting previously unselected package libslang2-dev:amd64. Preparing to unpack .../041-libslang2-dev_2.3.2-1+b1_amd64.deb ... Unpacking libslang2-dev:amd64 (2.3.2-1+b1) ... Selecting previously unselected package libcaca-dev. Preparing to unpack .../042-libcaca-dev_0.99.beta19-2+b3_amd64.deb ... Unpacking libcaca-dev (0.99.beta19-2+b3) ... Selecting previously unselected package libcap2:amd64. Preparing to unpack .../043-libcap2_1%3a2.25-1.2_amd64.deb ... Unpacking libcap2:amd64 (1:2.25-1.2) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../044-libdbus-1-3_1.12.12-1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.12.12-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../045-libdrm-common_2.4.95-1_all.deb ... Unpacking libdrm-common (2.4.95-1) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../046-libdrm2_2.4.95-1_amd64.deb ... Unpacking libdrm2:amd64 (2.4.95-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../047-libdrm-amdgpu1_2.4.95-1_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.95-1) ... 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.95-1_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.95-1) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../050-libdrm-radeon1_2.4.95-1_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.95-1) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../051-libdrm-nouveau2_2.4.95-1_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.95-1) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../052-libdrm-dev_2.4.95-1_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.95-1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../053-libwayland-server0_1.16.0-1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.16.0-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../054-libgbm1_18.2.8-2_amd64.deb ... Unpacking libgbm1:amd64 (18.2.8-2) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../055-libglapi-mesa_18.2.8-2_amd64.deb ... Unpacking libglapi-mesa:amd64 (18.2.8-2) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../056-libwayland-client0_1.16.0-1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.16.0-1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../057-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 .../058-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 .../059-libxcb1_1.13.1-2_amd64.deb ... Unpacking libxcb1:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../060-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../061-libx11-6_2%3a1.6.7-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.6.7-1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../062-libx11-xcb1_2%3a1.6.7-1_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.6.7-1) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../063-libxcb-dri2-0_1.13.1-2_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../064-libxcb-dri3-0_1.13.1-2_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../065-libxcb-present0_1.13.1-2_amd64.deb ... Unpacking libxcb-present0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../066-libxcb-sync1_1.13.1-2_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../067-libxcb-xfixes0_1.13.1-2_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.13.1-2) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../068-libxshmfence1_1.3-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../069-libegl-mesa0_18.2.8-2_amd64.deb ... Unpacking libegl-mesa0:amd64 (18.2.8-2) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../070-libffi-dev_3.2.1-9_amd64.deb ... Unpacking libffi-dev:amd64 (3.2.1-9) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../071-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 .../072-libflac8_1.3.2-3_amd64.deb ... Unpacking libflac8:amd64 (1.3.2-3) ... Selecting previously unselected package libogg-dev:amd64. Preparing to unpack .../073-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 .../074-libflac-dev_1.3.2-3_amd64.deb ... Unpacking libflac-dev:amd64 (1.3.2-3) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../075-libopus0_1.3-1_amd64.deb ... Unpacking libopus0:amd64 (1.3-1) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../076-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 .../077-libjack-jackd2-0_1.9.12~dfsg-2_amd64.deb ... Unpacking libjack-jackd2-0:amd64 (1.9.12~dfsg-2) ... Selecting previously unselected package lsb-base. Preparing to unpack .../078-lsb-base_10.2018112800_all.deb ... Unpacking lsb-base (10.2018112800) ... Selecting previously unselected package x11-common. Preparing to unpack .../079-x11-common_1%3a7.7+19_all.deb ... Unpacking x11-common (1:7.7+19) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../080-libice6_2%3a1.0.9-2_amd64.deb ... Unpacking libice6:amd64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../081-libsm6_2%3a1.2.2-1+b3_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.2-1+b3) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../082-libvorbis0a_1.3.6-1_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.6-1) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../083-libvorbisenc2_1.3.6-1_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.6-1) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../084-libsndfile1_1.0.28-4_amd64.deb ... Unpacking libsndfile1:amd64 (1.0.28-4) ... Selecting previously unselected package libwrap0:amd64. Preparing to unpack .../085-libwrap0_7.6.q-27_amd64.deb ... Unpacking libwrap0:amd64 (7.6.q-27) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../086-libxext6_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../087-libxi6_2%3a1.7.9-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.7.9-1) ... Selecting previously unselected package libxtst6:amd64. Preparing to unpack .../088-libxtst6_2%3a1.2.3-1_amd64.deb ... Unpacking libxtst6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../089-libpulse0_12.2-2_amd64.deb ... Unpacking libpulse0:amd64 (12.2-2) ... Selecting previously unselected package libfluidsynth1:amd64. Preparing to unpack .../090-libfluidsynth1_1.1.11-1_amd64.deb ... Unpacking libfluidsynth1:amd64 (1.1.11-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../091-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 .../092-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../093-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 .../094-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 .../095-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 .../096-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 .../097-libpthread-stubs0-dev_0.3-4_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.3-4) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../098-libxcb1-dev_1.13.1-2_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../099-libx11-dev_2%3a1.6.7-1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.6.7-1) ... Selecting previously unselected package mesa-common-dev:amd64. Preparing to unpack .../100-mesa-common-dev_18.2.8-2_amd64.deb ... Unpacking mesa-common-dev:amd64 (18.2.8-2) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../101-libglvnd0_1.1.0-1_amd64.deb ... Unpacking libglvnd0:amd64 (1.1.0-1) ... Selecting previously unselected package libglvnd-core-dev:amd64. Preparing to unpack .../102-libglvnd-core-dev_1.1.0-1_amd64.deb ... Unpacking libglvnd-core-dev:amd64 (1.1.0-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../103-libegl1_1.1.0-1_amd64.deb ... Unpacking libegl1:amd64 (1.1.0-1) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../104-libgles1_1.1.0-1_amd64.deb ... Unpacking libgles1:amd64 (1.1.0-1) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../105-libgles2_1.1.0-1_amd64.deb ... Unpacking libgles2:amd64 (1.1.0-1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../106-libxcb-glx0_1.13.1-2_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.13.1-2) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../107-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 .../108-libxdamage1_1%3a1.1.4-3_amd64.deb ... Unpacking libxdamage1:amd64 (1:1.1.4-3) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../109-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libllvm7:amd64. Preparing to unpack .../110-libllvm7_1%3a7.0.1-4_amd64.deb ... Unpacking libllvm7:amd64 (1:7.0.1-4) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../111-libgl1-mesa-dri_18.2.8-2_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (18.2.8-2) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../112-libglx-mesa0_18.2.8-2_amd64.deb ... Unpacking libglx-mesa0:amd64 (18.2.8-2) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../113-libglx0_1.1.0-1_amd64.deb ... Unpacking libglx0:amd64 (1.1.0-1) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../114-libgl1_1.1.0-1_amd64.deb ... Unpacking libgl1:amd64 (1.1.0-1) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../115-libopengl0_1.1.0-1_amd64.deb ... Unpacking libopengl0:amd64 (1.1.0-1) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../116-libglvnd-dev_1.1.0-1_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.1.0-1) ... Selecting previously unselected package libx11-xcb-dev:amd64. Preparing to unpack .../117-libx11-xcb-dev_2%3a1.6.7-1_amd64.deb ... Unpacking libx11-xcb-dev:amd64 (2:1.6.7-1) ... Selecting previously unselected package libxcb-dri3-dev:amd64. Preparing to unpack .../118-libxcb-dri3-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-dri3-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../119-libxcb-randr0_1.13.1-2_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../120-libxcb-render0_1.13.1-2_amd64.deb ... Unpacking libxcb-render0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../121-libxcb-render0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-randr0-dev:amd64. Preparing to unpack .../122-libxcb-randr0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-randr0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../123-libxcb-shape0_1.13.1-2_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-shape0-dev:amd64. Preparing to unpack .../124-libxcb-shape0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-shape0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0-dev:amd64. Preparing to unpack .../125-libxcb-xfixes0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-xfixes0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-sync-dev:amd64. Preparing to unpack .../126-libxcb-sync-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-sync-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-present-dev:amd64. Preparing to unpack .../127-libxcb-present-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-present-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxshmfence-dev:amd64. Preparing to unpack .../128-libxshmfence-dev_1.3-1_amd64.deb ... Unpacking libxshmfence-dev:amd64 (1.3-1) ... Selecting previously unselected package libxcb-dri2-0-dev:amd64. Preparing to unpack .../129-libxcb-dri2-0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-dri2-0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package libxcb-glx0-dev:amd64. Preparing to unpack .../130-libxcb-glx0-dev_1.13.1-2_amd64.deb ... Unpacking libxcb-glx0-dev:amd64 (1.13.1-2) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../131-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../132-libxfixes-dev_1%3a5.0.3-1_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:5.0.3-1) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../133-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:amd64. Preparing to unpack .../134-libxdamage-dev_1%3a1.1.4-3_amd64.deb ... Unpacking libxdamage-dev:amd64 (1:1.1.4-3) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../135-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 .../136-libxext-dev_2%3a1.3.3-1+b2_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.3-1+b2) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../137-x11proto-xf86vidmode-dev_2018.4-4_all.deb ... Unpacking x11proto-xf86vidmode-dev (2018.4-4) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../138-libxxf86vm-dev_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../139-libgl1-mesa-dev_18.2.8-2_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (18.2.8-2) ... Selecting previously unselected package libgl1-mesa-glx:amd64. Preparing to unpack .../140-libgl1-mesa-glx_18.2.8-2_amd64.deb ... Unpacking libgl1-mesa-glx:amd64 (18.2.8-2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../141-libglib2.0-data_2.58.2-3_all.deb ... Unpacking libglib2.0-data (2.58.2-3) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../142-libglib2.0-bin_2.58.2-3_amd64.deb ... Unpacking libglib2.0-bin (2.58.2-3) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../143-python3-lib2to3_3.7.2-2_all.deb ... Unpacking python3-lib2to3 (3.7.2-2) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../144-python3-distutils_3.7.2-2_all.deb ... Unpacking python3-distutils (3.7.2-2) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../145-libglib2.0-dev-bin_2.58.2-3_amd64.deb ... Unpacking libglib2.0-dev-bin (2.58.2-3) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../146-libmount-dev_2.33-0.2_amd64.deb ... Unpacking libmount-dev:amd64 (2.33-0.2) ... Selecting previously unselected package libpcre16-3:amd64. Preparing to unpack .../147-libpcre16-3_2%3a8.39-11_amd64.deb ... Unpacking libpcre16-3:amd64 (2:8.39-11) ... Selecting previously unselected package libpcre32-3:amd64. Preparing to unpack .../148-libpcre32-3_2%3a8.39-11_amd64.deb ... Unpacking libpcre32-3:amd64 (2:8.39-11) ... Selecting previously unselected package libpcrecpp0v5:amd64. Preparing to unpack .../149-libpcrecpp0v5_2%3a8.39-11_amd64.deb ... Unpacking libpcrecpp0v5:amd64 (2:8.39-11) ... Selecting previously unselected package libpcre3-dev:amd64. Preparing to unpack .../150-libpcre3-dev_2%3a8.39-11_amd64.deb ... Unpacking libpcre3-dev:amd64 (2:8.39-11) ... Selecting previously unselected package libsepol1-dev:amd64. Preparing to unpack .../151-libsepol1-dev_2.8-1_amd64.deb ... Unpacking libsepol1-dev:amd64 (2.8-1) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../152-libselinux1-dev_2.8-1+b1_amd64.deb ... Unpacking libselinux1-dev:amd64 (2.8-1+b1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../153-pkg-config_0.29-4+b1_amd64.deb ... Unpacking pkg-config (0.29-4+b1) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../154-libglib2.0-dev_2.58.2-3_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.58.2-3) ... Selecting previously unselected package libglu1-mesa:amd64. Preparing to unpack .../155-libglu1-mesa_9.0.0-2.1_amd64.deb ... Unpacking libglu1-mesa:amd64 (9.0.0-2.1) ... Selecting previously unselected package libglu1-mesa-dev:amd64. Preparing to unpack .../156-libglu1-mesa-dev_9.0.0-2.1_amd64.deb ... Unpacking libglu1-mesa-dev:amd64 (9.0.0-2.1) ... Selecting previously unselected package libmad0:amd64. Preparing to unpack .../157-libmad0_0.15.1b-9_amd64.deb ... Unpacking libmad0:amd64 (0.15.1b-9) ... Selecting previously unselected package libmad0-dev. Preparing to unpack .../158-libmad0-dev_0.15.1b-9_amd64.deb ... Unpacking libmad0-dev (0.15.1b-9) ... Selecting previously unselected package libmikmod-config. Preparing to unpack .../159-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 .../160-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 .../161-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 .../162-libopenal1_1%3a1.19.1-1_amd64.deb ... Unpacking libopenal1:amd64 (1:1.19.1-1) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../163-libwayland-cursor0_1.16.0-1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.16.0-1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../164-libwayland-egl1_1.16.0-1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.16.0-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../165-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 .../166-libxcursor1_1%3a1.1.15-2_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.1.15-2) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../167-libxinerama1_2%3a1.1.4-1_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../168-xkb-data_2.23.1-1_all.deb ... Unpacking xkb-data (2.23.1-1) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../169-libxkbcommon0_0.8.2-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (0.8.2-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../170-libxrandr2_2%3a1.5.1-1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.1-1) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../171-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 .../172-libsdl2-2.0-0_2.0.8+dfsg1-6_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.0.8+dfsg1-6) ... Selecting previously unselected package libmikmod3:amd64. Preparing to unpack .../173-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 .../174-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 .../175-libpulse-mainloop-glib0_12.2-2_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (12.2-2) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../176-libpulse-dev_12.2-2_amd64.deb ... Unpacking libpulse-dev:amd64 (12.2-2) ... Selecting previously unselected package libsdl1.2debian:amd64. Preparing to unpack .../177-libsdl1.2debian_1.2.15+dfsg2-4_amd64.deb ... Unpacking libsdl1.2debian:amd64 (1.2.15+dfsg2-4) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../178-libvorbisfile3_1.3.6-1_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.6-1) ... Selecting previously unselected package libsdl-mixer1.2:amd64. Preparing to unpack .../179-libsdl-mixer1.2_1.2.12-15_amd64.deb ... Unpacking libsdl-mixer1.2:amd64 (1.2.12-15) ... Selecting previously unselected package libsdl1.2-dev. Preparing to unpack .../180-libsdl1.2-dev_1.2.15+dfsg2-4_amd64.deb ... Unpacking libsdl1.2-dev (1.2.15+dfsg2-4) ... Selecting previously unselected package libvorbis-dev:amd64. Preparing to unpack .../181-libvorbis-dev_1.3.6-1_amd64.deb ... Unpacking libvorbis-dev:amd64 (1.3.6-1) ... Selecting previously unselected package libsdl-mixer1.2-dev:amd64. Preparing to unpack .../182-libsdl-mixer1.2-dev_1.2.12-15_amd64.deb ... Unpacking libsdl-mixer1.2-dev:amd64 (1.2.12-15) ... Selecting previously unselected package quilt. Preparing to unpack .../183-quilt_0.65-3_all.deb ... Unpacking quilt (0.65-3) ... Selecting previously unselected package sbuild-build-depends-simutrans-dummy. Preparing to unpack .../184-sbuild-build-depends-simutrans-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-simutrans-dummy (0.invalid.0) ... Setting up libsepol1-dev:amd64 (2.8-1) ... Setting up libglvnd0:amd64 (1.1.0-1) ... Setting up readline-common (7.0-5) ... Setting up libopengl0:amd64 (1.1.0-1) ... Setting up libgles1:amd64 (1.1.0-1) ... Setting up libbz2-dev:amd64 (1.0.6-9) ... Setting up libasyncns0:amd64 (0.8-6) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up mime-support (3.61) ... Setting up libicu63:amd64 (63.1-5) ... Setting up libpng16-16:amd64 (1.6.36-2) ... Setting up libsigsegv2:amd64 (2.12-2) ... Setting up libpthread-stubs0-dev:amd64 (0.3-4) ... Setting up libllvm7:amd64 (1:7.0.1-4) ... Setting up libreadline7:amd64 (7.0-5) ... Setting up libelf1:amd64 (0.175-2) ... Setting up libglib2.0-0:amd64 (2.58.2-3) ... No schema files found: doing nothing. Setting up libasound2-data (1.1.7-2) ... Setting up libxshmfence1:amd64 (1.3-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libcap2:amd64 (1:2.25-1.2) ... Setting up libwayland-client0:amd64 (1.16.0-1) ... Setting up xkb-data (2.23.1-1) ... Setting up uuid-dev:amd64 (2.33-0.2) ... Setting up libffi-dev:amd64 (3.2.1-9) ... Setting up gettext-base (0.19.8.1-9) ... Setting up libpipeline1:amd64 (1.5.0-2) ... Setting up libglapi-mesa:amd64 (18.2.8-2) ... Setting up m4 (1.4.18-2) ... Setting up libxml2:amd64 (2.9.4+dfsg1-7+b3) ... Setting up libuchardet0:amd64 (0.0.6-3) ... Setting up x11proto-dev (2018.4-4) ... Setting up libopus0:amd64 (1.3-1) ... Setting up libmagic-mgc (1:5.34-2) ... Setting up libasound2:amd64 (1.1.7-2) ... Setting up libopenal-data (1:1.19.1-1) ... Setting up libmagic1:amd64 (1:5.34-2) ... Setting up libdrm-common (2.4.95-1) ... Setting up lsb-base (10.2018112800) ... Setting up libcroco3:amd64 (0.6.12-3) ... Setting up libogg0:amd64 (1.3.2-1+b1) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up pkg-config (0.29-4+b1) ... Setting up libx11-xcb1:amd64 (2:1.6.7-1) ... Setting up sensible-utils (0.0.12) ... Setting up xtrans-dev (1.3.5-1) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libglib2.0-data (2.58.2-3) ... Processing triggers for libc-bin (2.28-4) ... Setting up dwz (0.12-3) ... Setting up autotools-dev (20180224.1) ... Setting up libsndio7.0:amd64 (1.5.0-3) ... Setting up libsqlite3-0:amd64 (3.26.0+fossilbc891ac6b-1) ... Setting up libpciaccess0:amd64 (0.14-1) ... Setting up libmikmod-config (3.3.11.1-4) ... Setting up libgles2:amd64 (1.1.0-1) ... Setting up libxkbcommon0:amd64 (0.8.2-1) ... Setting up libpcrecpp0v5:amd64 (2:8.39-11) ... Setting up libpcre32-3:amd64 (2:8.39-11) ... Setting up libopenal1:amd64 (1:1.19.1-1) ... Setting up libpcre16-3:amd64 (2:8.39-11) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libmad0:amd64 (0.15.1b-9) ... 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 libsamplerate0:amd64 (0.1.9-2) ... Setting up libvorbis0a:amd64 (1.3.6-1) ... Setting up x11-common (1:7.7+19) ... 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 libglib2.0-bin (2.58.2-3) ... Setting up libogg-dev:amd64 (1.3.2-1+b1) ... Setting up libslang2:amd64 (2.3.2-1+b1) ... Setting up libglvnd-core-dev:amd64 (1.1.0-1) ... Setting up libncurses6:amd64 (6.1+20181013-1) ... Setting up libwayland-cursor0:amd64 (1.16.0-1) ... Setting up libwayland-egl1:amd64 (1.16.0-1) ... Setting up libx11-data (2:1.6.7-1) ... Setting up diffstat (1.62-1) ... Setting up libxau6:amd64 (1:1.0.8-1+b2) ... Setting up autopoint (0.19.8.1-9) ... Setting up libmpdec2:amd64 (2.4.2-2) ... Setting up libdbus-1-3:amd64 (1.12.12-1) ... Setting up libwrap0:amd64 (7.6.q-27) ... Setting up libwayland-server0:amd64 (1.16.0-1) ... Setting up zlib1g-dev:amd64 (1:1.2.11.dfsg-1) ... Setting up libfile-stripnondeterminism-perl (1.0.0-1) ... Setting up libvorbisfile3:amd64 (1.3.6-1) ... Setting up libmad0-dev (0.15.1b-9) ... Setting up libasound2-dev:amd64 (1.1.7-2) ... Setting up libpcre3-dev:amd64 (2:8.39-11) ... Setting up libpython3.7-stdlib:amd64 (3.7.2-1) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up libxshmfence-dev:amd64 (1.3-1) ... Setting up gettext (0.19.8.1-9) ... Setting up groff-base (1.22.4-2) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libblkid-dev:amd64 (2.33-0.2) ... Setting up libflac8:amd64 (1.3.2-3) ... Setting up x11proto-xf86vidmode-dev (2018.4-4) ... Setting up libxau-dev:amd64 (1:1.0.8-1+b2) ... Setting up python3.7 (3.7.2-1) ... Setting up autoconf (2.69-11) ... Setting up file (1:5.34-2) ... Setting up libdrm2:amd64 (2.4.95-1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up libdrm-intel1:amd64 (2.4.95-1) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... 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 libjack-jackd2-0:amd64 (1.9.12~dfsg-2) ... Setting up libice6:amd64 (2:1.0.9-2) ... Setting up man-db (2.8.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libdrm-radeon1:amd64 (2.4.95-1) ... Setting up libpng-dev:amd64 (1.6.36-2) ... Setting up libvorbisenc2:amd64 (1.3.6-1) ... Setting up libmount-dev:amd64 (2.33-0.2) ... Setting up libdrm-nouveau2:amd64 (2.4.95-1) ... Setting up libcaca0:amd64 (0.99.beta19-2+b3) ... Setting up libselinux1-dev:amd64 (2.8-1+b1) ... Setting up libslang2-dev:amd64 (2.3.2-1+b1) ... Setting up libxcb1:amd64 (1.13.1-2) ... Setting up libvorbis-dev:amd64 (1.3.6-1) ... Setting up libtool (2.4.6-6) ... Setting up libpython3-stdlib:amd64 (3.7.1-3) ... Setting up quilt (0.65-3) ... Setting up libxcb-present0:amd64 (1.13.1-2) ... Setting up libxcb-dri2-0:amd64 (1.13.1-2) ... Setting up libsm6:amd64 (2:1.2.2-1+b3) ... Setting up libxcb-dri3-0:amd64 (1.13.1-2) ... Setting up libxcb-glx0:amd64 (1.13.1-2) ... Setting up libxcb-randr0:amd64 (1.13.1-2) ... Setting up libxcb-xfixes0:amd64 (1.13.1-2) ... Setting up libxcb-render0:amd64 (1.13.1-2) ... Setting up po-debconf (1.0.21) ... Setting up python3 (3.7.1-3) ... Setting up libdrm-amdgpu1:amd64 (2.4.95-1) ... Setting up libdrm-dev:amd64 (2.4.95-1) ... Setting up libgbm1:amd64 (18.2.8-2) ... Setting up libx11-6:amd64 (2:1.6.7-1) ... Setting up libflac-dev:amd64 (1.3.2-3) ... Setting up libgl1-mesa-dri:amd64 (18.2.8-2) ... Setting up libxcb-sync1:amd64 (1.13.1-2) ... Setting up libsndfile1:amd64 (1.0.28-4) ... Setting up libcaca-dev (0.99.beta19-2+b3) ... Setting up libxcb-shape0:amd64 (1.13.1-2) ... Setting up libxrender1:amd64 (1:0.9.10-1) ... Setting up libxcb1-dev:amd64 (1.13.1-2) ... Setting up libxcb-glx0-dev:amd64 (1.13.1-2) ... Setting up libegl-mesa0:amd64 (18.2.8-2) ... Setting up libx11-dev:amd64 (2:1.6.7-1) ... Setting up python3-lib2to3 (3.7.2-2) ... Setting up python3-distutils (3.7.2-2) ... Setting up libxcb-sync-dev:amd64 (1.13.1-2) ... Setting up libx11-xcb-dev:amd64 (2:1.6.7-1) ... Setting up mesa-common-dev:amd64 (18.2.8-2) ... Setting up libxext6:amd64 (2:1.3.3-1+b2) ... Setting up libxfixes3:amd64 (1:5.0.3-1) ... Setting up libglib2.0-dev-bin (2.58.2-3) ... Setting up libxss1:amd64 (1:1.2.3-1) ... Setting up libglib2.0-dev:amd64 (2.58.2-3) ... Setting up libxcb-dri2-0-dev:amd64 (1.13.1-2) ... Setting up libxcb-render0-dev:amd64 (1.13.1-2) ... Setting up libegl1:amd64 (1.1.0-1) ... Setting up libxcb-dri3-dev:amd64 (1.13.1-2) ... Setting up libxcursor1:amd64 (1:1.1.15-2) ... Setting up libxext-dev:amd64 (2:1.3.3-1+b2) ... Setting up libxcb-shape0-dev:amd64 (1.13.1-2) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ... Setting up libxfixes-dev:amd64 (1:5.0.3-1) ... Setting up libxrandr2:amd64 (2:1.5.1-1) ... Setting up libxi6:amd64 (2:1.7.9-1) ... Setting up libxinerama1:amd64 (2:1.1.4-1) ... Setting up libxcb-randr0-dev:amd64 (1.13.1-2) ... Setting up libxdamage1:amd64 (1:1.1.4-3) ... Setting up libxcb-xfixes0-dev:amd64 (1.13.1-2) ... Setting up libxdamage-dev:amd64 (1:1.1.4-3) ... Setting up libxtst6:amd64 (2:1.2.3-1) ... Setting up libxcb-present-dev:amd64 (1.13.1-2) ... Setting up libglx-mesa0:amd64 (18.2.8-2) ... Setting up libpulse0:amd64 (12.2-2) ... Setting up libsdl2-2.0-0:amd64 (2.0.8+dfsg1-6) ... Setting up libglx0:amd64 (1.1.0-1) ... Setting up libfluidsynth1:amd64 (1.1.11-1) ... Setting up libpulse-mainloop-glib0:amd64 (12.2-2) ... Setting up libpulse-dev:amd64 (12.2-2) ... Setting up libsdl1.2debian:amd64 (1.2.15+dfsg2-4) ... Setting up libmikmod3:amd64 (3.3.11.1-4) ... Setting up libgl1:amd64 (1.1.0-1) ... Setting up libglu1-mesa:amd64 (9.0.0-2.1) ... Setting up libsdl-mixer1.2:amd64 (1.2.12-15) ... Setting up libmikmod-dev:amd64 (3.3.11.1-4) ... Setting up libglvnd-dev:amd64 (1.1.0-1) ... Setting up libgl1-mesa-dev:amd64 (18.2.8-2) ... Setting up libgl1-mesa-glx:amd64 (18.2.8-2) ... Setting up libglu1-mesa-dev:amd64 (9.0.0-2.1) ... Setting up libsdl1.2-dev (1.2.15+dfsg2-4) ... Setting up libsdl-mixer1.2-dev:amd64 (1.2.12-15) ... Setting up debhelper (12) ... Setting up dh-autoreconf (19) ... Setting up dh-strip-nondeterminism (1.0.0-1) ... Setting up sbuild-build-depends-simutrans-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.28-4) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.9.0-8-amd64 amd64 (x86_64) Toolchain package versions: binutils_2.31.1-11 dpkg-dev_1.19.2 g++-8_8.2.0-14 gcc-8_8.2.0-14 libc6-dev_2.28-4 libstdc++-8-dev_8.2.0-14 libstdc++6_8.2.0-14 linux-libc-dev_4.19.13-1 Package versions: adduser_3.118 apt_1.8.0~alpha3 autoconf_2.69-11 automake_1:1.16.1-4 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.1 base-passwd_3.5.45 bash_4.4.18-3.1 binutils_2.31.1-11 binutils-common_2.31.1-11 binutils-x86-64-linux-gnu_2.31.1-11 bsdmainutils_11.1.2+b1 bsdutils_1:2.33-0.2 build-essential_12.5 bzip2_1.0.6-9 clang-8_1:8~svn350193-1~exp1 coreutils_8.30-1 cpp_4:8.2.0-2 cpp-8_8.2.0-14 dash_0.5.10.2-4 debconf_1.5.69 debhelper_12 debian-archive-keyring_2018.1 debianutils_4.8.6 dh-autoreconf_19 dh-strip-nondeterminism_1.0.0-1 diffstat_1.62-1 diffutils_1:3.6-1 dpkg_1.19.2 dpkg-dev_1.19.2 dwz_0.12-3 e2fsprogs_1.44.5-1 fakeroot_1.23-1 fdisk_2.33-0.2 file_1:5.34-2 findutils_4.6.0+git+20181018-1 g++_4:8.2.0-2 g++-8_8.2.0-14 gcc_4:8.2.0-2 gcc-8_8.2.0-14 gcc-8-base_8.2.0-14 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gpgv_2.2.12-1 grep_3.3-1 groff-base_1.22.4-2 gzip_1.9-3 hostname_3.21 init-system-helpers_1.56+nmu1 intltool-debian_0.35.0+20060710.4 lib32gcc1_1:8.2.0-14 lib32stdc++6_8.2.0-14 libacl1_2.2.52-3+b1 libapt-pkg5.0_1.8.0~alpha3 libarchive-zip-perl_1.64-1 libasan5_8.2.0-14 libasound2_1.1.7-2 libasound2-data_1.1.7-2 libasound2-dev_1.1.7-2 libasyncns0_0.8-6 libatomic1_8.2.0-14 libattr1_1:2.4.47-2+b2 libaudit-common_1:2.8.4-2 libaudit1_1:2.8.4-2 libbinutils_2.31.1-11 libblkid-dev_2.33-0.2 libblkid1_2.33-0.2 libbsd0_0.9.1-1 libbz2-1.0_1.0.6-9 libbz2-dev_1.0.6-9 libc-bin_2.28-4 libc-dev-bin_2.28-4 libc6_2.28-4 libc6-dev_2.28-4 libc6-i386_2.28-4 libcaca-dev_0.99.beta19-2+b3 libcaca0_0.99.beta19-2+b3 libcap-ng0_0.7.9-1+b1 libcap2_1:2.25-1.2 libcc1-0_8.2.0-14 libclang-common-8-dev_1:8~svn350193-1~exp1 libclang1-8_1:8~svn350193-1~exp1 libcom-err2_1.44.5-1 libcroco3_0.6.12-3 libdb5.3_5.3.28+dfsg1-0.2 libdbus-1-3_1.12.12-1 libdebconfclient0_0.246 libdpkg-perl_1.19.2 libdrm-amdgpu1_2.4.95-1 libdrm-common_2.4.95-1 libdrm-dev_2.4.95-1 libdrm-intel1_2.4.95-1 libdrm-nouveau2_2.4.95-1 libdrm-radeon1_2.4.95-1 libdrm2_2.4.95-1 libedit2_3.1-20181209-1 libegl-mesa0_18.2.8-2 libegl1_1.1.0-1 libelf1_0.175-2 libexpat1_2.2.6-1 libext2fs2_1.44.5-1 libfakeroot_1.23-1 libfdisk1_2.33-0.2 libffi-dev_3.2.1-9 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.0.0-1 libflac-dev_1.3.2-3 libflac8_1.3.2-3 libfluidsynth1_1.1.11-1 libgbm1_18.2.8-2 libgc1c2_1:7.6.4-0.4 libgcc-8-dev_8.2.0-14 libgcc1_1:8.2.0-14 libgcrypt20_1.8.4-4 libgdbm-compat4_1.18.1-2 libgdbm6_1.18.1-2 libgl1_1.1.0-1 libgl1-mesa-dev_18.2.8-2 libgl1-mesa-dri_18.2.8-2 libgl1-mesa-glx_18.2.8-2 libglapi-mesa_18.2.8-2 libgles1_1.1.0-1 libgles2_1.1.0-1 libglib2.0-0_2.58.2-3 libglib2.0-bin_2.58.2-3 libglib2.0-data_2.58.2-3 libglib2.0-dev_2.58.2-3 libglib2.0-dev-bin_2.58.2-3 libglu1-mesa_9.0.0-2.1 libglu1-mesa-dev_9.0.0-2.1 libglvnd-core-dev_1.1.0-1 libglvnd-dev_1.1.0-1 libglvnd0_1.1.0-1 libglx-mesa0_18.2.8-2 libglx0_1.1.0-1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.5-2 libgomp1_8.2.0-14 libgpg-error0_1.33-3 libhogweed4_3.4.1~rc1-1 libice6_2:1.0.9-2 libicu63_63.1-5 libidn2-0_2.0.5-1 libisl19_0.20-2 libitm1_8.2.0-14 libjack-jackd2-0_1.9.12~dfsg-2 libllvm7_1:7.0.1-4 libllvm8_1:8~svn350193-1~exp1 liblsan0_8.2.0-14 liblz4-1_1.8.3-1 liblzma5_5.2.2-1.3 libmad0_0.15.1b-9 libmad0-dev_0.15.1b-9 libmagic-mgc_1:5.34-2 libmagic1_1:5.34-2 libmikmod-config_3.3.11.1-4 libmikmod-dev_3.3.11.1-4 libmikmod3_3.3.11.1-4 libmount-dev_2.33-0.2 libmount1_2.33-0.2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2~rc1-1 libmpx2_8.2.0-14 libncurses6_6.1+20181013-1 libncursesw6_6.1+20181013-1 libnettle6_3.4.1~rc1-1 libobjc-8-dev_8.2.0-14 libobjc4_8.2.0-14 libogg-dev_1.3.2-1+b1 libogg0_1.3.2-1+b1 libomp-8-dev_1:8~svn350193-1~exp1 libomp5-8_1:8~svn350193-1~exp1 libopenal-data_1:1.19.1-1 libopenal1_1:1.19.1-1 libopengl0_1.1.0-1 libopus0_1.3-1 libp11-kit0_0.23.14-2 libpam-modules_1.1.8-4 libpam-modules-bin_1.1.8-4 libpam-runtime_1.1.8-4 libpam0g_1.1.8-4 libpciaccess0_0.14-1 libpcre16-3_2:8.39-11 libpcre3_2:8.39-11 libpcre3-dev_2:8.39-11 libpcre32-3_2:8.39-11 libpcrecpp0v5_2:8.39-11 libperl5.28_5.28.1-3 libpipeline1_1.5.0-2 libpng-dev_1.6.36-2 libpng16-16_1.6.36-2 libpthread-stubs0-dev_0.3-4 libpulse-dev_12.2-2 libpulse-mainloop-glib0_12.2-2 libpulse0_12.2-2 libpython3-stdlib_3.7.1-3 libpython3.7-minimal_3.7.2-1 libpython3.7-stdlib_3.7.2-1 libquadmath0_8.2.0-14 libreadline7_7.0-5 libsamplerate0_0.1.9-2 libsdl-mixer1.2_1.2.12-15 libsdl-mixer1.2-dev_1.2.12-15 libsdl1.2-dev_1.2.15+dfsg2-4 libsdl1.2debian_1.2.15+dfsg2-4 libsdl2-2.0-0_2.0.8+dfsg1-6 libseccomp2_2.3.3-3 libselinux1_2.8-1+b1 libselinux1-dev_2.8-1+b1 libsemanage-common_2.8-2 libsemanage1_2.8-2 libsepol1_2.8-1 libsepol1-dev_2.8-1 libsigsegv2_2.12-2 libslang2_2.3.2-1+b1 libslang2-dev_2.3.2-1+b1 libsm6_2:1.2.2-1+b3 libsmartcols1_2.33-0.2 libsndfile1_1.0.28-4 libsndio7.0_1.5.0-3 libsqlite3-0_3.26.0+fossilbc891ac6b-1 libss2_1.44.5-1 libssl1.1_1.1.1a-1 libstdc++-8-dev_8.2.0-14 libstdc++6_8.2.0-14 libsystemd0_240-2 libtasn1-6_4.13-3 libtinfo6_6.1+20181013-1 libtool_2.4.6-6 libtsan0_8.2.0-14 libubsan1_8.2.0-14 libuchardet0_0.0.6-3 libudev1_240-2 libunistring2_0.9.10-1 libuuid1_2.33-0.2 libvorbis-dev_1.3.6-1 libvorbis0a_1.3.6-1 libvorbisenc2_1.3.6-1 libvorbisfile3_1.3.6-1 libwayland-client0_1.16.0-1 libwayland-cursor0_1.16.0-1 libwayland-egl1_1.16.0-1 libwayland-server0_1.16.0-1 libwrap0_7.6.q-27 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-dev_2:1.6.7-1 libx11-xcb-dev_2:1.6.7-1 libx11-xcb1_2:1.6.7-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxcb-dri2-0_1.13.1-2 libxcb-dri2-0-dev_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-dri3-dev_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-glx0-dev_1.13.1-2 libxcb-present-dev_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-randr0_1.13.1-2 libxcb-randr0-dev_1.13.1-2 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shape0_1.13.1-2 libxcb-shape0-dev_1.13.1-2 libxcb-sync-dev_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb-xfixes0_1.13.1-2 libxcb-xfixes0-dev_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxcursor1_1:1.1.15-2 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 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 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxi6_2:1.7.9-1 libxinerama1_2:1.1.4-1 libxkbcommon0_0.8.2-1 libxml2_2.9.4+dfsg1-7+b3 libxrandr2_2:1.5.1-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxss1_1:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm-dev_1:1.1.4-1+b2 libxxf86vm1_1:1.1.4-1+b2 libzstd1_1.3.8+dfsg-3 linux-libc-dev_4.19.13-1 login_1:4.5-1.1 lsb-base_10.2018112800 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-1 mawk_1.3.3-17+b3 mesa-common-dev_18.2.8-2 mime-support_3.61 mount_2.33-0.2 ncurses-base_6.1+20181013-1 ncurses-bin_6.1+20181013-1 passwd_1:4.5-1.1 patch_2.7.6-3 perl_5.28.1-3 perl-base_5.28.1-3 perl-modules-5.28_5.28.1-3 pkg-config_0.29-4+b1 po-debconf_1.0.21 python3_3.7.1-3 python3-distutils_3.7.2-2 python3-lib2to3_3.7.2-2 python3-minimal_3.7.1-3 python3.7_3.7.2-1 python3.7-minimal_3.7.2-1 quilt_0.65-3 readline-common_7.0-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-simutrans-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12 sysvinit-utils_2.93-3 tar_1.30+dfsg-4 tzdata_2018i-1 util-linux_2.33-0.2 uuid-dev_2.33-0.2 x11-common_1:7.7+19 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 xkb-data_2.23.1-1 xorg-sgml-doctools_1:1.11-1 xtrans-dev_1.3.5-1 xz-utils_5.2.2-1.3 zlib1g_1:1.2.11.dfsg-1 zlib1g-dev_1:1.2.11.dfsg-1 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error gpgv: Signature made Wed Jul 11 10:20:23 2018 UTC gpgv: using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./simutrans_120.3-2.dsc dpkg-source: info: extracting simutrans in /<> dpkg-source: info: unpacking simutrans_120.3.orig.tar.xz dpkg-source: info: unpacking simutrans_120.3-2.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=en_US.UTF-8 LC_ALL=POSIX 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-5fbd860f-1866-447e-a8cd-37e4e917ac47 SCHROOT_UID=1001 SCHROOT_USER=user42 SHELL=/bin/sh USER=user42 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package simutrans dpkg-buildpackage: info: source version 120.3-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jörg Frings-Fürst 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/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/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-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a 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 ===> 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 /<>/clipboard_internal.o clipboard_internal.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 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 ===> 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/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:96: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/brueckenbauer.cc:11: bauer/../simtool.h:232: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:234: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/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.hIn file included from :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/brueckenbauer.cc:11: bauer/../simtool.h:273: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: 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;} note: overridden virtual function is here virtual void start_at( koord3d &new_start ); ^ ^ 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===> HOSTCXX bauer/tunnelbauer.cc : '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] 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 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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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:96: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 virtual bool is_grid_tool() const {return false;} ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:232: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:234: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:273: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/fabrikbauer.cc:34: 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: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] In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:553:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t *) { return !env_t::networkmode; } ^ virtual bool is_focusable(); ^ bauer/../gui/components/gui_komponente.h:86bauer/../descriptor/../display/../simmenu.h: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 :293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: virtual gui_component_t *get_focus() { ^ In file included from bauer/../simtool.h:554:14: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] 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: warning: 'work' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] const char *work( player_t *, koord3d ); ^ 20:bauer/../descriptor/../display/../simmenu.h: 309:22: note: overridden virtual function is here virtual const char *work( player_t *, koord3d ) { return NULL; } note: overridden virtual function is here ^ virtual scr_coord get_focus_pos() { ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:571: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:573: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/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:15In file included from : 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() {bauer/hausbauer.cc:31: bauer/../simtool.h:605: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:606: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:633: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:640: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:651: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:661: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/brueckenbauer.cc:24: bauer/../gui/tool_selector.h:In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:680: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; } ^ 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 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:bauer/hausbauer.cc25: note: overridden virtual function is here virtual FLAGGED_PIXVAL get_titlecolor() const; :31: bauer/../simtool.h:698: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 ^ 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:: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ 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.hIn file included from bauer/hausbauer.cc:31: bauer/../simtool.h:712:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init( player_t * ) { ^ :260bauer/../descriptor/../display/../simmenu.h::15: note: overridden virtual function is here 293:15: 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; } ^ note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ In file included from bauer/hausbauer.cc:31: bauer/../simtool.h:725: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:758: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:763: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:776: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:806: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:811: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:15In file included from : note: overridden virtual function is here virtual bool exit( player_t * ) { return true; } ^ 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); ^ In file included from bauer/../gui/components/gui_komponente.h:178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ bauer/hausbauer.cc:31: bauer/../simtool.h:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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; } ^ 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 54 warnings generated. ===> 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 54 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 57 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/wegbauer.cc:16: bauer/../simtool.h:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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: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:52: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:58: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:67: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:77: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:82: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:84: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:93: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:96: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:104: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/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 ===> 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 ===> 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> 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 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/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/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. ===> 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 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> 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 ===> 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/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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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. ===> 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 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 ===> 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 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings 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 1 warning 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. ===> 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 descriptor/reader/tunnel_reader.cc:62:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] fread(desc_buf, node.size, 1, fp); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 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:52: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:58: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:67: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:77: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:82: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:84: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:93: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:96: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:104: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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning 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 10 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning 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 2 warnings 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:52: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:58: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:67: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:77: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:82: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:84: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:93: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:96: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:104: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 ===> 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 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 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:52: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:58: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:67: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:77: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:82: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:84: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:93: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:96: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:104: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/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/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 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() { ^ 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:In file included from 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:12dataobj/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() { 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.hIn file included from :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; 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 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 void draw(scr_coord offset) = 0; ^ 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: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:750: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 2 warnings generated. ===> 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 ===> 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; ^ ===> HOSTCXX obj/leitung2.cc In file included from obj/gebaeude.ccg++ -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 :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: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 "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:138: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:142: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:145: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:147: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:30: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; ^ 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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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; } ^ ===> 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 In file included from obj/roadsign.cc:19: obj/../simtool.h:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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:30: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/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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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:52: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:58: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:67: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:77: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:82: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:84: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:93: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:96: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:104: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() {} ^ ===> 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 63 warnings generated. ===> HOSTCXX 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/simgraph16.o 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/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; ^~~~~~~~~~~ 62 warnings generated. 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 ===> 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/baum_edit.cc:15: gui/../simtool.h:96: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/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;} ^ In file included from gui/baum_edit.cc:15: gui/../simtool.h:232: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:234: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:273: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/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", ^~~~ In file included from gui/baum_edit.cc:15: gui/../simtool.h:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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; ^ 19 warnings generated. In file included from gui/baum_edit.cc:15: gui/../simtool.h:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ===> HOSTCXX gui/base_info.cc bool exit(player_t *s ) { return init(s); } 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 ^ 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:955: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:969: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:983: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:988: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:1000: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; ^ 71 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 8 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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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: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:17886:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; :15: note: overridden virtual function is here ^ In file included from gui/citylist_frame_t.cc: virtual bool is_focusable() {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: ^ In file included from gui/citybuilding_edit.cc note: overridden virtual function is here: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: virtual bool is_focusable() { ^ In file included from gui/citylist_frame_t.cc warning: 'get_focus' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :12: In file included from gui/citylist_frame_t.h:8 gui_component_t *get_focus() { return get_aktives_tab()->get_focus(); } ^ gui/components/gui_komponente.h:185:27: note: : In file included from gui/gui_frame.h:20overridden virtual function is here : gui/components/gui_container.h:96: virtual gui_component_t *get_focus() { ^ In file included from gui/citybuilding_edit.cc:2927: warning: 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:: '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:12warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] : In file included from gui/citylist_frame_t.h:8: virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } ^In file included from gui/gui_frame.h:20 gui/components/gui_komponente.h:194:20: note: overridden virtual function is here : gui/components/gui_container.h:103:20 virtual scr_coord get_focus_pos() {: 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: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 );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: ^ gui/components/gui_komponente.h:178:15: note note: overridden virtual function is here: overridden virtual function is here virtual void draw(scr_coord offset) = 0; 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/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/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: 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:15gui/components/gui_scrollbar.h: note: overridden virtual function is here virtual void resize(const scr_coord delta); :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: ^ In file included from gui/citybuilding_edit.cc:178:2915: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; : 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: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; } ^ In file included from gui/components/gui_scrolled_list.h:46:16: note: overridden virtual function is here virtual bool is_editable() { return false; } ^ 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); gui/components/gui_scrolled_list.h ^ 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:152:7: warning: 'draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void draw(scr_coord pos); ^ : '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/components/gui_komponente.h:178 ^:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; 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. ===> 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 28 warnings generated. ===> 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: 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/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() { ^ 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:10: 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/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_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/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: gui/display_settings.h:75: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:77: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:81: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: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/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] 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_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: 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/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 * ) {} ^ 16 warnings generated. 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 ===> 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 36 warnings generated. 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(); ===> HOSTCXX gui/components/gui_convoiinfo.cc ^ gui/components/gui_komponente.h:86:15: note: overridden virtual function is here virtual bool is_focusable() { 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: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; ^ 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; ^ 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 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: '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_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; ^ 17 warnings generated. ===> HOSTCXX gui/components/gui_fixedwidth_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_fixedwidth_textarea.o gui/components/gui_fixedwidth_textarea.cc 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() { ^ 4 warnings generated. ===> 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 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_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:30: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; ^ 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 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_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; ^ 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() { ^ 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 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; ^ 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 1 warning generated. ===> 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 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 3 warnings generated. ===> 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() { ^ ===> 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 12 warnings generated. ===> 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; } ^ 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); 8 warnings generated. ^ gui/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 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: 22gui/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() { ^ warnings generated. 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(); } ===> HOSTCXX gui/curiosity_edit.cc ^ 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() ) ); } ^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 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:30: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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:30: 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/convoi_info_t.cc:34: 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:34: 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:34: 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:42: 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:42: 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:42: 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:42: 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:42: 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/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/curiosity_edit.cc:15: gui/../simtool.h:96: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:232: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; } ^9 gui/../simmenu.h:255:19: note: overridden virtual function is here virtual image_id get_icon(player_t *) const { return icon; } ^ warnings generated. In file included from gui/curiosity_edit.cc:15: gui/../simtool.h:234: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:273: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 ); ^ ===> 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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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;} ^ 48 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: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/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 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() { ^ 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 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/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.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: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 ); ^ 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/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/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/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: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/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; ^ 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:In file included from 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; } ^ 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] In file included from gui/depot_frame.cc virtual void draw(scr_coord offset);: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: ^ gui/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: 46:16: note: overridden virtual function is here In file included from gui/extend_edit.h:4: In file included from gui/gui_frame.h: virtual bool is_editable() { return false; }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 In file included from gui/depot_frame.cc virtual scr_coord get_focus_pos() { ^ :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/extend_edit.cc:22: In file included from gui/extend_edit.h: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:154: 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 note: overridden virtual function is here virtual bool is_focusable() { ^ 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/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/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 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/depot_frame.cc:39: In file included from gui/depot_frame.h:24 ^ gui/components/gui_scrolled_list.h:38: gui/components/gui_tab_panel.h:111:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :25: note: overridden virtual function is here virtual scr_coord get_focus_pos() { return pos + get_aktives_tab()->get_focus_pos(); } virtual scr_coord_val draw( scr_coord pos, scr_coord_val width, bool is_selected, bool has_focus ) = 0; ^ gui/components/gui_komponente.h:194:20: note: overridden virtual function is here ^ gui/components/gui_scrolled_list.h:60:25: virtual scr_coord get_focus_pos() {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:39: In file included from gui/extend_edit.ccgui/depot_frame.h:237:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :22: bool has_min_sizer() const {return true;} ^In file included from gui/extend_edit.h:8 gui/gui_frame.h:188:15: note: gui/components/gui_scrollpane.h:58: overridden virtual function is here :11: virtual bool has_min_sizer() const {return false;}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:75In file included from :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/depot_frame.cc:In file included from gui/extend_edit.h:39: gui/depot_frame.h:280:7: warning: 'set_windowsize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 8: gui/components/gui_scrollpane.h:89:15 void set_windowsize(scr_size size); ^ gui/gui_frame.h:149:15: : warning: note'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool is_focusable() { return comp->is_focusable(); } : overridden virtual function is here ^ gui/components/gui_komponente.h:86:15: virtual void set_windowsize(scr_size size); ^ In file included from gui/depot_frame.cc 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 here39: gui/depot_frame.h:301:15: warning: 'get_help_filename' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { ^ In file included from gui/extend_edit.cc: const char * get_help_filename() const {return "depot.txt";}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() { ^ ^ 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:308: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:310In 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::18: warning: 'get_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 178:15 virtual koord3d get_weltpos(bool);: 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 ^ gui/gui_frame.h:218:18: : overridden virtual function is here virtual bool is_focusable() {note: overridden virtual function is here ^ In file included from gui/extend_edit.cc:22 virtual koord3d get_weltpos( bool /*set*/ ) { return koord3d::invalid; } ^ In file included from : In file included from gui/extend_edit.h:9: gui/depot_frame.cc:39: gui/depot_frame.h:311:15: warning: 'is_weltpos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] gui/components/gui_tab_panel.h:104:19: virtual bool is_weltpos(); ^ gui/gui_frame.h:221:15: note: overridden virtual function is herewarning: '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(); } virtual bool is_weltpos() { return false; } ^ ^ gui/components/gui_komponente.h:185:27In file included from : 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: notegui/depot_frame.cc: overridden virtual function is here virtual scr_coord get_focus_pos() { ^ :39: gui/depot_frame.h:325: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); In file included from gui/extend_edit.cc ^ gui/components/gui_komponente.h:178:15: note: overridden virtual function is here :22: In file included from gui/extend_edit.h:12 virtual void draw(scr_coord offset) = 0; ^ : 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:40: 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: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] 15: 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: virtual void draw(scr_coord offset); ^ overridden virtual function is here gui/components/gui_komponente.h:178:15: virtual void draw(scr_coord offset) = 0; ^ 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/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 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:gui/extend_edit.cc181:23: note: overridden virtual function is here virtual const char * get_help_filename() const {return NULL;} :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: ^ In file included from gui/depot_frame.cc: note: 40: gui/schedule_list.h:109:7: warning: 'has_min_sizer' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] overridden virtual function is here virtual void resize(const scr_coord delta); ^ In file included from gui/extend_edit.cc: bool has_min_sizer() const {return true;}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;} ^ ^ 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; } ^ 29 warnings generated. 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] ===> HOSTCXX gui/factory_chart.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/fabrik_info.cc:12: 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.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() { ^ In 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] 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() { ^ 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:30: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] 16 warnings generated. 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); ^ ===> 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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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;} ^ 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;} ^ 33 warnings generated. ===> 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; ^ 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_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); ^ 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; ^ 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() { ^ 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/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;} ^ 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 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() { ^ 6 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 58 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 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/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() { ^ 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 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() { ^ 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: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_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: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_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 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] 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; } ^ gui/halt_detail.cc:279:17: warning: illegal character encoding in string literal [-Winvalid-source-encoding] buf.append(" "); ^~~~ 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: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_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: 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_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_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; ^ In file included from gui/halt_info.cc:13: 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_info.cc:13: 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_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] 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/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); ^ 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:14: 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/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; } ^ 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_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] 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_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 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_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] 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_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_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/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. ===> HOSTCXX gui/halt_list_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/halt_list_stats.o gui/halt_list_stats.cc 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_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() { ^ 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] 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;} ^ 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() { ^ 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); ^ 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 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 ); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. ===> 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/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;} ^ 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/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 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/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;} ^ 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*/ ) { } ^ 16 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 8 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:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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. ===> 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 9 warnings generated. ===> 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: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: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:101:20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 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() ) ); } note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; ^ In file included from gui/load_relief_frame.cc: ^ gui/components/gui_komponente.h:194:20: note: 12: overridden virtual function is here In file included from gui/load_relief_frame.h:12: virtual scr_coord get_focus_pos() { ^ 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/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: 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: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: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/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 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] 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: 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: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 In file included from gui/loadfont_frame.cc:14: virtual void draw(scr_coord offset) = 0; ^ 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 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:26: gui/components/gui_numberinput.h: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:115:15: warning: 'is_focusable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] note: overridden virtual function is here virtual bool is_focusable() { return b_enabled && gui_component_t::is_focusable(); } ^ virtual scr_rect get_client( void ) { return scr_rect( pos, size ); } gui/components/gui_komponente.h:86:15: ^ note: overridden virtual function is here In file included from gui/load_relief_frame.cc:12 virtual bool is_focusable() {: 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: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/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/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); ^ 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/loadfont_frame.cc:14: 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/loadfont_frame.cc:14: 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/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: ^ In file included from gui/loadfont_frame.cc:14: 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;note ^ In file included from gui/loadfont_frame.cc:14: 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:: overridden virtual function is here virtual void set_windowsize(scr_size size); 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 gui/loadfont_frame.cc:14: 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:17In file included from : note: overridden virtual function is here virtual uint32 get_rdwr_id() { return 0; } ^ 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: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] note: overridden virtual function is here void rdwr( loadsave_t *file ); ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ 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); ^~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ 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: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/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: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/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: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/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/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); ^ gui/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: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: 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/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: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/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: '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/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() { ^ 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: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/loadsave_frame.cc:13: 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/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] 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); ^ 20 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 31 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 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: 15 warnings generated. 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) { ^ ===> 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: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/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/map_frame.cc:35In file included from : 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: 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 hereIn 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] virtual void draw(scr_coord offset) = 0; ^ 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: 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 ); ^ note: overridden virtual function is heregui/components/gui_komponente.h: 210:19 virtual scr_coord get_focus_pos() {: 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:15In 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/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(); } In file included from gui/map_frame.cc:35: gui/money_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 "finances.txt";} ^ ^ 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/map_frame.cc:35: gui/money_frame.h:138: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:142:7: warning: 'infowin_event' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool infowin_event(const event_t *ev); ^In file included from 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:145: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:147:7: warning: 'rdwr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void rdwr( loadsave_t *file ); 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: ^ gui/gui_frame.h:129:15: note: overridden virtual function is here virtual void rdwr( loadsave_t * ) {} ^ 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/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: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 "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:138: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:142: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:145:9:9 warnings generated. 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:147: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;} ^ ===> HOSTCXX gui/pakselector.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/pakselector.o gui/pakselector.cc 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: gui/display_settings.h:75: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/optionen.cc:22: gui/display_settings.h:77: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:81: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: 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/optionen.cc:24: 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/optionen.cc:24: 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/optionen.cc:24: 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/optionen.cc:24: 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/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 gui/optionen.cc:25: 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 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); ^ 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/password_frame.cc:10: gui/../simtool.h:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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: 15 warnings generated. gui/../simtool.h:988: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:1000: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; } ^ ===> 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: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/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: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/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: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/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: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() { ^ 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:19: gui/../simtool.h:96: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:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:758: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:763: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:776: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:806: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:811: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:821: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:822: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:835: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:854: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:856: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:865: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:886: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:887: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:900: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:909: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:923: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:930: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:939: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:946: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:955: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:969: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:983: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:988: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:1000: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: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: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 "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:138: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:142: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:145: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:147: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; } ^ 63 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 30 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:30: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() { ^ 11 warnings generated. 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; ===> 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 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; ^ 80 warnings generated. 23 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 ===> 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() { ^ 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: 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] 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() { ^ 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: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;===> HOSTCXX gui/server_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/server_frame.o gui/server_frame.cc 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] void draw(scr_coord offset); ^ gui/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: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_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: 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: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_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] 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_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_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); ^ gui/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: 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/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_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] 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/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: 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 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/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 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/schedule_list.cc:14: 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/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_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 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(); ^ 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: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/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_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; ^ In 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 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: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_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; } ^ 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_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 virtual gui_component_t *get_focus() { ^ In file included from gui/schedule_gui.cc:36: In file included from gui/depot_frame.h:27: 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: gui/depot_frame.h:237: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_gui.cc:36: gui/depot_frame.h:280: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:301: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:308: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:310: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:311: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:325: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_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 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: 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_gui.cc:37: 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/schedule_gui.cc:37: 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_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: 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. 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;} ^ ===> HOSTCXX gui/settings_frame.cc gui/../display/../dataobj/../boden/wege/schiene.h:46:20: note: overridden virtual function is here virtual waytype_t get_waytype() const {return track_wt;} 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/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; ^ 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 31 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 52 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/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/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/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/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/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:96:7: warning: 'is_grid_tool' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_grid_tool() const {return true;} ^ In file included from gui/../display/../dataobj/../simmenu.h:287:15: note: overridden virtual function is here virtual bool is_grid_tool() const {return false;} ^ gui/sound_frame.cc:14: 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/sound_frame.cc:14: 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/signal_spacing.cc:13: gui/../simtool.h:232: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:234: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:273: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:553: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:554: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:571: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:573: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:605: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:606: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:633: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:640: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:651: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:661: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:680: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:698: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:712: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:725: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:In file included from 293:15: note: overridden virtual function is here virtual bool init( player_t * ) { return true; } 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/signal_spacing.cc:13: gui/../simtool.h:758: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:763: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:776:7: warning: 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: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] note: overridden virtual function is here bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15: virtual void draw(scr_coord offset) = 0; note: overridden virtual function is here ^ In file included from gui/simwin.cc:54 virtual bool init( player_t * ) { return true; }: 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/signal_spacing.cc:13: gui/../simtool.h:806: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:811: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:821: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:822: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 In file included from virtual bool exit( player_t * ) { return true; }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/signal_spacing.cc:13: gui/../simtool.h:835: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 gui/simwin.cc:54: virtual bool init( player_t * ) { return true; } ^ 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 hereIn file included from gui/signal_spacing.cc:13: gui/../simtool.h:854:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc: bool init( player_t * ); ^ gui/../display/../dataobj/../simmenu.h:293:15: 54: In file included from gui/map_frame.h:17note: overridden virtual function is here : gui/components/gui_scrollpane.h:101: virtual bool init( player_t * ) { return true; } ^ In file included from gui/signal_spacing.cc:13: 20: warning: 'get_focus_pos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override]gui/../simtool.h:856:7: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool exit(player_t * ) { return false; } 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/../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:865:15: warning: 'draw_after' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] In file included from gui/simwin.cc:54: virtual void draw_after(scr_coord pos, bool dirty) const; /* may draw a compass on top */ ^ gui/../display/../dataobj/../simmenu.h:280:15In file included from gui/map_frame.h:20: : note: overridden virtual function is here In file included from gui/components/gui_combobox.h:19: gui/components/gui_scrolled_list.h:59 virtual void draw_after(scr_coord pos, bool dirty) const; ^ :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; ^ In file included from 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/signal_spacing.cc:gui/components/gui_scrolled_list.h:13: gui/../simtool.h:886:11: warning: 'get_icon' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 46:16: note: image_id get_icon(player_t *) const { return baum_t::get_count() > 0 ? icon : IMG_EMPTY; }overridden virtual function is here virtual bool is_editable() { return false; } ^ 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:887:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool init(player_t * ) { ^ 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:gui/../display/../dataobj/../simmenu.h178:15: note: overridden virtual function is here virtual void draw(scr_coord offset) = 0; :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:900: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: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:15: note: overridden virtual function is here note: overridden virtual function is here virtual bool init( player_t * ) { return true; } ^ virtual void draw(scr_coord offset) = 0; ^ In file included from 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:gui/signal_spacing.cc:13: gui/../simtool.h:909:7: warning: 'init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] note: overridden virtual function is here bool init( player_t * ) { ^ gui/../display/../dataobj/../simmenu.h:293:15 virtual void display_with_cursor(scr_coord offset, bool cursor_active, bool cursor_visible);: note: overridden virtual function is here ^ virtual bool init( player_t * ) { return true; } ^ In file included from gui/simwin.cc:In file included from gui/signal_spacing.cc:13: gui/../simtool.h:923: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:930:754: 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: warning: 'exit' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] :27: bool exit(player_t *s ) { return init(s); } ^ gui/../display/../dataobj/../simmenu.h:299:15: note: note: overridden virtual function is here overridden virtual function is here virtual gui_component_t *get_focus() { ^ In file included from gui/simwin.cc virtual bool exit( player_t * ) { return true; }: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/signal_spacing.cc:13: gui/../simtool.h:939: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:946: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:955: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:969: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:983: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:988: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:1000: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: 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: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 "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:138: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:142: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:145: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:147: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:30: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. 9 warnings generated. 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; ^ ===> 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 ===> 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: make -j4 "INSTALL=install --strip-program=true" returned exit code 2 make[1]: *** [debian/rules:22: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<>' make: *** [debian/rules:19: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2019-01-09T21:21:20Z Finished -------- +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not cleaning session: cloned chroot in use E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: any Build-Space: 68612 Build-Time: 39 Distribution: unstable Fail-Stage: build Host Architecture: amd64 Install-Time: 24 Job: simutrans_120.3-2 Machine Architecture: amd64 Package: simutrans Package-Time: 79 Source-Version: 120.3-2 Space: 68612 Status: attempted Version: 120.3-2 -------------------------------------------------------------------------------- Finished at 2019-01-09T21:21:20Z Build needed 00:01:19, 68612k disk space E: Build failure (dpkg-buildpackage died) DC-Status: Failed 79.954329848s DC-Time-Estimation: 79.954329848 versus expected 360 (r/m: 3.5025704134396562 ; m: 79.954329848)