=> Building games/jaggedalliance2 Started : Tuesday, 23 OCT 2018 at 20:08:31 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.822.g10981-DEVELOPMENT #32: Sun Oct 21 08:53:42 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.3-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.3-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- SDL_CONFIG=/usr/local/bin/sdl-config MAKE=gmake XDG_DATA_HOME=/construction/games/jaggedalliance2 XDG_CONFIG_HOME=/construction/games/jaggedalliance2 HOME=/construction/games/jaggedalliance2 TMPDIR="/tmp" PATH=/construction/games/jaggedalliance2/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --prefix=/usr/local -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- Q= SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/construction/games/jaggedalliance2 XDG_CONFIG_HOME=/construction/games/jaggedalliance2 HOME=/construction/games/jaggedalliance2 TMPDIR="/tmp" PATH=/construction/games/jaggedalliance2/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/games/jaggedalliance2/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/ja2" EXAMPLESDIR="share/examples/ja2" DATADIR="share/ja2" WWWDIR="www/ja2" ETCDIR="etc/ja2" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ja2 DOCSDIR=/usr/local/share/doc/ja2 EXAMPLESDIR=/usr/local/share/examples/ja2 WWWDIR=/usr/local/www/ja2 ETCDIR=/usr/local/etc/ja2 -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500317 OSVERSION=9999999 OSREL=5.3 _OSRELEASE=5.3-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> ja2-0.14.01 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_4.txz Installing pkg-1.10.5_4... Extracting pkg-1.10.5_4: .......... done ===> ja2-0.14.01 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ja2-0.14.01 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by ja2-0.14.01 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by ja2-0.14.01 for building => SHA256 Checksum OK for ja2/v0.14.01.tar.bz2. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by ja2-0.14.01 for building ===> Extracting for ja2-0.14.01 => SHA256 Checksum OK for ja2/v0.14.01.tar.bz2. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for ja2-0.14.01 ===> Applying ports patches for ja2-0.14.01 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> ja2-0.14.01 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_12,2.txz Installing sdl-1.2.15_12,2... `-- Installing aalib-1.4.r5_12... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done | `-- Installing ncurses-6.1.20180728... | `-- Extracting ncurses-6.1.20180728: .......... done `-- Extracting aalib-1.4.r5_12: .......... done `-- Installing libGLU-9.0.0_3... | `-- Installing mesa-libs-18.1.9... | | `-- Installing expat-2.2.6_1... | | `-- Extracting expat-2.2.6_1: .......... done | | `-- Installing libX11-1.6.6_1,1... | | `-- Installing libXau-1.0.8_5... | | `-- Extracting libXau-1.0.8_5: .......... done | | `-- Installing libXdmcp-1.1.2_2... | | | `-- Installing xorgproto-2018.4... | | | `-- Extracting xorgproto-2018.4: .......... done | | `-- Extracting libXdmcp-1.1.2_2: ......... done | | `-- Installing libxcb-1.13.1... | | | `-- Installing libpthread-stubs-0.4... | | | `-- Extracting libpthread-stubs-0.4: .... done | | | `-- Installing libxml2-2.9.7... | | | `-- Extracting libxml2-2.9.7: .......... done | | `-- Extracting libxcb-1.13.1: .......... done | | `-- Extracting libX11-1.6.6_1,1: .......... done | | `-- Installing libXdamage-1.1.4_5... | | `-- Installing libXfixes-5.0.3_2... | | `-- Extracting libXfixes-5.0.3_2: .......... done | | `-- Extracting libXdamage-1.1.4_5: ......... done | | `-- Installing libXext-1.3.3_3,1... | | `-- Extracting libXext-1.3.3_3,1: .......... done | | `-- Installing libXxf86vm-1.1.4_3... | | `-- Extracting libXxf86vm-1.1.4_3: .......... done | | `-- Installing libdrm-2.4.93,1... | | `-- Installing libpciaccess-0.13.5... | | | `-- Installing pciids-20180921... | | | `-- Extracting pciids-20180921: ..... done | | `-- Extracting libpciaccess-0.13.5: ......... done | | `-- Extracting libdrm-2.4.93,1: .......... done | | `-- Installing libelf-0.8.13_3... | | `-- Installing gettext-runtime-0.19.8.1_1... | | `-- Extracting gettext-runtime-0.19.8.1_1: .......... done | | `-- Extracting libelf-0.8.13_3: .......... done | | `-- Installing libxshmfence-1.2_4... | | `-- Extracting libxshmfence-1.2_4: ......... done | `-- Extracting mesa-libs-18.1.9: .......... done `-- Extracting libGLU-9.0.0_3: ...... done `-- Installing libXrandr-1.5.1_2... | `-- Installing libXrender-0.9.10_2... | `-- Extracting libXrender-0.9.10_2: .......... done `-- Extracting libXrandr-1.5.1_2: .......... done Extracting sdl-1.2.15_12,2: .......... done Message from aalib-1.4.r5_12: ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port Message from sdl-1.2.15_12,2: ------------------------------------------------------------------------------ Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ------------------------------------------------------------------------------ ===> ja2-0.14.01 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of ja2-0.14.01 ===> ja2-0.14.01 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... Extracting gmake-4.2.1_2: .......... done ===> ja2-0.14.01 depends on executable: gmake - found ===> Returning to build of ja2-0.14.01 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> ja2-0.14.01 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for ja2-0.14.01 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for ja2-0.14.01 gmake[1]: Entering directory '/construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7' ===> CC _build/lib-slog/slog/slog.c ===> CC _build/lib-smacker/libsmacker/smacker.c ===> CC _build/lib-smacker/libsmacker/smk_hufftree.c cc -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -std=gnu99 -Werror-implicit-function-declaration -Wimplicit-int -Wmissing-prototypes -c -MMD -o _build/lib-slog/slog/slog.o _build/lib-slog/slog/slog.c cc -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -std=gnu99 -Werror-implicit-function-declaration -Wimplicit-int -Wmissing-prototypes -c -MMD -o _build/lib-smacker/libsmacker/smacker.o _build/lib-smacker/libsmacker/smacker.c ===> CC _build/lib-smacker/libsmacker/smk_bitstream.c cc -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -std=gnu99 -Werror-implicit-function-declaration -Wimplicit-int -Wmissing-prototypes -c -MMD -o _build/lib-smacker/libsmacker/smk_hufftree.o _build/lib-smacker/libsmacker/smk_hufftree.c cc -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -std=gnu99 -Werror-implicit-function-declaration -Wimplicit-int -Wmissing-prototypes -c -MMD -o _build/lib-smacker/libsmacker/smk_bitstream.o _build/lib-smacker/libsmacker/smk_bitstream.c ===> CXX Build/AniViewScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/AniViewScreen.o Build/AniViewScreen.cc ===> CXX Build/Credits.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Credits.o Build/Credits.cc ===> CXX Build/UILayout.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/UILayout.o Build/UILayout.cc ===> CXX Build/Editor/Cursor_Modes.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Cursor_Modes.o Build/Editor/Cursor_Modes.cc ===> CXX Build/Editor/EditScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditScreen.o Build/Editor/EditScreen.cc ===> CXX Build/Editor/Edit_Sys.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Edit_Sys.o Build/Editor/Edit_Sys.cc ===> CXX Build/Editor/EditorBuildings.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditorBuildings.o Build/Editor/EditorBuildings.cc ===> CXX Build/Editor/EditorItems.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditorItems.o Build/Editor/EditorItems.cc ===> CXX Build/Editor/EditorMapInfo.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditorMapInfo.o Build/Editor/EditorMapInfo.cc ===> CXX Build/Editor/EditorMercs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditorMercs.o Build/Editor/EditorMercs.cc In file included from Build/Tactical/Interface_Items.h:9, from Build/Editor/EditorItems.cc:15: Build/Editor/EditorItems.cc: In function 'void InitEditorItemsInfo(ToolbarMode)': Build/UILayout.h:34:56: warning: narrowing conversion of '(((int)g_ui.UILayout::m_screenHeight) - 120)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define EDITOR_TASKBAR_POS_Y (SCREEN_HEIGHT - EDITOR_TASKBAR_HEIGHT) ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ Build/Editor/EditorItems.cc:295:27: note: in expansion of macro 'EDITOR_TASKBAR_POS_Y' SGPBox const r = { 100, EDITOR_TASKBAR_POS_Y, 60, 80 }; ^~~~~~~~~~~~~~~~~~~~ Build/Editor/EditorItems.cc: In function 'void RenderEditorItemsInfo()': Build/Editor/EditorItems.cc:514:24: warning: narrowing conversion of '(60 * ((int)scroll_idx))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { 60 * scroll_idx, 0, 360, 80 }; ~~~^~~~~~~~~~~~ Build/Editor/EditorMercs.cc: In function 'void AddNewItemToSelectedMercsInventory(BOOLEAN)': Build/Editor/EditorMercs.cc:2177:17: warning: narrowing conversion of '(SrcRect.SGPRect::iLeft + ((int)pObject.ETRLEObject::sOffsetX))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SrcRect.iLeft + pObject.sOffsetX, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Build/Editor/EditorMercs.cc:2178:17: warning: narrowing conversion of '(SrcRect.SGPRect::iTop + ((int)pObject.ETRLEObject::sOffsetY))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SrcRect.iTop + pObject.sOffsetY, ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Build/Editor/EditorMercs.cc:2181:2: warning: narrowing conversion of '(INT32)iSrcWidth' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] }; ^ Build/Editor/EditorMercs.cc:2181:2: warning: narrowing conversion of '(INT32)iSrcHeight' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/Editor/EditorMercs.cc:2222:50: warning: narrowing conversion of '(((DstRect.SGPRect::iRight - DstRect.SGPRect::iLeft) - iDstWidth) / 2)' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] (DstRect.iRight - DstRect.iLeft - iDstWidth) / 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Build/Editor/EditorMercs.cc:2223:50: warning: narrowing conversion of '(((DstRect.SGPRect::iBottom - DstRect.SGPRect::iTop) - iDstHeight) / 2)' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] (DstRect.iBottom - DstRect.iTop - iDstHeight) / 2, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ Build/Editor/EditorMercs.cc:2226:2: warning: narrowing conversion of 'iDstWidth' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] }; ^ Build/Editor/EditorMercs.cc:2226:2: warning: narrowing conversion of 'iDstHeight' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] ===> CXX Build/Editor/EditorTerrain.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/EditorTerrain.o Build/Editor/EditorTerrain.cc ===> CXX Build/Editor/Editor_Callbacks.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Editor_Callbacks.o Build/Editor/Editor_Callbacks.cc ===> CXX Build/Editor/Editor_Modes.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Editor_Modes.o Build/Editor/Editor_Modes.cc ===> CXX Build/Editor/Editor_Taskbar_Creation.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Editor_Taskbar_Creation.o Build/Editor/Editor_Taskbar_Creation.cc ===> CXX Build/Editor/Editor_Taskbar_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Editor_Taskbar_Utils.o Build/Editor/Editor_Taskbar_Utils.cc ===> CXX Build/Editor/Editor_Undo.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Editor_Undo.o Build/Editor/Editor_Undo.cc ===> CXX Build/Editor/Item_Statistics.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Item_Statistics.o Build/Editor/Item_Statistics.cc ===> CXX Build/Editor/LoadScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/LoadScreen.o Build/Editor/LoadScreen.cc ===> CXX Build/Editor/MessageBox.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/MessageBox.o Build/Editor/MessageBox.cc ===> CXX Build/Editor/NewSmooth.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/NewSmooth.o Build/Editor/NewSmooth.cc ===> CXX Build/Editor/PopupMenu.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/PopupMenu.o Build/Editor/PopupMenu.cc ===> CXX Build/Editor/Road_Smoothing.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Road_Smoothing.o Build/Editor/Road_Smoothing.cc ===> CXX Build/Editor/Sector_Summary.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Sector_Summary.o Build/Editor/Sector_Summary.cc ===> CXX Build/Editor/SelectWin.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/SelectWin.o Build/Editor/SelectWin.cc ===> CXX Build/Editor/SmartMethod.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/SmartMethod.o Build/Editor/SmartMethod.cc ===> CXX Build/Editor/Smooth.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Smooth.o Build/Editor/Smooth.cc ===> CXX Build/Editor/Smoothing_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Editor/Smoothing_Utils.o Build/Editor/Smoothing_Utils.cc ===> CXX Build/Cheats.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Cheats.o Build/Cheats.cc ===> CXX Build/Fade_Screen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Fade_Screen.o Build/Fade_Screen.cc ===> CXX Build/GameInitOptionsScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameInitOptionsScreen.o Build/GameInitOptionsScreen.cc ===> CXX Build/GameLoop.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameLoop.o Build/GameLoop.cc ===> CXX Build/GameRes.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameRes.o Build/GameRes.cc ===> CXX Build/GameState.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameState.o Build/GameState.cc ===> CXX Build/GameScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameScreen.o Build/GameScreen.cc ===> CXX Build/GameSettings.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameSettings.o Build/GameSettings.cc ===> CXX Build/GameVersion.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/GameVersion.o Build/GameVersion.cc In file included from sgp/LoadSaveData.h:7, from Build/GameSettings.cc:2: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/HelpScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/HelpScreen.o Build/HelpScreen.cc ===> CXX Build/Init.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Init.o Build/Init.cc ===> CXX Build/Intro.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Intro.o Build/Intro.cc ===> CXX Build/JA2_Splash.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/JA2_Splash.o Build/JA2_Splash.cc Build/HelpScreen.cc: In function 'void RenderTextBufferToScreen()': Build/HelpScreen.cc:1895:38: warning: narrowing conversion of '(gHelpScreen.HELP_SCREEN_STRUCT::iLineAtTopOfTextBuffer * (((int)GetFontHeight(gp10PointArial)) + 2))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] gHelpScreen.iLineAtTopOfTextBuffer * HLP_SCRN__HEIGHT_OF_1_LINE_IN_BUFFER, ^ ===> CXX Build/JAScreens.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/JAScreens.o Build/JAScreens.cc ===> CXX Build/Laptop/AIM.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIM.o Build/Laptop/AIM.cc ===> CXX Build/Laptop/AIMArchives.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMArchives.o Build/Laptop/AIMArchives.cc ===> CXX Build/Laptop/AIMFacialIndex.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMFacialIndex.o Build/Laptop/AIMFacialIndex.cc ===> CXX Build/Laptop/AIMHistory.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMHistory.o Build/Laptop/AIMHistory.cc ===> CXX Build/Laptop/AIMLinks.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMLinks.o Build/Laptop/AIMLinks.cc ===> CXX Build/Laptop/AIMMembers.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMMembers.o Build/Laptop/AIMMembers.cc ===> CXX Build/Laptop/AIMPolicies.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMPolicies.o Build/Laptop/AIMPolicies.cc ===> CXX Build/Laptop/AIMSort.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/AIMSort.o Build/Laptop/AIMSort.cc ===> CXX Build/Laptop/BobbyR.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyR.o Build/Laptop/BobbyR.cc Build/Laptop/AIMMembers.cc: In function 'BOOLEAN DisplayTalkingMercFaceForVideoPopUp(const FACETYPE*)': Build/Laptop/AIMMembers.cc:214:76: warning: narrowing conversion of '(((((int)g_ui.UILayout::m_stdScreenOffsetX) + 125) + 7) + 1)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define AIM_MEMBER_VIDEO_FACE_X AIM_MEMBER_VIDEO_CONF_TERMINAL_X + 7 + 1 ^ Build/Laptop/AIMMembers.cc:1703:4: note: in expansion of macro 'AIM_MEMBER_VIDEO_FACE_X' AIM_MEMBER_VIDEO_FACE_X, ^~~~~~~~~~~~~~~~~~~~~~~ Build/Laptop/AIMMembers.cc:215:119: warning: narrowing conversion of '(((((((((int)g_ui.UILayout::m_stdScreenOffsetY) + 97) + (27 + ((int)g_ui.UILayout::m_stdScreenOffsetY))) + 19) - (27 + ((int)g_ui.UILayout::m_stdScreenOffsetY))) + 20) + 6) + 1)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define AIM_MEMBER_VIDEO_FACE_Y AIM_MEMBER_VIDEO_CONF_TERMINAL_Y + AIM_MEMBER_VIDEO_CONF_TITLE_BAR_HEIGHT_Y + 6 + 1 ^ Build/Laptop/AIMMembers.cc:1704:4: note: in expansion of macro 'AIM_MEMBER_VIDEO_FACE_Y' AIM_MEMBER_VIDEO_FACE_Y, ^~~~~~~~~~~~~~~~~~~~~~~ Build/Laptop/AIMMembers.cc: In function 'BOOLEAN DisplayMovingTitleBar(BOOLEAN)': Build/Laptop/AIMMembers.cc:2780:115: warning: narrowing conversion of '(UINT16)usPosX' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const DestRect = { usPosX, usPosY, usPosRightX - usPosX, AIM_MEMBER_VIDEO_TITLE_BAR_HEIGHT }; ^ Build/Laptop/AIMMembers.cc:2780:115: warning: narrowing conversion of '(UINT16)usPosY' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/Laptop/AIMMembers.cc:2780:59: warning: narrowing conversion of '(((int)usPosRightX) - ((int)usPosX))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const DestRect = { usPosX, usPosY, usPosRightX - usPosX, AIM_MEMBER_VIDEO_TITLE_BAR_HEIGHT }; ~~~~~~~~~~~~^~~~~~~~ ===> CXX Build/Laptop/BobbyRAmmo.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRAmmo.o Build/Laptop/BobbyRAmmo.cc ===> CXX Build/Laptop/BobbyRArmour.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRArmour.o Build/Laptop/BobbyRArmour.cc ===> CXX Build/Laptop/BobbyRGuns.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRGuns.o Build/Laptop/BobbyRGuns.cc Build/Laptop/BobbyR.cc: In function 'void EnterBobbyR()': Build/Laptop/BobbyR.cc:85:51: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 93)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_USED_SIGN_X BOBBYS_PLAQUES_X + 93 Build/Laptop/BobbyR.cc:174:37: note: in expansion of macro 'BOBBIES_USED_SIGN_X' UINT16 usMouseRegionPosArray[] = {BOBBIES_USED_SIGN_X, BOBBIES_USED_SIGN_Y, BOBBIES_USED_SIGN_X+BOBBIES_USED_SIGN_WIDTH, BOBBIES_USED_SIGN_Y+BOBBIES_USED_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:86:51: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 32)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_USED_SIGN_Y BOBBYS_PLAQUES_Y + 32 Build/Laptop/BobbyR.cc:174:58: note: in expansion of macro 'BOBBIES_USED_SIGN_Y' UINT16 usMouseRegionPosArray[] = {BOBBIES_USED_SIGN_X, BOBBIES_USED_SIGN_Y, BOBBIES_USED_SIGN_X+BOBBIES_USED_SIGN_WIDTH, BOBBIES_USED_SIGN_Y+BOBBIES_USED_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:174:98: warning: narrowing conversion of '((((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 93) + 92)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] UINT16 usMouseRegionPosArray[] = {BOBBIES_USED_SIGN_X, BOBBIES_USED_SIGN_Y, BOBBIES_USED_SIGN_X+BOBBIES_USED_SIGN_WIDTH, BOBBIES_USED_SIGN_Y+BOBBIES_USED_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:174:143: warning: narrowing conversion of '(((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 32) + 50)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] UINT16 usMouseRegionPosArray[] = {BOBBIES_USED_SIGN_X, BOBBIES_USED_SIGN_Y, BOBBIES_USED_SIGN_X+BOBBIES_USED_SIGN_WIDTH, BOBBIES_USED_SIGN_Y+BOBBIES_USED_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:91:51: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 238)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_MISC_SIGN_X BOBBYS_PLAQUES_X + 238 Build/Laptop/BobbyR.cc:175:19: note: in expansion of macro 'BOBBIES_MISC_SIGN_X' BOBBIES_MISC_SIGN_X, BOBBIES_MISC_SIGN_Y, BOBBIES_MISC_SIGN_X+BOBBIES_MISC_SIGN_WIDTH, BOBBIES_MISC_SIGN_Y+BOBBIES_MISC_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:92:51: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 27)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_MISC_SIGN_Y BOBBYS_PLAQUES_Y + 27 Build/Laptop/BobbyR.cc:175:40: note: in expansion of macro 'BOBBIES_MISC_SIGN_Y' BOBBIES_MISC_SIGN_X, BOBBIES_MISC_SIGN_Y, BOBBIES_MISC_SIGN_X+BOBBIES_MISC_SIGN_WIDTH, BOBBIES_MISC_SIGN_Y+BOBBIES_MISC_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:175:80: warning: narrowing conversion of '((((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 238) + 103)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_MISC_SIGN_X, BOBBIES_MISC_SIGN_Y, BOBBIES_MISC_SIGN_X+BOBBIES_MISC_SIGN_WIDTH, BOBBIES_MISC_SIGN_Y+BOBBIES_MISC_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:175:125: warning: narrowing conversion of '(((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 27) + 57)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_MISC_SIGN_X, BOBBIES_MISC_SIGN_Y, BOBBIES_MISC_SIGN_X+BOBBIES_MISC_SIGN_WIDTH, BOBBIES_MISC_SIGN_Y+BOBBIES_MISC_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:97:51: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 3)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_GUNS_SIGN_X BOBBYS_PLAQUES_X + 3 Build/Laptop/BobbyR.cc:176:19: note: in expansion of macro 'BOBBIES_GUNS_SIGN_X' BOBBIES_GUNS_SIGN_X, BOBBIES_GUNS_SIGN_Y, BOBBIES_GUNS_SIGN_X+BOBBIES_GUNS_SIGN_WIDTH, BOBBIES_GUNS_SIGN_Y+BOBBIES_GUNS_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:98:51: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 102)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_GUNS_SIGN_Y BOBBYS_PLAQUES_Y + 102 Build/Laptop/BobbyR.cc:176:40: note: in expansion of macro 'BOBBIES_GUNS_SIGN_Y' BOBBIES_GUNS_SIGN_X, BOBBIES_GUNS_SIGN_Y, BOBBIES_GUNS_SIGN_X+BOBBIES_GUNS_SIGN_WIDTH, BOBBIES_GUNS_SIGN_Y+BOBBIES_GUNS_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:176:80: warning: narrowing conversion of '((((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 3) + 116)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_GUNS_SIGN_X, BOBBIES_GUNS_SIGN_Y, BOBBIES_GUNS_SIGN_X+BOBBIES_GUNS_SIGN_WIDTH, BOBBIES_GUNS_SIGN_Y+BOBBIES_GUNS_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:176:125: warning: narrowing conversion of '(((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 102) + 75)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_GUNS_SIGN_X, BOBBIES_GUNS_SIGN_Y, BOBBIES_GUNS_SIGN_X+BOBBIES_GUNS_SIGN_WIDTH, BOBBIES_GUNS_SIGN_Y+BOBBIES_GUNS_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:103:51: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 150)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_AMMO_SIGN_X BOBBYS_PLAQUES_X + 150 Build/Laptop/BobbyR.cc:177:19: note: in expansion of macro 'BOBBIES_AMMO_SIGN_X' BOBBIES_AMMO_SIGN_X, BOBBIES_AMMO_SIGN_Y, BOBBIES_AMMO_SIGN_X+BOBBIES_AMMO_SIGN_WIDTH, BOBBIES_AMMO_SIGN_Y+BOBBIES_AMMO_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:104:51: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 105)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_AMMO_SIGN_Y BOBBYS_PLAQUES_Y + 105 Build/Laptop/BobbyR.cc:177:40: note: in expansion of macro 'BOBBIES_AMMO_SIGN_Y' BOBBIES_AMMO_SIGN_X, BOBBIES_AMMO_SIGN_Y, BOBBIES_AMMO_SIGN_X+BOBBIES_AMMO_SIGN_WIDTH, BOBBIES_AMMO_SIGN_Y+BOBBIES_AMMO_SIGN_HEIGHT, ^~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:177:80: warning: narrowing conversion of '((((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 150) + 112)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_AMMO_SIGN_X, BOBBIES_AMMO_SIGN_Y, BOBBIES_AMMO_SIGN_X+BOBBIES_AMMO_SIGN_WIDTH, BOBBIES_AMMO_SIGN_Y+BOBBIES_AMMO_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:177:125: warning: narrowing conversion of '(((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 105) + 71)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_AMMO_SIGN_X, BOBBIES_AMMO_SIGN_Y, BOBBIES_AMMO_SIGN_X+BOBBIES_AMMO_SIGN_WIDTH, BOBBIES_AMMO_SIGN_Y+BOBBIES_AMMO_SIGN_HEIGHT, Build/Laptop/BobbyR.cc:109:52: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 290)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_ARMOUR_SIGN_X BOBBYS_PLAQUES_X + 290 Build/Laptop/BobbyR.cc:178:19: note: in expansion of macro 'BOBBIES_ARMOUR_SIGN_X' BOBBIES_ARMOUR_SIGN_X, BOBBIES_ARMOUR_SIGN_Y, BOBBIES_ARMOUR_SIGN_X+BOBBIES_ARMOUR_SIGN_WIDTH, BOBBIES_ARMOUR_SIGN_Y+BOBBIES_ARMOUR_SIGN_HEIGHT}; ^~~~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:110:52: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 108)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] #define BOBBIES_ARMOUR_SIGN_Y BOBBYS_PLAQUES_Y + 108 Build/Laptop/BobbyR.cc:178:42: note: in expansion of macro 'BOBBIES_ARMOUR_SIGN_Y' BOBBIES_ARMOUR_SIGN_X, BOBBIES_ARMOUR_SIGN_Y, BOBBIES_ARMOUR_SIGN_X+BOBBIES_ARMOUR_SIGN_WIDTH, BOBBIES_ARMOUR_SIGN_Y+BOBBIES_ARMOUR_SIGN_HEIGHT}; ^~~~~~~~~~~~~~~~~~~~~ Build/Laptop/BobbyR.cc:178:86: warning: narrowing conversion of '((((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 39) + 290) + 114)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_ARMOUR_SIGN_X, BOBBIES_ARMOUR_SIGN_Y, BOBBIES_ARMOUR_SIGN_X+BOBBIES_ARMOUR_SIGN_WIDTH, BOBBIES_ARMOUR_SIGN_Y+BOBBIES_ARMOUR_SIGN_HEIGHT}; Build/Laptop/BobbyR.cc:178:135: warning: narrowing conversion of '(((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 174) + 108) + 70)' from 'int' to 'UINT16' {aka 'short unsigned int'} inside { } [-Wnarrowing] BOBBIES_ARMOUR_SIGN_X, BOBBIES_ARMOUR_SIGN_Y, BOBBIES_ARMOUR_SIGN_X+BOBBIES_ARMOUR_SIGN_WIDTH, BOBBIES_ARMOUR_SIGN_Y+BOBBIES_ARMOUR_SIGN_HEIGHT}; ===> CXX Build/Laptop/BobbyRMailOrder.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRMailOrder.o Build/Laptop/BobbyRMailOrder.cc ===> CXX Build/Laptop/BobbyRMisc.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRMisc.o Build/Laptop/BobbyRMisc.cc ===> CXX Build/Laptop/BobbyRShipments.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRShipments.o Build/Laptop/BobbyRShipments.cc In file included from Build/Laptop/BobbyRGuns.cc:25: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Laptop/BobbyRUsed.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BobbyRUsed.o Build/Laptop/BobbyRUsed.cc ===> CXX Build/Laptop/BrokenLink.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/BrokenLink.o Build/Laptop/BrokenLink.cc ===> CXX Build/Laptop/CharProfile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/CharProfile.o Build/Laptop/CharProfile.cc ===> CXX Build/Laptop/EMail.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/EMail.o Build/Laptop/EMail.cc ===> CXX Build/Laptop/Files.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Files.o Build/Laptop/Files.cc In file included from sgp/LoadSaveData.h:7, from Build/Laptop/Files.cc:7: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Laptop/Finances.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Finances.o Build/Laptop/Finances.cc ===> CXX Build/Laptop/Florist.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Florist.o Build/Laptop/Florist.cc ===> CXX Build/Laptop/Florist_Cards.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Florist_Cards.o Build/Laptop/Florist_Cards.cc In file included from sgp/LoadSaveData.h:7, from Build/Laptop/Finances.cc:6: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Laptop/Florist_Gallery.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Florist_Gallery.o Build/Laptop/Florist_Gallery.cc ===> CXX Build/Laptop/Florist_Order_Form.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Florist_Order_Form.o Build/Laptop/Florist_Order_Form.cc ===> CXX Build/Laptop/Funeral.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Funeral.o Build/Laptop/Funeral.cc ===> CXX Build/Laptop/History.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/History.o Build/Laptop/History.cc ===> CXX Build/Laptop/IMPVideoObjects.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMPVideoObjects.o Build/Laptop/IMPVideoObjects.cc ===> CXX Build/Laptop/IMP_Attribute_Entrance.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Attribute_Entrance.o Build/Laptop/IMP_Attribute_Entrance.cc ===> CXX Build/Laptop/IMP_AboutUs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_AboutUs.o Build/Laptop/IMP_AboutUs.cc ===> CXX Build/Laptop/IMP_Attribute_Finish.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Attribute_Finish.o Build/Laptop/IMP_Attribute_Finish.cc ===> CXX Build/Laptop/IMP_Attribute_Selection.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Attribute_Selection.o Build/Laptop/IMP_Attribute_Selection.cc ===> CXX Build/Laptop/IMP_Begin_Screen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Begin_Screen.o Build/Laptop/IMP_Begin_Screen.cc ===> CXX Build/Laptop/IMP_Compile_Character.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Compile_Character.o Build/Laptop/IMP_Compile_Character.cc In file included from sgp/LoadSaveData.h:7, from Build/Laptop/History.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Laptop/IMP_Confirm.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Confirm.o Build/Laptop/IMP_Confirm.cc ===> CXX Build/Laptop/IMP_Finish.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Finish.o Build/Laptop/IMP_Finish.cc ===> CXX Build/Laptop/IMP_HomePage.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_HomePage.o Build/Laptop/IMP_HomePage.cc ===> CXX Build/Laptop/IMP_MainPage.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_MainPage.o Build/Laptop/IMP_MainPage.cc ===> CXX Build/Laptop/IMP_Personality_Entrance.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Personality_Entrance.o Build/Laptop/IMP_Personality_Entrance.cc ===> CXX Build/Laptop/IMP_Personality_Finish.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Personality_Finish.o Build/Laptop/IMP_Personality_Finish.cc ===> CXX Build/Laptop/IMP_Personality_Quiz.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Personality_Quiz.o Build/Laptop/IMP_Personality_Quiz.cc ===> CXX Build/Laptop/IMP_Portraits.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Portraits.o Build/Laptop/IMP_Portraits.cc ===> CXX Build/Laptop/IMP_Text_System.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Text_System.o Build/Laptop/IMP_Text_System.cc ===> CXX Build/Laptop/IMP_Voices.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/IMP_Voices.o Build/Laptop/IMP_Voices.cc ===> CXX Build/Laptop/Insurance.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Insurance.o Build/Laptop/Insurance.cc ===> CXX Build/Laptop/Insurance_Comments.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Insurance_Comments.o Build/Laptop/Insurance_Comments.cc ===> CXX Build/Laptop/Insurance_Contract.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Insurance_Contract.o Build/Laptop/Insurance_Contract.cc ===> CXX Build/Laptop/Insurance_Info.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Insurance_Info.o Build/Laptop/Insurance_Info.cc ===> CXX Build/Laptop/Laptop.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Laptop.o Build/Laptop/Laptop.cc ===> CXX Build/Laptop/Mercs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Mercs.o Build/Laptop/Mercs.cc Build/Laptop/Mercs.cc: In function 'BOOLEAN HandleSpeckTalking(BOOLEAN)': Build/Laptop/Mercs.cc:86:59: warning: narrowing conversion of '(((111 + ((int)g_ui.UILayout::m_stdScreenOffsetX)) + 198) + 10)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define MERC_VIDEO_FACE_X MERC_VIDEO_BACKGROUND_X + 10 Build/Laptop/Mercs.cc:772:28: note: in expansion of macro 'MERC_VIDEO_FACE_X' SGPBox const DestRect = { MERC_VIDEO_FACE_X, MERC_VIDEO_FACE_Y, MERC_VIDEO_FACE_WIDTH, MERC_VIDEO_FACE_HEIGHT }; ^~~~~~~~~~~~~~~~~ Build/Laptop/Mercs.cc:87:59: warning: narrowing conversion of '((((27 + ((int)g_ui.UILayout::m_stdScreenOffsetY)) + 19) + 96) + 17)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define MERC_VIDEO_FACE_Y MERC_VIDEO_BACKGROUND_Y + 17 Build/Laptop/Mercs.cc:772:47: note: in expansion of macro 'MERC_VIDEO_FACE_Y' SGPBox const DestRect = { MERC_VIDEO_FACE_X, MERC_VIDEO_FACE_Y, MERC_VIDEO_FACE_WIDTH, MERC_VIDEO_FACE_HEIGHT }; ^~~~~~~~~~~~~~~~~ ===> CXX Build/Laptop/Mercs_Account.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Mercs_Account.o Build/Laptop/Mercs_Account.cc In file included from sgp/LoadSaveData.h:7, from Build/Laptop/Laptop.cc:7: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ Build/Laptop/Laptop.cc: In function 'ScreenID LaptopScreenHandle()': Build/Laptop/Laptop.cc:1075:48: warning: narrowing conversion of '((((int)g_ui.UILayout::m_stdScreenOffsetX) + ((int)iX)) - (((int)iWidth) / 2))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; Build/Laptop/Laptop.cc:1075:80: warning: narrowing conversion of '((((int)g_ui.UILayout::m_stdScreenOffsetY) + ((int)iY)) - (((int)iHeight) / 2))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; Build/Laptop/Laptop.cc:1075:111: warning: narrowing conversion of '(INT32)iWidth' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; ^ Build/Laptop/Laptop.cc:1075:111: warning: narrowing conversion of '(INT32)iHeight' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/Laptop/Laptop.cc: In function 'void LeaveLapTopScreen()': Build/Laptop/Laptop.cc:1459:49: warning: narrowing conversion of '((((int)g_ui.UILayout::m_stdScreenOffsetX) + ((int)iX)) - (((int)iWidth) / 2))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; Build/Laptop/Laptop.cc:1459:81: warning: narrowing conversion of '((((int)g_ui.UILayout::m_stdScreenOffsetY) + ((int)iY)) - (((int)iHeight) / 2))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; Build/Laptop/Laptop.cc:1459:112: warning: narrowing conversion of '(INT32)iWidth' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const SrcRect2 = { STD_SCREEN_X + iX - iWidth / 2, STD_SCREEN_Y + iY - iHeight / 2, iWidth, iHeight }; ^ Build/Laptop/Laptop.cc:1459:112: warning: narrowing conversion of '(INT32)iHeight' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] In file included from Build/Laptop/Laptop.cc:18: Build/Laptop/Laptop.cc: In function 'void DoLapTopMessageBox(MessageBoxStyleID, const wchar_t*, ScreenID, MessageBoxFlags, MSGBOX_CALLBACK)': Build/Laptop/Laptop.h:108:33: warning: narrowing conversion of '(111 + ((int)g_ui.UILayout::m_stdScreenOffsetX))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define LAPTOP_SCREEN_UL_X (111 + STD_SCREEN_X) ~~~~~^~~~~~~~~~~~~~~ Build/Laptop/Laptop.cc:2189:34: note: in expansion of macro 'LAPTOP_SCREEN_UL_X' SGPBox const centering_rect = { LAPTOP_SCREEN_UL_X, LAPTOP_SCREEN_UL_Y, LAPTOP_SCREEN_WIDTH, LAPTOP_SCREEN_HEIGHT }; ^~~~~~~~~~~~~~~~~~ Build/Laptop/Laptop.h:109:33: warning: narrowing conversion of '(27 + ((int)g_ui.UILayout::m_stdScreenOffsetY))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define LAPTOP_SCREEN_UL_Y ( 27 + STD_SCREEN_Y) ~~~~~^~~~~~~~~~~~~~~ Build/Laptop/Laptop.cc:2189:54: note: in expansion of macro 'LAPTOP_SCREEN_UL_Y' SGPBox const centering_rect = { LAPTOP_SCREEN_UL_X, LAPTOP_SCREEN_UL_Y, LAPTOP_SCREEN_WIDTH, LAPTOP_SCREEN_HEIGHT }; ^~~~~~~~~~~~~~~~~~ ===> CXX Build/Laptop/Mercs_Files.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Mercs_Files.o Build/Laptop/Mercs_Files.cc ===> CXX Build/Laptop/Mercs_No_Account.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Mercs_No_Account.o Build/Laptop/Mercs_No_Account.cc ===> CXX Build/Laptop/Personnel.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Personnel.o Build/Laptop/Personnel.cc ===> CXX Build/Laptop/Store_Inventory.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Laptop/Store_Inventory.o Build/Laptop/Store_Inventory.cc ===> CXX Build/LoadSaveEMail.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/LoadSaveEMail.o Build/LoadSaveEMail.cc In file included from Build/Laptop/Personnel.cc:37: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/LoadSaveTacticalStatusType.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/LoadSaveTacticalStatusType.o Build/LoadSaveTacticalStatusType.cc In file included from sgp/LoadSaveData.h:7, from Build/LoadSaveEMail.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Loading_Screen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Loading_Screen.o Build/Loading_Screen.cc In file included from sgp/LoadSaveData.h:7, from Build/LoadSaveTacticalStatusType.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/MainMenuScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/MainMenuScreen.o Build/MainMenuScreen.cc ===> CXX Build/MercPortrait.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/MercPortrait.o Build/MercPortrait.cc sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/MessageBoxScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/MessageBoxScreen.o Build/MessageBoxScreen.cc Build/MessageBoxScreen.cc: In function 'void DoMessageBox(MessageBoxStyleID, const wchar_t*, ScreenID, MessageBoxFlags, MSGBOX_CALLBACK, const SGPBox*)': Build/MessageBoxScreen.cc:168:77: warning: narrowing conversion of 'usTextBoxWidth' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { gMsgBox.sX, gMsgBox.sY, usTextBoxWidth, usTextBoxHeight }; ^ Build/MessageBoxScreen.cc:168:77: warning: narrowing conversion of 'usTextBoxHeight' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/MessageBoxScreen.cc:213:28: warning: narrowing conversion of '(49 + i)' from 'UINT' {aka 'unsigned int'} to 'wchar_t' inside { } [-Wnarrowing] wchar_t text[] = { '1' + i, '\0' }; ~~~~^~~ Build/MessageBoxScreen.cc: In function 'void DoLowerScreenIndependantMessageBox(const wchar_t*, MessageBoxFlags, MSGBOX_CALLBACK)': Build/MessageBoxScreen.cc:600:58: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::get_INV_INTERFACE_START_Y())) / 2)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const centering_rect = {0, INV_INTERFACE_START_Y / 2, SCREEN_WIDTH, INV_INTERFACE_START_Y / 2 }; Build/MessageBoxScreen.cc:600:99: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::get_INV_INTERFACE_START_Y())) / 2)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const centering_rect = {0, INV_INTERFACE_START_Y / 2, SCREEN_WIDTH, INV_INTERFACE_START_Y / 2 }; ===> CXX Build/Options_Screen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Options_Screen.o Build/Options_Screen.cc ===> CXX Build/SaveLoadGame.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/SaveLoadGame.o Build/SaveLoadGame.cc ===> CXX Build/SaveLoadScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/SaveLoadScreen.o Build/SaveLoadScreen.cc In file included from sgp/LoadSaveData.h:7, from Build/SaveLoadGame.cc:8: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Screens.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Screens.o Build/Screens.cc ===> CXX Build/Strategic/AI_Viewer.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/AI_Viewer.o Build/Strategic/AI_Viewer.cc ===> CXX Build/Strategic/Assignments.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Assignments.o Build/Strategic/Assignments.cc ===> CXX Build/Strategic/Auto_Resolve.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Auto_Resolve.o Build/Strategic/Auto_Resolve.cc Build/Strategic/Auto_Resolve.cc: In function 'void DoTransitionFromPreBattleInterfaceToAutoResolve()': Build/Strategic/Auto_Resolve.cc:487:10: warning: narrowing conversion of '(((int)iLeft) - ((((int)w) * iPercentage) / 200))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] iLeft - w * iPercentage / 200, ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ Build/Strategic/Auto_Resolve.cc:488:10: warning: narrowing conversion of '(((int)iTop) - ((((int)h) * iPercentage) / 200))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] iTop - h * iPercentage / 200, ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from sgp/Types.h:7, from sgp/Font.h:4, from Build/Strategic/Auto_Resolve.cc:4: sgp/Platform.h:48:34: warning: narrowing conversion of '((1 > ((((int)w) * iPercentage) / 100)) ? 1 : ((((int)w) * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define __max(a, b) ((a) > (b) ? (a) : (b)) ~~~~~~~~~~~^~~~~~~~~~~~ sgp/Types.h:30:19: note: in expansion of macro '__max' #define MAX(a, b) __max(a, b) ^~~~~ Build/Strategic/Auto_Resolve.cc:489:4: note: in expansion of macro 'MAX' MAX(1, w * iPercentage / 100), ^~~ sgp/Platform.h:48:34: warning: narrowing conversion of '((1 > ((((int)h) * iPercentage) / 100)) ? 1 : ((((int)h) * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define __max(a, b) ((a) > (b) ? (a) : (b)) ~~~~~~~~~~~^~~~~~~~~~~~ sgp/Types.h:30:19: note: in expansion of macro '__max' #define MAX(a, b) __max(a, b) ^~~~~ Build/Strategic/Auto_Resolve.cc:490:4: note: in expansion of macro 'MAX' MAX(1, h * iPercentage / 100) ^~~ Build/Strategic/Auto_Resolve.cc: In function 'void RenderSoldierCellHealth(SOLDIERCELL*)': Build/Strategic/Auto_Resolve.cc:2741:24: warning: narrowing conversion of '(xp - ((int)gpAR->AUTORESOLVE_STRUCT::rect.SGPBox::x))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { xp - gpAR->rect.x, yp - gpAR->rect.y, 46, 10 }; ~~~^~~~~~~~~~~~~~ Build/Strategic/Auto_Resolve.cc:2741:43: warning: narrowing conversion of '(yp - ((int)gpAR->AUTORESOLVE_STRUCT::rect.SGPBox::y))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { xp - gpAR->rect.x, yp - gpAR->rect.y, 46, 10 }; ~~~^~~~~~~~~~~~~~ ===> CXX Build/Strategic/Campaign_Init.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Campaign_Init.o Build/Strategic/Campaign_Init.cc ===> CXX Build/Strategic/Creature_Spreading.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Creature_Spreading.o Build/Strategic/Creature_Spreading.cc ===> CXX Build/Strategic/Game_Clock.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Game_Clock.o Build/Strategic/Game_Clock.cc ===> CXX Build/Strategic/Game_Event_Hook.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Game_Event_Hook.o Build/Strategic/Game_Event_Hook.cc ===> CXX Build/Strategic/Game_Events.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Game_Events.o Build/Strategic/Game_Events.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Game_Events.cc:2: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Game_Init.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Game_Init.o Build/Strategic/Game_Init.cc ===> CXX Build/Strategic/Hourly_Update.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Hourly_Update.o Build/Strategic/Hourly_Update.cc ===> CXX Build/Strategic/LoadSaveSectorInfo.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/LoadSaveSectorInfo.o Build/Strategic/LoadSaveSectorInfo.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/LoadSaveSectorInfo.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/LoadSaveStrategicMapElement.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/LoadSaveStrategicMapElement.o Build/Strategic/LoadSaveStrategicMapElement.cc ===> CXX Build/Strategic/LoadSaveUndergroundSectorInfo.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/LoadSaveUndergroundSectorInfo.o Build/Strategic/LoadSaveUndergroundSectorInfo.cc ===> CXX Build/Strategic/MapScreen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/MapScreen.o Build/Strategic/MapScreen.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/LoadSaveStrategicMapElement.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Map_Screen_Helicopter.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Helicopter.o Build/Strategic/Map_Screen_Helicopter.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/LoadSaveUndergroundSectorInfo.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Map_Screen_Interface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface.o Build/Strategic/Map_Screen_Interface.cc Build/Strategic/MapScreen.cc: In function 'void CreateDestroyMapInvButton()': Build/Strategic/MapScreen.cc:188:38: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetX) + 71)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define INV_BODY_X (STD_SCREEN_X + 71) ~~~~~~~~~~~~~~^~~~~ Build/Strategic/MapScreen.cc:4007:31: note: in expansion of macro 'INV_BODY_X' INV_REGION_DESC gSCamoXY = {INV_BODY_X, INV_BODY_Y}; ^~~~~~~~~~ Build/Strategic/MapScreen.cc:189:38: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetY) + 116)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define INV_BODY_Y (STD_SCREEN_Y + 116) ~~~~~~~~~~~~~~^~~~~~ Build/Strategic/MapScreen.cc:4007:43: note: in expansion of macro 'INV_BODY_Y' INV_REGION_DESC gSCamoXY = {INV_BODY_X, INV_BODY_Y}; ^~~~~~~~~~ ===> CXX Build/Strategic/Map_Screen_Interface_Border.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface_Border.o Build/Strategic/Map_Screen_Interface_Border.cc ===> CXX Build/Strategic/Map_Screen_Interface_Bottom.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface_Bottom.o Build/Strategic/Map_Screen_Interface_Bottom.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Map_Screen_Interface.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Map_Screen_Interface_Map.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface_Map.o Build/Strategic/Map_Screen_Interface_Map.cc Build/Strategic/Map_Screen_Interface_Map.cc:378:8: warning: narrowing conversion of 'SECTOR(((UINT)9), ((UINT)1))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 9, 1 ), // Omerta ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:379:8: warning: narrowing conversion of 'SECTOR(((UINT)13), ((UINT)2))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 13, 2 ), // Drassen ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:380:8: warning: narrowing conversion of 'SECTOR(((UINT)13), ((UINT)8))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 13, 8 ), // Alma ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:381:8: warning: narrowing conversion of 'SECTOR(((UINT)1), ((UINT)7))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 1, 7 ), // Grumm ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:382:8: warning: narrowing conversion of 'SECTOR(((UINT)8), ((UINT)9))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 8, 9 ), // Tixa ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:383:8: warning: narrowing conversion of 'SECTOR(((UINT)8), ((UINT)6))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 8, 6 ), // Cambria ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:384:8: warning: narrowing conversion of 'SECTOR(((UINT)4), ((UINT)2))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 4, 2 ), // San Mona ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:385:8: warning: narrowing conversion of 'SECTOR(((UINT)5), ((UINT)8))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 5, 8 ), // Estoni ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:386:8: warning: narrowing conversion of 'SECTOR(((UINT)3), ((UINT)10))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 3,10 ), // Orta ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:387:8: warning: narrowing conversion of 'SECTOR(((UINT)11), ((UINT)11))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 11,11 ), // Balime ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:388:8: warning: narrowing conversion of 'SECTOR(((UINT)3), ((UINT)14))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 3,14 ), // Meduna ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:389:8: warning: narrowing conversion of 'SECTOR(((UINT)2), ((UINT)1))' from 'UINT' {aka 'unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SECTOR( 2, 1 ), // Chitzena ~~~~~~^~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc: In function 'void ShadeMapElem(INT16, INT16, INT32)': Build/Strategic/Map_Screen_Interface_Map.cc:983:6: warning: narrowing conversion of '(2 * (((int)sScreenX) - ((((int)g_ui.UILayout::m_stdScreenOffsetX) + 270) + 1)))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] 2 * (sScreenX - (MAP_VIEW_START_X + 1)), ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:984:6: warning: narrowing conversion of '(2 * (((int)sScreenY) - (((int)g_ui.UILayout::m_stdScreenOffsetY) + 10)))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] 2 * (sScreenY - MAP_VIEW_START_Y ), ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc: In function 'void ShadeMapElemZoomIn(INT16, INT16, INT32)': Build/Strategic/Map_Screen_Interface_Map.cc:1096:39: warning: narrowing conversion of 'clip.SGPRect::iLeft' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { clip.iLeft, clip.iTop, clip.iRight - clip.iLeft, clip.iBottom - clip.iTop }; ~~~~~^~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:1096:51: warning: narrowing conversion of 'clip.SGPRect::iTop' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { clip.iLeft, clip.iTop, clip.iRight - clip.iLeft, clip.iBottom - clip.iTop }; ~~~~~^~~~ Build/Strategic/Map_Screen_Interface_Map.cc:1096:69: warning: narrowing conversion of '(clip.SGPRect::iRight - clip.SGPRect::iLeft)' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { clip.iLeft, clip.iTop, clip.iRight - clip.iLeft, clip.iBottom - clip.iTop }; ~~~~~~~~~~~~^~~~~~~~~~~~ Build/Strategic/Map_Screen_Interface_Map.cc:1096:96: warning: narrowing conversion of '(clip.SGPRect::iBottom - clip.SGPRect::iTop)' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { clip.iLeft, clip.iTop, clip.iRight - clip.iLeft, clip.iBottom - clip.iTop }; ~~~~~~~~~~~~~^~~~~~~~~~~ ===> CXX Build/Strategic/Map_Screen_Interface_Map_Inventory.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface_Map_Inventory.o Build/Strategic/Map_Screen_Interface_Map_Inventory.cc ===> CXX Build/Strategic/Map_Screen_Interface_TownMine_Info.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Map_Screen_Interface_TownMine_Info.o Build/Strategic/Map_Screen_Interface_TownMine_Info.cc ===> CXX Build/Strategic/Meanwhile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Meanwhile.o Build/Strategic/Meanwhile.cc ===> CXX Build/Strategic/Merc_Contract.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Merc_Contract.o Build/Strategic/Merc_Contract.cc ===> CXX Build/Strategic/Player_Command.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Player_Command.o Build/Strategic/Player_Command.cc ===> CXX Build/Strategic/PreBattle_Interface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/PreBattle_Interface.o Build/Strategic/PreBattle_Interface.cc ===> CXX Build/Strategic/Queen_Command.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Queen_Command.o Build/Strategic/Queen_Command.cc Build/Strategic/PreBattle_Interface.cc: In function 'void DoTransitionFromMapscreenToPreBattleInterface()': Build/Strategic/PreBattle_Interface.cc:689:40: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetX) + 0)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const PBIRect = { STD_SCREEN_X + 0, STD_SCREEN_Y + 0, 261, 359 }; Build/Strategic/PreBattle_Interface.cc:689:58: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetY) + 0)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const PBIRect = { STD_SCREEN_X + 0, STD_SCREEN_Y + 0, 261, 359 }; Build/Strategic/PreBattle_Interface.cc:712:10: warning: narrowing conversion of '(iLeft - ((iWidth * iPercentage) / 200))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] iLeft - iWidth * iPercentage / 200, ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Build/Strategic/PreBattle_Interface.cc:713:10: warning: narrowing conversion of '(iTop - ((iHeight * iPercentage) / 200))' from 'INT32' {aka 'int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] iTop - iHeight * iPercentage / 200, ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from sgp/Types.h:7, from sgp/Font.h:4, from Build/Strategic/PreBattle_Interface.cc:2: sgp/Platform.h:48:34: warning: narrowing conversion of '((1 > ((iWidth * iPercentage) / 100)) ? 1 : ((iWidth * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define __max(a, b) ((a) > (b) ? (a) : (b)) ~~~~~~~~~~~^~~~~~~~~~~~ sgp/Types.h:30:19: note: in expansion of macro '__max' #define MAX(a, b) __max(a, b) ^~~~~ Build/Strategic/PreBattle_Interface.cc:714:4: note: in expansion of macro 'MAX' MAX(1, iWidth * iPercentage / 100), ^~~ sgp/Platform.h:48:34: warning: narrowing conversion of '((1 > ((iHeight * iPercentage) / 100)) ? 1 : ((iHeight * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define __max(a, b) ((a) > (b) ? (a) : (b)) ~~~~~~~~~~~^~~~~~~~~~~~ sgp/Types.h:30:19: note: in expansion of macro '__max' #define MAX(a, b) __max(a, b) ^~~~~ Build/Strategic/PreBattle_Interface.cc:715:4: note: in expansion of macro 'MAX' MAX(1, iHeight * iPercentage / 100) ^~~ ===> CXX Build/Strategic/QuestText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/QuestText.o Build/Strategic/QuestText.cc ===> CXX Build/Strategic/Quest_Debug_System.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Quest_Debug_System.o Build/Strategic/Quest_Debug_System.cc ===> CXX Build/Strategic/Quests.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Quests.o Build/Strategic/Quests.cc ===> CXX Build/Strategic/Scheduling.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Scheduling.o Build/Strategic/Scheduling.cc ===> CXX Build/Strategic/Strategic.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic.o Build/Strategic/Strategic.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Scheduling.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/StrategicMap.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/StrategicMap.o Build/Strategic/StrategicMap.cc ===> CXX Build/Strategic/Strategic_AI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_AI.o Build/Strategic/Strategic_AI.cc ===> CXX Build/Strategic/Strategic_Event_Handler.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Event_Handler.o Build/Strategic/Strategic_Event_Handler.cc ===> CXX Build/Strategic/Strategic_Merc_Handler.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Merc_Handler.o Build/Strategic/Strategic_Merc_Handler.cc ===> CXX Build/Strategic/Strategic_Mines.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Mines.o Build/Strategic/Strategic_Mines.cc Build/Strategic/StrategicMap.cc: In function 'void BeginLoadScreen()': Build/Strategic/StrategicMap.cc:343:23: warning: narrowing conversion of '((536 * iPercentage) / 100)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] 536 * iPercentage / 100, ~~~~~~~~~~~~~~~~~~^~~~~ Build/Strategic/StrategicMap.cc:344:23: warning: narrowing conversion of '((367 * iPercentage) / 100)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] 367 * iPercentage / 100, ~~~~~~~~~~~~~~~~~~^~~~~ Build/Strategic/StrategicMap.cc:345:19: warning: narrowing conversion of '(((int)g_ui.UILayout::m_screenWidth) - ((541 * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SCREEN_WIDTH - 541 * iPercentage / 100, Build/Strategic/StrategicMap.cc:346:19: warning: narrowing conversion of '(((int)g_ui.UILayout::m_screenHeight) - ((406 * iPercentage) / 100))' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SCREEN_HEIGHT - 406 * iPercentage / 100 In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Strategic_Mines.cc:2: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Strategic_Movement.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Movement.o Build/Strategic/Strategic_Movement.cc ===> CXX Build/Strategic/Strategic_Movement_Costs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Movement_Costs.o Build/Strategic/Strategic_Movement_Costs.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Strategic_Movement.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Strategic_Pathing.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Pathing.o Build/Strategic/Strategic_Pathing.cc ===> CXX Build/Strategic/Strategic_Status.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Status.o Build/Strategic/Strategic_Status.cc ===> CXX Build/Strategic/Strategic_Town_Loyalty.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Town_Loyalty.o Build/Strategic/Strategic_Town_Loyalty.cc ===> CXX Build/Strategic/Strategic_Turns.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Strategic_Turns.o Build/Strategic/Strategic_Turns.cc In file included from sgp/LoadSaveData.h:7, from Build/Strategic/Strategic_Town_Loyalty.cc:2: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Strategic/Town_Militia.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Strategic/Town_Militia.o Build/Strategic/Town_Militia.cc ===> CXX Build/Sys_Globals.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Sys_Globals.o Build/Sys_Globals.cc ===> CXX Build/Tactical/Air_Raid.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Air_Raid.o Build/Tactical/Air_Raid.cc ===> CXX Build/Tactical/Animation_Cache.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Animation_Cache.o Build/Tactical/Animation_Cache.cc ===> CXX Build/Tactical/Animation_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Animation_Control.o Build/Tactical/Animation_Control.cc ===> CXX Build/Tactical/Animation_Data.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Animation_Data.o Build/Tactical/Animation_Data.cc ===> CXX Build/Tactical/ArmsDealerInvInit.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/ArmsDealerInvInit.o Build/Tactical/ArmsDealerInvInit.cc ===> CXX Build/Tactical/Arms_Dealer_Init.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Arms_Dealer_Init.o Build/Tactical/Arms_Dealer_Init.cc ===> CXX Build/Tactical/Auto_Bandage.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Auto_Bandage.o Build/Tactical/Auto_Bandage.cc ===> CXX Build/Tactical/Boxing.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Boxing.o Build/Tactical/Boxing.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/Arms_Dealer_Init.cc:1: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/Bullets.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Bullets.o Build/Tactical/Bullets.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Auto_Bandage.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Campaign.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Campaign.o Build/Tactical/Campaign.cc ===> CXX Build/Tactical/Civ_Quotes.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Civ_Quotes.o Build/Tactical/Civ_Quotes.cc ===> CXX Build/Tactical/Dialogue_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Dialogue_Control.o Build/Tactical/Dialogue_Control.cc ===> CXX Build/Tactical/DisplayCover.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/DisplayCover.o Build/Tactical/DisplayCover.cc In file included from Build/Tactical/Dialogue_Control.cc:59: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ Build/Tactical/Dialogue_Control.cc: In function 'void RenderFaceOverlay(VIDEO_OVERLAY*)': Build/Tactical/Dialogue_Control.cc:1286:29: warning: narrowing conversion of '(UINT16)f.FACETYPE::usFaceWidth' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { 0, 0, f.usFaceWidth, f.usFaceHeight }; ~~^~~~~~~~~~~ Build/Tactical/Dialogue_Control.cc:1286:44: warning: narrowing conversion of '(UINT16)f.FACETYPE::usFaceHeight' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { 0, 0, f.usFaceWidth, f.usFaceHeight }; ~~^~~~~~~~~~~~ ===> CXX Build/Tactical/Drugs_And_Alcohol.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Drugs_And_Alcohol.o Build/Tactical/Drugs_And_Alcohol.cc ===> CXX Build/Tactical/End_Game.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/End_Game.o Build/Tactical/End_Game.cc ===> CXX Build/Tactical/Enemy_Soldier_Save.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Enemy_Soldier_Save.o Build/Tactical/Enemy_Soldier_Save.cc ===> CXX Build/Tactical/FOV.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/FOV.o Build/Tactical/FOV.cc ===> CXX Build/Tactical/Faces.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Faces.o Build/Tactical/Faces.cc ===> CXX Build/Tactical/Gap.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Gap.o Build/Tactical/Gap.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/Gap.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/Handle_Doors.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Handle_Doors.o Build/Tactical/Handle_Doors.cc ===> CXX Build/Tactical/Handle_Items.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Handle_Items.o Build/Tactical/Handle_Items.cc ===> CXX Build/Tactical/Handle_UI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Handle_UI.o Build/Tactical/Handle_UI.cc ===> CXX Build/Tactical/Interface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface.o Build/Tactical/Interface.cc ===> CXX Build/Tactical/Interface_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Control.o Build/Tactical/Interface_Control.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_UI.cc:79: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Interface_Cursors.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Cursors.o Build/Tactical/Interface_Cursors.cc In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Handle_Items.cc:72: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Interface_Dialogue.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Dialogue.o Build/Tactical/Interface_Dialogue.cc ===> CXX Build/Tactical/Interface_Items.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Items.o Build/Tactical/Interface_Items.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/Interface_Items.cc:6: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Interface_Items.cc:80: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Interface_Panels.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Panels.o Build/Tactical/Interface_Panels.cc ===> CXX Build/Tactical/Interface_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Interface_Utils.o Build/Tactical/Interface_Utils.cc ===> CXX Build/Tactical/Inventory_Choosing.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Inventory_Choosing.o Build/Tactical/Inventory_Choosing.cc ===> CXX Build/Tactical/Items.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Items.o Build/Tactical/Items.cc ===> CXX Build/Tactical/Keys.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Keys.o Build/Tactical/Keys.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/Keys.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LOS.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LOS.o Build/Tactical/LOS.cc ===> CXX Build/Tactical/LoadSaveBasicSoldierCreateStruct.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveBasicSoldierCreateStruct.o Build/Tactical/LoadSaveBasicSoldierCreateStruct.cc ===> CXX Build/Tactical/LoadSaveBullet.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveBullet.o Build/Tactical/LoadSaveBullet.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveBasicSoldierCreateStruct.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveMercProfile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveMercProfile.o Build/Tactical/LoadSaveMercProfile.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveBullet.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveObjectType.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveObjectType.o Build/Tactical/LoadSaveObjectType.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveMercProfile.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveObjectType.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveRottingCorpse.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveRottingCorpse.o Build/Tactical/LoadSaveRottingCorpse.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveRottingCorpse.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveSoldierCreate.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveSoldierCreate.o Build/Tactical/LoadSaveSoldierCreate.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveSoldierCreate.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveSoldierType.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveSoldierType.o Build/Tactical/LoadSaveSoldierType.cc sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveSoldierType.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/LoadSaveVehicleType.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveVehicleType.o Build/Tactical/LoadSaveVehicleType.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/LoadSaveVehicleType.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/Map_Information.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Map_Information.o Build/Tactical/Map_Information.cc ===> CXX Build/Tactical/Merc_Entering.cc ===> CXX Build/Tactical/Merc_Hiring.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Merc_Entering.o Build/Tactical/Merc_Entering.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Merc_Hiring.o Build/Tactical/Merc_Hiring.cc ===> CXX Build/Tactical/Militia_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Militia_Control.o Build/Tactical/Militia_Control.cc ===> CXX Build/Tactical/Morale.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Morale.o Build/Tactical/Morale.cc ===> CXX Build/Tactical/OppList.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/OppList.o Build/Tactical/OppList.cc ===> CXX Build/Tactical/Overhead.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Overhead.o Build/Tactical/Overhead.cc ===> CXX Build/Tactical/PathAI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/PathAI.o Build/Tactical/PathAI.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Overhead.cc:102: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Points.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Points.o Build/Tactical/Points.cc ===> CXX Build/Tactical/QArray.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/QArray.o Build/Tactical/QArray.cc ===> CXX Build/Tactical/Real_Time_Input.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Real_Time_Input.o Build/Tactical/Real_Time_Input.cc ===> CXX Build/Tactical/Rotting_Corpses.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Rotting_Corpses.o Build/Tactical/Rotting_Corpses.cc ===> CXX Build/Tactical/ShopKeeper_Interface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/ShopKeeper_Interface.o Build/Tactical/ShopKeeper_Interface.cc ===> CXX Build/Tactical/SkillCheck.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/SkillCheck.o Build/Tactical/SkillCheck.cc ===> CXX Build/Tactical/Soldier_Add.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Add.o Build/Tactical/Soldier_Add.cc Build/Tactical/ShopKeeper_Interface.cc: In function 'void RenderShopKeeperInterface()': Build/Tactical/ShopKeeper_Interface.cc:182:61: warning: narrowing conversion of '(((int)g_ui.UILayout::m_screenWidth) - 536)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] #define SKI_TACTICAL_BACKGROUND_START_WIDTH (SCREEN_WIDTH - SKI_TACTICAL_BACKGROUND_START_X) ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Build/Tactical/ShopKeeper_Interface.cc:1027:4: note: in expansion of macro 'SKI_TACTICAL_BACKGROUND_START_WIDTH' SKI_TACTICAL_BACKGROUND_START_WIDTH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ===> CXX Build/Tactical/Soldier_Ani.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Ani.o Build/Tactical/Soldier_Ani.cc ===> CXX Build/Tactical/Soldier_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Control.o Build/Tactical/Soldier_Control.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Add.cc:23: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Ani.cc:67: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Soldier_Control.cc:91: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/Tactical/Soldier_Create.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Create.o Build/Tactical/Soldier_Create.cc ===> CXX Build/Tactical/Soldier_Find.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Find.o Build/Tactical/Soldier_Find.cc ===> CXX Build/Tactical/Soldier_Init_List.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Init_List.o Build/Tactical/Soldier_Init_List.cc ===> CXX Build/Tactical/Soldier_Profile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Profile.o Build/Tactical/Soldier_Profile.cc ===> CXX Build/Tactical/Soldier_Tile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Soldier_Tile.o Build/Tactical/Soldier_Tile.cc ===> CXX Build/Tactical/Spread_Burst.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Spread_Burst.o Build/Tactical/Spread_Burst.cc ===> CXX Build/Tactical/Squads.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Squads.o Build/Tactical/Squads.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/Squads.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/Strategic_Exit_GUI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Strategic_Exit_GUI.o Build/Tactical/Strategic_Exit_GUI.cc ===> CXX Build/Tactical/Structure_Wrap.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Structure_Wrap.o Build/Tactical/Structure_Wrap.cc ===> CXX Build/Tactical/Tactical_Save.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Tactical_Save.o Build/Tactical/Tactical_Save.cc ===> CXX Build/Tactical/Tactical_Turns.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Tactical_Turns.o Build/Tactical/Tactical_Turns.cc ===> CXX Build/Tactical/TeamTurns.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/TeamTurns.o Build/Tactical/TeamTurns.cc ===> CXX Build/Tactical/Turn_Based_Input.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Turn_Based_Input.o Build/Tactical/Turn_Based_Input.cc ===> CXX Build/Tactical/UI_Cursors.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/UI_Cursors.o Build/Tactical/UI_Cursors.cc ===> CXX Build/Tactical/Vehicles.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Vehicles.o Build/Tactical/Vehicles.cc In file included from sgp/LoadSaveData.h:7, from Build/Tactical/TeamTurns.cc:1: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Tactical/Weapons.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/Weapons.o Build/Tactical/Weapons.cc ===> CXX Build/Tactical/World_Items.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/World_Items.o Build/Tactical/World_Items.cc ===> CXX Build/TacticalAI/AIList.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/AIList.o Build/TacticalAI/AIList.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/Tactical/Turn_Based_Input.cc:95: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/TacticalAI/AIMain.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/AIMain.o Build/TacticalAI/AIMain.cc ===> CXX Build/TacticalAI/AIUtils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/AIUtils.o Build/TacticalAI/AIUtils.cc ===> CXX Build/TacticalAI/Attacks.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/Attacks.o Build/TacticalAI/Attacks.cc ===> CXX Build/TacticalAI/CreatureDecideAction.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/CreatureDecideAction.o Build/TacticalAI/CreatureDecideAction.cc ===> CXX Build/TacticalAI/DecideAction.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/DecideAction.o Build/TacticalAI/DecideAction.cc ===> CXX Build/TacticalAI/FindLocations.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/FindLocations.o Build/TacticalAI/FindLocations.cc ===> CXX Build/TacticalAI/Knowledge.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/Knowledge.o Build/TacticalAI/Knowledge.cc ===> CXX Build/TacticalAI/Medical.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/Medical.o Build/TacticalAI/Medical.cc ===> CXX Build/TacticalAI/Movement.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/Movement.o Build/TacticalAI/Movement.cc ===> CXX Build/TacticalAI/NPC.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/NPC.o Build/TacticalAI/NPC.cc ===> CXX Build/TacticalAI/PanicButtons.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/PanicButtons.o Build/TacticalAI/PanicButtons.cc ===> CXX Build/TacticalAI/Realtime.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TacticalAI/Realtime.o Build/TacticalAI/Realtime.cc In file included from sgp/LoadSaveData.h:7, from Build/TacticalAI/NPC.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/TileEngine/Ambient_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Ambient_Control.o Build/TileEngine/Ambient_Control.cc ===> CXX Build/TileEngine/Buildings.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Buildings.o Build/TileEngine/Buildings.cc ===> CXX Build/TileEngine/Environment.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Environment.o Build/TileEngine/Environment.cc ===> CXX Build/TileEngine/Exit_Grids.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Exit_Grids.o Build/TileEngine/Exit_Grids.cc ===> CXX Build/TileEngine/Explosion_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Explosion_Control.o Build/TileEngine/Explosion_Control.cc ===> CXX Build/TileEngine/Fog_Of_War.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Fog_Of_War.o Build/TileEngine/Fog_Of_War.cc ===> CXX Build/TileEngine/Interactive_Tiles.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Interactive_Tiles.o Build/TileEngine/Interactive_Tiles.cc ===> CXX Build/TileEngine/Isometric_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Isometric_Utils.o Build/TileEngine/Isometric_Utils.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/Explosion_Control.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from Build/TileEngine/Interactive_Tiles.cc:39: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX Build/TileEngine/LightEffects.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LightEffects.o Build/TileEngine/LightEffects.cc ===> CXX Build/TileEngine/Lighting.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Lighting.o Build/TileEngine/Lighting.cc ===> CXX Build/TileEngine/LoadSaveExplosionType.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LoadSaveExplosionType.o Build/TileEngine/LoadSaveExplosionType.cc ===> CXX Build/TileEngine/LoadSaveLightEffect.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LoadSaveLightEffect.o Build/TileEngine/LoadSaveLightEffect.cc ===> CXX Build/TileEngine/LoadSaveLightSprite.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LoadSaveLightSprite.o Build/TileEngine/LoadSaveLightSprite.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/LoadSaveExplosionType.cc:4: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/LoadSaveLightEffect.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/TileEngine/LoadSaveRealObject.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LoadSaveRealObject.o Build/TileEngine/LoadSaveRealObject.cc ===> CXX Build/TileEngine/LoadSaveSmokeEffect.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/LoadSaveSmokeEffect.o Build/TileEngine/LoadSaveSmokeEffect.cc ===> CXX Build/TileEngine/Map_Edgepoints.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Map_Edgepoints.o Build/TileEngine/Map_Edgepoints.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/LoadSaveLightSprite.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/TileEngine/Overhead_Map.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Overhead_Map.o Build/TileEngine/Overhead_Map.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/LoadSaveSmokeEffect.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/LoadSaveRealObject.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/TileEngine/Phys_Math.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Phys_Math.o Build/TileEngine/Phys_Math.cc ===> CXX Build/TileEngine/Physics.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Physics.o Build/TileEngine/Physics.cc ===> CXX Build/TileEngine/Pits.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Pits.o Build/TileEngine/Pits.cc ===> CXX Build/TileEngine/Radar_Screen.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Radar_Screen.o Build/TileEngine/Radar_Screen.cc ===> CXX Build/TileEngine/RenderWorld.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/RenderWorld.o Build/TileEngine/RenderWorld.cc ===> CXX Build/TileEngine/Render_Dirty.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Render_Dirty.o Build/TileEngine/Render_Dirty.cc ===> CXX Build/TileEngine/Render_Fun.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Render_Fun.o Build/TileEngine/Render_Fun.cc ===> CXX Build/TileEngine/SaveLoadMap.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/SaveLoadMap.o Build/TileEngine/SaveLoadMap.cc Build/TileEngine/Render_Dirty.cc: In function 'void BlitBufferToBuffer(SGPVSurface*, SGPVSurface*, UINT16, UINT16, UINT16, UINT16)': Build/TileEngine/Render_Dirty.cc:673:55: warning: narrowing conversion of '(UINT16)usSrcX' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const r = { usSrcX, usSrcY, usWidth, usHeight }; ^ Build/TileEngine/Render_Dirty.cc:673:55: warning: narrowing conversion of '(UINT16)usSrcY' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/TileEngine/Render_Dirty.cc:673:55: warning: narrowing conversion of '(UINT16)usWidth' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] Build/TileEngine/Render_Dirty.cc:673:55: warning: narrowing conversion of '(UINT16)usHeight' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] ===> CXX Build/TileEngine/Simple_Render_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Simple_Render_Utils.o Build/TileEngine/Simple_Render_Utils.cc ===> CXX Build/TileEngine/Smell.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Smell.o Build/TileEngine/Smell.cc ===> CXX Build/TileEngine/SmokeEffects.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/SmokeEffects.o Build/TileEngine/SmokeEffects.cc ===> CXX Build/TileEngine/Structure.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Structure.o Build/TileEngine/Structure.cc ===> CXX Build/TileEngine/SysUtil.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/SysUtil.o Build/TileEngine/SysUtil.cc ===> CXX Build/TileEngine/Tactical_Placement_GUI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Tactical_Placement_GUI.o Build/TileEngine/Tactical_Placement_GUI.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/Structure.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/TileEngine/TileDat.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/TileDat.o Build/TileEngine/TileDat.cc ===> CXX Build/TileEngine/TileDef.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/TileDef.o Build/TileEngine/TileDef.cc ===> CXX Build/TileEngine/Tile_Animation.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Tile_Animation.o Build/TileEngine/Tile_Animation.cc Build/TileEngine/Tactical_Placement_GUI.cc: In function 'void HandleTacticalPlacementClicksInOverheadMap(INT32)': Build/TileEngine/Tactical_Placement_GUI.cc:947:48: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetX) + 220)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const CenterRect = { STD_SCREEN_X + 220, STD_SCREEN_Y + 120, 200, 80 }; Build/TileEngine/Tactical_Placement_GUI.cc:947:68: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetY) + 120)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const CenterRect = { STD_SCREEN_X + 220, STD_SCREEN_Y + 120, 200, 80 }; Build/TileEngine/Tactical_Placement_GUI.cc:961:46: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetX) + 220)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const CenterRect = { STD_SCREEN_X + 220, STD_SCREEN_Y + 120, 200, 80 }; Build/TileEngine/Tactical_Placement_GUI.cc:961:66: warning: narrowing conversion of '(((int)g_ui.UILayout::m_stdScreenOffsetY) + 120)' from 'int' to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const CenterRect = { STD_SCREEN_X + 220, STD_SCREEN_Y + 120, 200, 80 }; ===> CXX Build/TileEngine/Tile_Cache.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Tile_Cache.o Build/TileEngine/Tile_Cache.cc ===> CXX Build/TileEngine/Tile_Surface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/Tile_Surface.o Build/TileEngine/Tile_Surface.cc ===> CXX Build/TileEngine/WorldDat.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/WorldDat.o Build/TileEngine/WorldDat.cc ===> CXX Build/TileEngine/WorldDef.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/WorldDef.o Build/TileEngine/WorldDef.cc ===> CXX Build/TileEngine/WorldMan.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/TileEngine/WorldMan.o Build/TileEngine/WorldMan.cc ===> CXX Build/Utils/Animated_ProgressBar.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Animated_ProgressBar.o Build/Utils/Animated_ProgressBar.cc ===> CXX Build/Utils/Cinematics.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Cinematics.o Build/Utils/Cinematics.cc In file included from sgp/LoadSaveData.h:7, from Build/TileEngine/WorldDef.cc:8: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Utils/Cursors.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Cursors.o Build/Utils/Cursors.cc ===> CXX Build/Utils/Debug_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Debug_Control.o Build/Utils/Debug_Control.cc ===> CXX Build/Utils/Event_Manager.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Event_Manager.o Build/Utils/Event_Manager.cc ===> CXX Build/Utils/Event_Pump.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Event_Pump.o Build/Utils/Event_Pump.cc ===> CXX Build/Utils/Font_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Font_Control.o Build/Utils/Font_Control.cc ===> CXX Build/Utils/MapUtility.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/MapUtility.o Build/Utils/MapUtility.cc ===> CXX Build/Utils/MercTextBox.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/MercTextBox.o Build/Utils/MercTextBox.cc ===> CXX Build/Utils/Message.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Message.o Build/Utils/Message.cc Build/Utils/MercTextBox.cc: In function 'MercPopUpBox* PrepareMercPopupBox(MercPopUpBox*, MercPopUpBackground, MercPopUpBorder, const wchar_t*, UINT16, UINT16, UINT16, UINT16, UINT16*, UINT16*, MercPopupBoxFlags)': Build/Utils/MercTextBox.cc:203:53: warning: narrowing conversion of 'usWidth' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const DestRect = { 0, 0, usWidth, usHeight }; ^ Build/Utils/MercTextBox.cc:203:53: warning: narrowing conversion of 'usHeight' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] ===> CXX Build/Utils/Music_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Music_Control.o Build/Utils/Music_Control.cc ===> CXX Build/Utils/PopUpBox.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/PopUpBox.o Build/Utils/PopUpBox.cc In file included from sgp/LoadSaveData.h:7, from Build/Utils/Message.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Utils/Quantize.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Quantize.o Build/Utils/Quantize.cc ===> CXX Build/Utils/STIConvert.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/STIConvert.o Build/Utils/STIConvert.cc ===> CXX Build/Utils/Slider.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Slider.o Build/Utils/Slider.cc Build/Utils/PopUpBox.cc: In function 'void DrawBox(const PopUpBox*)': Build/Utils/PopUpBox.cc:490:35: warning: narrowing conversion of 'w' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const clip = { 0, 0, w, h }; ^ Build/Utils/PopUpBox.cc:490:35: warning: narrowing conversion of '(UINT16)h' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] ===> CXX Build/Utils/Sound_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Sound_Control.o Build/Utils/Sound_Control.cc ===> CXX Build/Utils/Text.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Text.o Build/Utils/Text.cc ===> CXX Build/Utils/Text_Input.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Text_Input.o Build/Utils/Text_Input.cc ===> CXX Build/Utils/Text_Utils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Text_Utils.o Build/Utils/Text_Utils.cc ===> CXX Build/Utils/Timer_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Timer_Control.o Build/Utils/Timer_Control.cc ===> CXX Build/Utils/Utilities.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/Utilities.o Build/Utils/Utilities.cc ===> CXX Build/Utils/WordWrap.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/WordWrap.o Build/Utils/WordWrap.cc ===> CXX sgp/Button_Sound_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Button_Sound_Control.o sgp/Button_Sound_Control.cc ===> CXX sgp/Button_System.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Button_System.o sgp/Button_System.cc In file included from sgp/LoadSaveData.h:7, from Build/Utils/Utilities.cc:3: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX sgp/Container.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Container.o sgp/Container.cc ===> CXX sgp/Cursor_Control.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Cursor_Control.o sgp/Cursor_Control.cc ===> CXX sgp/Debug.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Debug.o sgp/Debug.cc ===> CXX sgp/EncodingCorrectors.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/EncodingCorrectors.o sgp/EncodingCorrectors.cc ===> CXX sgp/FileMan.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/FileMan.o sgp/FileMan.cc ===> CXX sgp/Font.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Font.o sgp/Font.cc ===> CXX sgp/HImage.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/HImage.o sgp/HImage.cc ===> CXX sgp/ImpTGA.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/ImpTGA.o sgp/ImpTGA.cc ===> CXX sgp/Input.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Input.o sgp/Input.cc In file included from sgp/LoadSaveData.h:7, from sgp/ImpTGA.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX sgp/LibraryDataBase.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/LibraryDataBase.o sgp/LibraryDataBase.cc ===> CXX sgp/Line.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Line.o sgp/Line.cc ===> CXX sgp/LoadSaveData.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/LoadSaveData.o sgp/LoadSaveData.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan.cc:14: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from sgp/LoadSaveData.h:7, from sgp/LoadSaveData.cc:1: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX sgp/MemMan.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/MemMan.o sgp/MemMan.cc ===> CXX sgp/MouseSystem.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/MouseSystem.o sgp/MouseSystem.cc ===> CXX sgp/PCX.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/PCX.o sgp/PCX.cc ===> CXX sgp/Random.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Random.o sgp/Random.cc ===> CXX sgp/SGP.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/SGP.o sgp/SGP.cc ===> CXX sgp/SGPStrings.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/SGPStrings.o sgp/SGPStrings.cc ===> CXX sgp/STCI.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/STCI.o sgp/STCI.cc ===> CXX sgp/Shading.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Shading.o sgp/Shading.cc ===> CXX sgp/Smack_Stub.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Smack_Stub.o sgp/Smack_Stub.cc In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from sgp/SGP.cc:41: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX sgp/SoundMan.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/SoundMan.o sgp/SoundMan.cc ===> CXX sgp/StrUtils.cc ===> CXX sgp/TranslationTable.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/StrUtils.o sgp/StrUtils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/TranslationTable.o sgp/TranslationTable.cc In file included from sgp/SGP.cc:47: ./sgp/UTF8String.h: At global scope: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX sgp/UTF8String.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/UTF8String.o sgp/UTF8String.cc ===> CXX sgp/VObject.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/VObject.o sgp/VObject.cc ===> CXX sgp/VObject_Blitters.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/VObject_Blitters.o sgp/VObject_Blitters.cc In file included from sgp/UTF8String.cc:1: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.cc:7:49: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String::UTF8String(const char *utf8Encoded) throw (InvalidEncodingException) ^~~~~ sgp/UTF8String.cc:23:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String::UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException) ^~~~~ sgp/UTF8String.cc:38:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String::UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException) ^~~~~ sgp/UTF8String.cc:45:54: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String::UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException) ^~~~~ sgp/UTF8String.cc:132:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void UTF8String::append(const uint16_t *utf16Encoded) throw (InvalidEncodingException) ^~~~~ ===> CXX sgp/VSurface.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/VSurface.o sgp/VSurface.cc ===> CXX sgp/Video.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/Video.o sgp/Video.cc sgp/UTF8String.cc:148:55: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void UTF8String::append(const uint32_t *utf32Encoded) throw (InvalidEncodingException) ^~~~~ sgp/VSurface.cc: In function 'SGPVSurfaceAuto* AddVideoSurfaceFromFile(const char*)': sgp/VSurface.cc:220:38: warning: narrowing conversion of 'img.SGP::AutoPtr::operator->()->SGPImage::usWidth' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const box = { 0, 0, img->usWidth, img->usHeight }; ~~~~~^~~~~~~ sgp/VSurface.cc:220:52: warning: narrowing conversion of 'img.SGP::AutoPtr::operator->()->SGPImage::usHeight' from 'UINT16' {aka 'short unsigned int'} to 'INT16' {aka 'short int'} inside { } [-Wnarrowing] SGPBox const box = { 0, 0, img->usWidth, img->usHeight }; ~~~~~^~~~~~~~ sgp/Video.cc: In function 'void WriteTGAHeader(FILE*)': sgp/Video.cc:475:17: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::m_screenWidth)) % 256)' from 'int' to 'BYTE' {aka 'unsigned char'} inside { } [-Wnarrowing] SCREEN_WIDTH % 256, SCREEN_WIDTH / 256, sgp/Video.cc:475:38: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::m_screenWidth)) / 256)' from 'int' to 'BYTE' {aka 'unsigned char'} inside { } [-Wnarrowing] SCREEN_WIDTH % 256, SCREEN_WIDTH / 256, sgp/Video.cc:476:17: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::m_screenHeight)) % 256)' from 'int' to 'BYTE' {aka 'unsigned char'} inside { } [-Wnarrowing] SCREEN_HEIGHT % 256, SCREEN_HEIGHT / 256, sgp/Video.cc:476:38: warning: narrowing conversion of '(int)(((short int)((int)g_ui.UILayout::m_screenHeight)) / 256)' from 'int' to 'BYTE' {aka 'unsigned char'} inside { } [-Wnarrowing] SCREEN_HEIGHT % 256, SCREEN_HEIGHT / 256, ===> CXX src/AmmoTypeModel.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/AmmoTypeModel.o src/AmmoTypeModel.cc ===> CXX src/CalibreModel.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/CalibreModel.o src/CalibreModel.cc ===> CXX src/DealerInventory.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/DealerInventory.o src/DealerInventory.cc ===> CXX src/DefaultContentManager.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/DefaultContentManager.o src/DefaultContentManager.cc ===> CXX src/ItemModel.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/ItemModel.o src/ItemModel.cc In file included from src/CalibreModel.cc:7: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX src/JsonUtility.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/JsonUtility.o src/JsonUtility.cc ===> CXX src/MagazineModel.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/MagazineModel.o src/MagazineModel.cc ===> CXX src/MercProfile.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/MercProfile.o src/MercProfile.cc ===> CXX src/ModPackContentManager.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/ModPackContentManager.o src/ModPackContentManager.cc In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/DefaultContentManager.cc:21: ./sgp/UTF8String.h: At global scope: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX src/Soldier.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/Soldier.o src/Soldier.cc In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/ModPackContentManager.h:7, from src/ModPackContentManager.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX src/WeaponModels.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/WeaponModels.o src/WeaponModels.cc In file included from src/ModPackContentManager.cc:5: ./sgp/UTF8String.h: At global scope: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX src/content/ContentMercs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/content/ContentMercs.o src/content/ContentMercs.cc ===> CXX src/content/Dialogs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/content/Dialogs.o src/content/Dialogs.cc ===> CXX src/content/npcs.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/content/npcs.o src/content/npcs.cc ===> CXX src/internals/enums.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/internals/enums.o src/internals/enums.cc ===> CXX src/policy/DefaultGamePolicy.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/policy/DefaultGamePolicy.o src/policy/DefaultGamePolicy.cc In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX src/policy/DefaultIMPPolicy.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/policy/DefaultIMPPolicy.o src/policy/DefaultIMPPolicy.cc In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/config/no_tr1/memory.hpp:21, from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:27, from _build/lib-boost/boost/shared_ptr.hpp:17, from src/Soldier.h:5, from src/Soldier.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from src/Soldier.cc:14: ./sgp/UTF8String.h: At global scope: ./sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ ./sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX Build/Utils/_DutchText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_DutchText.o Build/Utils/_DutchText.cc ===> CXX Build/Utils/_EnglishText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_EnglishText.o Build/Utils/_EnglishText.cc ===> CXX Build/Utils/_FrenchText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_FrenchText.o Build/Utils/_FrenchText.cc ===> CXX Build/Utils/_GermanText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_GermanText.o Build/Utils/_GermanText.cc ===> CXX Build/Utils/_ItalianText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_ItalianText.o Build/Utils/_ItalianText.cc ===> CXX Build/Utils/_PolishText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_PolishText.o Build/Utils/_PolishText.cc ===> CXX Build/Utils/_RussianText.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Utils/_RussianText.o Build/Utils/_RussianText.cc ===> CXX _build/lib-gtest/src/gtest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest.o _build/lib-gtest/src/gtest.cc ===> CXX _build/lib-gtest/src/gtest-death-test.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-death-test.o _build/lib-gtest/src/gtest-death-test.cc ===> CXX _build/lib-gtest/src/gtest-filepath.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-filepath.o _build/lib-gtest/src/gtest-filepath.cc ===> CXX _build/lib-gtest/src/gtest-port.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-port.o _build/lib-gtest/src/gtest-port.cc ===> CXX _build/lib-gtest/src/gtest-printers.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-printers.o _build/lib-gtest/src/gtest-printers.cc ===> CXX _build/lib-gtest/src/gtest-test-part.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-test-part.o _build/lib-gtest/src/gtest-test-part.cc ===> CXX _build/lib-gtest/src/gtest-typed-test.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-gtest/src/gtest-typed-test.o _build/lib-gtest/src/gtest-typed-test.cc ===> CXX Build/SaveLoadGame_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/SaveLoadGame_unittest.o Build/SaveLoadGame_unittest.cc ===> CXX Build/Tactical/LoadSaveMercProfile_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/Tactical/LoadSaveMercProfile_unittest.o Build/Tactical/LoadSaveMercProfile_unittest.cc ===> CXX Build/VanillaDataStructures_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o Build/VanillaDataStructures_unittest.o Build/VanillaDataStructures_unittest.cc ===> CXX sgp/FileMan_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/FileMan_unittest.o sgp/FileMan_unittest.cc ===> CXX sgp/LoadSaveData_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/LoadSaveData_unittest.o sgp/LoadSaveData_unittest.cc ===> CXX sgp/UTF8String_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/UTF8String_unittest.o sgp/UTF8String_unittest.cc In file included from sgp/UTF8String_unittest.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from sgp/FileMan_unittest.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from sgp/FileMan_unittest.cc:1: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from sgp/LoadSaveData.h:7, from sgp/LoadSaveData_unittest.cc:5: sgp/UTF8String.h:55:39: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const char *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:58:42: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint8_t *utf8Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:61:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:64:44: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] UTF8String(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:109:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint16_t *utf16Encoded) throw (InvalidEncodingException); ^~~~~ sgp/UTF8String.h:112:45: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] void append(const uint32_t *utf32Encoded) throw (InvalidEncodingException); ^~~~~ ===> CXX sgp/wchar_unittest.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o sgp/wchar_unittest.o sgp/wchar_unittest.cc ===> CXX src/DefaultContentManagerUT.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/DefaultContentManagerUT.o src/DefaultContentManagerUT.cc In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/DefaultContentManagerUT.cc:6: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX src/DefaultContentManager_unittests.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/DefaultContentManager_unittests.o src/DefaultContentManager_unittests.cc ===> CXX src/JsonUtility_unittests.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/JsonUtility_unittests.o src/JsonUtility_unittests.cc ===> CXX src/VanillaWeapons_unittests.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/VanillaWeapons_unittests.o src/VanillaWeapons_unittests.cc ===> CXX src/TestUtils.cc c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o src/TestUtils.o src/TestUtils.cc ===> CXX _build/lib-MicroIni/src/MicroIni/File.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-MicroIni/src/MicroIni/File.o _build/lib-MicroIni/src/MicroIni/File.cpp In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from src/DefaultContentManager.h:14, from src/VanillaWeapons_unittests.cc:8: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/VanillaWeapons_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem.hpp:16, from src/DefaultContentManager_unittests.cc:4: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-MicroIni/src/MicroIni/Line.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-MicroIni/src/MicroIni/Line.o _build/lib-MicroIni/src/MicroIni/Line.cpp In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from src/DefaultContentManager.h:14, from src/DefaultContentManager_unittests.cc:8: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp: At global scope: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from /usr/include/c++/8.0/iomanip:43, from _build/lib-gtest/include/gtest/internal/gtest-internal.h:56, from _build/lib-gtest/include/gtest/gtest.h:58, from src/DefaultContentManager_unittests.cc:2: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:68:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-MicroIni/src/MicroIni/Section.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-MicroIni/src/MicroIni/Section.o _build/lib-MicroIni/src/MicroIni/Section.cpp In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-MicroIni/src/MicroIni/Value.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-MicroIni/src/MicroIni/Value.o _build/lib-MicroIni/src/MicroIni/Value.cpp In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/smart_ptr.hpp:21, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/memory:80, from _build/lib-boost/boost/smart_ptr/scoped_ptr.hpp:21, from _build/lib-boost/boost/scoped_ptr.hpp:14, from _build/lib-boost/boost/smart_ptr.hpp:19, from ./src/DefaultContentManager.h:14, from src/TestUtils.cc:5: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-boost/libs/system/src/error_code.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/system/src/error_code.o _build/lib-boost/libs/system/src/error_code.cpp ===> CXX _build/lib-boost/libs/filesystem/src/codecvt_error_category.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/codecvt_error_category.o _build/lib-boost/libs/filesystem/src/codecvt_error_category.cpp ===> CXX _build/lib-boost/libs/filesystem/src/operations.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/operations.o _build/lib-boost/libs/filesystem/src/operations.cpp ===> CXX _build/lib-boost/libs/filesystem/src/path.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/path.o _build/lib-boost/libs/filesystem/src/path.cpp ===> CXX _build/lib-boost/libs/filesystem/src/path_traits.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/path_traits.o _build/lib-boost/libs/filesystem/src/path_traits.cpp ===> CXX _build/lib-boost/libs/filesystem/src/portability.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/portability.o _build/lib-boost/libs/filesystem/src/portability.cpp ===> CXX _build/lib-boost/libs/filesystem/src/unique_path.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/unique_path.o _build/lib-boost/libs/filesystem/src/unique_path.cpp In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/operations.cpp:44: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-boost/libs/filesystem/src/utf8_codecvt_facet.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/utf8_codecvt_facet.o _build/lib-boost/libs/filesystem/src/utf8_codecvt_facet.cpp In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/portability.cpp:21: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> CXX _build/lib-boost/libs/filesystem/src/windows_file_codecvt.cpp c++ -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest -c -MMD -o _build/lib-boost/libs/filesystem/src/windows_file_codecvt.o _build/lib-boost/libs/filesystem/src/windows_file_codecvt.cpp In file included from _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:32, from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/detail/shared_count.hpp:323:33: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/libs/filesystem/src/path.cpp:26: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/libs/filesystem/src/path.cpp:26: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:247:65: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] template< class T, class R > struct sp_enable_if_auto_ptr< std::auto_ptr< T >, R > ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:446:31: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:459:22: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr( std::auto_ptr && r ): px(r.get()), pn() ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:525:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr & r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:534:34: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] shared_ptr & operator=( std::auto_ptr && r ) ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ In file included from _build/lib-boost/boost/shared_ptr.hpp:17, from _build/lib-boost/boost/filesystem/path.hpp:29, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: _build/lib-boost/boost/smart_ptr/shared_ptr.hpp: In member function 'boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)': _build/lib-boost/boost/smart_ptr/shared_ptr.hpp:536:38: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations] this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); ^~~~~~~~ In file included from /usr/include/c++/8.0/bits/locale_conv.h:41, from /usr/include/c++/8.0/locale:43, from _build/lib-boost/boost/filesystem/path_traits.hpp:29, from _build/lib-boost/boost/filesystem/path.hpp:25, from _build/lib-boost/boost/filesystem/operations.hpp:25, from _build/lib-boost/libs/filesystem/src/unique_path.cpp:20: /usr/include/c++/8.0/bits/unique_ptr.h:53:28: note: declared here template class auto_ptr; ^~~~~~~~ ===> LD ja2 c++ -pipe -O2 -fno-strict-aliasing -DGAME_VERSION=\"v0.14.01\" -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I . -I Build -I Build/Editor -I Build/Laptop -I Build/Res -I Build/Strategic -I Build/Tactical -I Build/TacticalAI -I Build/TileEngine -I Build/Utils -I sgp -I src -I _build/lib-MicroIni/include -I _build/lib-boost -I _build/lib-rapidjson -I _build/lib-slog -I _build/lib-smacker/libsmacker -I _build/lib-utf8cpp/source -Wpointer-arith -Wreturn-type -Wunused-label -Wunused-variable -Wwrite-strings -DJA2 -DMICROINI_STATIC -D WITH_UNITTESTS -I _build/lib-gtest/include -I _build/lib-gtest _build/lib-slog/slog/slog.o _build/lib-smacker/libsmacker/smacker.o _build/lib-smacker/libsmacker/smk_hufftree.o _build/lib-smacker/libsmacker/smk_bitstream.o Build/AniViewScreen.o Build/Credits.o Build/UILayout.o Build/Editor/Cursor_Modes.o Build/Editor/EditScreen.o Build/Editor/Edit_Sys.o Build/Editor/EditorBuildings.o Build/Editor/EditorItems.o Build/Editor/EditorMapInfo.o Build/Editor/EditorMercs.o Build/Editor/EditorTerrain.o Build/Editor/Editor_Callbacks.o Build/Editor/Editor_Modes.o Build/Editor/Editor_Taskbar_Creation.o Build/Editor/Editor_Taskbar_Utils.o Build/Editor/Editor_Undo.o Build/Editor/Item_Statistics.o Build/Editor/LoadScreen.o Build/Editor/MessageBox.o Build/Editor/NewSmooth.o Build/Editor/PopupMenu.o Build/Editor/Road_Smoothing.o Build/Editor/Sector_Summary.o Build/Editor/SelectWin.o Build/Editor/SmartMethod.o Build/Editor/Smooth.o Build/Editor/Smoothing_Utils.o Build/Cheats.o Build/Fade_Screen.o Build/GameInitOptionsScreen.o Build/GameLoop.o Build/GameRes.o Build/GameState.o Build/GameScreen.o Build/GameSettings.o Build/GameVersion.o Build/HelpScreen.o Build/Init.o Build/Intro.o Build/JA2_Splash.o Build/JAScreens.o Build/Laptop/AIM.o Build/Laptop/AIMArchives.o Build/Laptop/AIMFacialIndex.o Build/Laptop/AIMHistory.o Build/Laptop/AIMLinks.o Build/Laptop/AIMMembers.o Build/Laptop/AIMPolicies.o Build/Laptop/AIMSort.o Build/Laptop/BobbyR.o Build/Laptop/BobbyRAmmo.o Build/Laptop/BobbyRArmour.o Build/Laptop/BobbyRGuns.o Build/Laptop/BobbyRMailOrder.o Build/Laptop/BobbyRMisc.o Build/Laptop/BobbyRShipments.o Build/Laptop/BobbyRUsed.o Build/Laptop/BrokenLink.o Build/Laptop/CharProfile.o Build/Laptop/EMail.o Build/Laptop/Files.o Build/Laptop/Finances.o Build/Laptop/Florist.o Build/Laptop/Florist_Cards.o Build/Laptop/Florist_Gallery.o Build/Laptop/Florist_Order_Form.o Build/Laptop/Funeral.o Build/Laptop/History.o Build/Laptop/IMPVideoObjects.o Build/Laptop/IMP_AboutUs.o Build/Laptop/IMP_Attribute_Entrance.o Build/Laptop/IMP_Attribute_Finish.o Build/Laptop/IMP_Attribute_Selection.o Build/Laptop/IMP_Begin_Screen.o Build/Laptop/IMP_Compile_Character.o Build/Laptop/IMP_Confirm.o Build/Laptop/IMP_Finish.o Build/Laptop/IMP_HomePage.o Build/Laptop/IMP_MainPage.o Build/Laptop/IMP_Personality_Entrance.o Build/Laptop/IMP_Personality_Finish.o Build/Laptop/IMP_Personality_Quiz.o Build/Laptop/IMP_Portraits.o Build/Laptop/IMP_Text_System.o Build/Laptop/IMP_Voices.o Build/Laptop/Insurance.o Build/Laptop/Insurance_Comments.o Build/Laptop/Insurance_Contract.o Build/Laptop/Insurance_Info.o Build/Laptop/Laptop.o Build/Laptop/Mercs.o Build/Laptop/Mercs_Account.o Build/Laptop/Mercs_Files.o Build/Laptop/Mercs_No_Account.o Build/Laptop/Personnel.o Build/Laptop/Store_Inventory.o Build/LoadSaveEMail.o Build/LoadSaveTacticalStatusType.o Build/Loading_Screen.o Build/MainMenuScreen.o Build/MercPortrait.o Build/MessageBoxScreen.o Build/Options_Screen.o Build/SaveLoadGame.o Build/SaveLoadScreen.o Build/Screens.o Build/Strategic/AI_Viewer.o Build/Strategic/Assignments.o Build/Strategic/Auto_Resolve.o Build/Strategic/Campaign_Init.o Build/Strategic/Creature_Spreading.o Build/Strategic/Game_Clock.o Build/Strategic/Game_Event_Hook.o Build/Strategic/Game_Events.o Build/Strategic/Game_Init.o Build/Strategic/Hourly_Update.o Build/Strategic/LoadSaveSectorInfo.o Build/Strategic/LoadSaveStrategicMapElement.o Build/Strategic/LoadSaveUndergroundSectorInfo.o Build/Strategic/MapScreen.o Build/Strategic/Map_Screen_Helicopter.o Build/Strategic/Map_Screen_Interface.o Build/Strategic/Map_Screen_Interface_Border.o Build/Strategic/Map_Screen_Interface_Bottom.o Build/Strategic/Map_Screen_Interface_Map.o Build/Strategic/Map_Screen_Interface_Map_Inventory.o Build/Strategic/Map_Screen_Interface_TownMine_Info.o Build/Strategic/Meanwhile.o Build/Strategic/Merc_Contract.o Build/Strategic/Player_Command.o Build/Strategic/PreBattle_Interface.o Build/Strategic/Queen_Command.o Build/Strategic/QuestText.o Build/Strategic/Quest_Debug_System.o Build/Strategic/Quests.o Build/Strategic/Scheduling.o Build/Strategic/Strategic.o Build/Strategic/StrategicMap.o Build/Strategic/Strategic_AI.o Build/Strategic/Strategic_Event_Handler.o Build/Strategic/Strategic_Merc_Handler.o Build/Strategic/Strategic_Mines.o Build/Strategic/Strategic_Movement.o Build/Strategic/Strategic_Movement_Costs.o Build/Strategic/Strategic_Pathing.o Build/Strategic/Strategic_Status.o Build/Strategic/Strategic_Town_Loyalty.o Build/Strategic/Strategic_Turns.o Build/Strategic/Town_Militia.o Build/Sys_Globals.o Build/Tactical/Air_Raid.o Build/Tactical/Animation_Cache.o Build/Tactical/Animation_Control.o Build/Tactical/Animation_Data.o Build/Tactical/ArmsDealerInvInit.o Build/Tactical/Arms_Dealer_Init.o Build/Tactical/Auto_Bandage.o Build/Tactical/Boxing.o Build/Tactical/Bullets.o Build/Tactical/Campaign.o Build/Tactical/Civ_Quotes.o Build/Tactical/Dialogue_Control.o Build/Tactical/DisplayCover.o Build/Tactical/Drugs_And_Alcohol.o Build/Tactical/End_Game.o Build/Tactical/Enemy_Soldier_Save.o Build/Tactical/FOV.o Build/Tactical/Faces.o Build/Tactical/Gap.o Build/Tactical/Handle_Doors.o Build/Tactical/Handle_Items.o Build/Tactical/Handle_UI.o Build/Tactical/Interface.o Build/Tactical/Interface_Control.o Build/Tactical/Interface_Cursors.o Build/Tactical/Interface_Dialogue.o Build/Tactical/Interface_Items.o Build/Tactical/Interface_Panels.o Build/Tactical/Interface_Utils.o Build/Tactical/Inventory_Choosing.o Build/Tactical/Items.o Build/Tactical/Keys.o Build/Tactical/LOS.o Build/Tactical/LoadSaveBasicSoldierCreateStruct.o Build/Tactical/LoadSaveBullet.o Build/Tactical/LoadSaveMercProfile.o Build/Tactical/LoadSaveObjectType.o Build/Tactical/LoadSaveRottingCorpse.o Build/Tactical/LoadSaveSoldierCreate.o Build/Tactical/LoadSaveSoldierType.o Build/Tactical/LoadSaveVehicleType.o Build/Tactical/Map_Information.o Build/Tactical/Merc_Entering.o Build/Tactical/Merc_Hiring.o Build/Tactical/Militia_Control.o Build/Tactical/Morale.o Build/Tactical/OppList.o Build/Tactical/Overhead.o Build/Tactical/PathAI.o Build/Tactical/Points.o Build/Tactical/QArray.o Build/Tactical/Real_Time_Input.o Build/Tactical/Rotting_Corpses.o Build/Tactical/ShopKeeper_Interface.o Build/Tactical/SkillCheck.o Build/Tactical/Soldier_Add.o Build/Tactical/Soldier_Ani.o Build/Tactical/Soldier_Control.o Build/Tactical/Soldier_Create.o Build/Tactical/Soldier_Find.o Build/Tactical/Soldier_Init_List.o Build/Tactical/Soldier_Profile.o Build/Tactical/Soldier_Tile.o Build/Tactical/Spread_Burst.o Build/Tactical/Squads.o Build/Tactical/Strategic_Exit_GUI.o Build/Tactical/Structure_Wrap.o Build/Tactical/Tactical_Save.o Build/Tactical/Tactical_Turns.o Build/Tactical/TeamTurns.o Build/Tactical/Turn_Based_Input.o Build/Tactical/UI_Cursors.o Build/Tactical/Vehicles.o Build/Tactical/Weapons.o Build/Tactical/World_Items.o Build/TacticalAI/AIList.o Build/TacticalAI/AIMain.o Build/TacticalAI/AIUtils.o Build/TacticalAI/Attacks.o Build/TacticalAI/CreatureDecideAction.o Build/TacticalAI/DecideAction.o Build/TacticalAI/FindLocations.o Build/TacticalAI/Knowledge.o Build/TacticalAI/Medical.o Build/TacticalAI/Movement.o Build/TacticalAI/NPC.o Build/TacticalAI/PanicButtons.o Build/TacticalAI/Realtime.o Build/TileEngine/Ambient_Control.o Build/TileEngine/Buildings.o Build/TileEngine/Environment.o Build/TileEngine/Exit_Grids.o Build/TileEngine/Explosion_Control.o Build/TileEngine/Fog_Of_War.o Build/TileEngine/Interactive_Tiles.o Build/TileEngine/Isometric_Utils.o Build/TileEngine/LightEffects.o Build/TileEngine/Lighting.o Build/TileEngine/LoadSaveExplosionType.o Build/TileEngine/LoadSaveLightEffect.o Build/TileEngine/LoadSaveLightSprite.o Build/TileEngine/LoadSaveRealObject.o Build/TileEngine/LoadSaveSmokeEffect.o Build/TileEngine/Map_Edgepoints.o Build/TileEngine/Overhead_Map.o Build/TileEngine/Phys_Math.o Build/TileEngine/Physics.o Build/TileEngine/Pits.o Build/TileEngine/Radar_Screen.o Build/TileEngine/RenderWorld.o Build/TileEngine/Render_Dirty.o Build/TileEngine/Render_Fun.o Build/TileEngine/SaveLoadMap.o Build/TileEngine/Simple_Render_Utils.o Build/TileEngine/Smell.o Build/TileEngine/SmokeEffects.o Build/TileEngine/Structure.o Build/TileEngine/SysUtil.o Build/TileEngine/Tactical_Placement_GUI.o Build/TileEngine/TileDat.o Build/TileEngine/TileDef.o Build/TileEngine/Tile_Animation.o Build/TileEngine/Tile_Cache.o Build/TileEngine/Tile_Surface.o Build/TileEngine/WorldDat.o Build/TileEngine/WorldDef.o Build/TileEngine/WorldMan.o Build/Utils/Animated_ProgressBar.o Build/Utils/Cinematics.o Build/Utils/Cursors.o Build/Utils/Debug_Control.o Build/Utils/Event_Manager.o Build/Utils/Event_Pump.o Build/Utils/Font_Control.o Build/Utils/MapUtility.o Build/Utils/MercTextBox.o Build/Utils/Message.o Build/Utils/Music_Control.o Build/Utils/PopUpBox.o Build/Utils/Quantize.o Build/Utils/STIConvert.o Build/Utils/Slider.o Build/Utils/Sound_Control.o Build/Utils/Text.o Build/Utils/Text_Input.o Build/Utils/Text_Utils.o Build/Utils/Timer_Control.o Build/Utils/Utilities.o Build/Utils/WordWrap.o sgp/Button_Sound_Control.o sgp/Button_System.o sgp/Container.o sgp/Cursor_Control.o sgp/Debug.o sgp/EncodingCorrectors.o sgp/FileMan.o sgp/Font.o sgp/HImage.o sgp/ImpTGA.o sgp/Input.o sgp/LibraryDataBase.o sgp/Line.o sgp/LoadSaveData.o sgp/MemMan.o sgp/MouseSystem.o sgp/PCX.o sgp/Random.o sgp/SGP.o sgp/SGPStrings.o sgp/STCI.o sgp/Shading.o sgp/Smack_Stub.o sgp/SoundMan.o sgp/StrUtils.o sgp/TranslationTable.o sgp/UTF8String.o sgp/VObject.o sgp/VObject_Blitters.o sgp/VSurface.o sgp/Video.o src/AmmoTypeModel.o src/CalibreModel.o src/DealerInventory.o src/DefaultContentManager.o src/ItemModel.o src/JsonUtility.o src/MagazineModel.o src/MercProfile.o src/ModPackContentManager.o src/Soldier.o src/WeaponModels.o src/content/ContentMercs.o src/content/Dialogs.o src/content/npcs.o src/internals/enums.o src/policy/DefaultGamePolicy.o src/policy/DefaultIMPPolicy.o Build/Utils/_DutchText.o Build/Utils/_EnglishText.o Build/Utils/_FrenchText.o Build/Utils/_GermanText.o Build/Utils/_ItalianText.o Build/Utils/_PolishText.o Build/Utils/_RussianText.o _build/lib-gtest/src/gtest.o _build/lib-gtest/src/gtest-death-test.o _build/lib-gtest/src/gtest-filepath.o _build/lib-gtest/src/gtest-port.o _build/lib-gtest/src/gtest-printers.o _build/lib-gtest/src/gtest-test-part.o _build/lib-gtest/src/gtest-typed-test.o Build/SaveLoadGame_unittest.o Build/Tactical/LoadSaveMercProfile_unittest.o Build/VanillaDataStructures_unittest.o sgp/FileMan_unittest.o sgp/LoadSaveData_unittest.o sgp/UTF8String_unittest.o sgp/wchar_unittest.o src/DefaultContentManagerUT.o src/DefaultContentManager_unittests.o src/JsonUtility_unittests.o src/VanillaWeapons_unittests.o src/TestUtils.o _build/lib-MicroIni/src/MicroIni/File.o _build/lib-MicroIni/src/MicroIni/Line.o _build/lib-MicroIni/src/MicroIni/Section.o _build/lib-MicroIni/src/MicroIni/Value.o _build/lib-boost/libs/system/src/error_code.o _build/lib-boost/libs/filesystem/src/codecvt_error_category.o _build/lib-boost/libs/filesystem/src/operations.o _build/lib-boost/libs/filesystem/src/path.o _build/lib-boost/libs/filesystem/src/path_traits.o _build/lib-boost/libs/filesystem/src/portability.o _build/lib-boost/libs/filesystem/src/unique_path.o _build/lib-boost/libs/filesystem/src/utf8_codecvt_facet.o _build/lib-boost/libs/filesystem/src/windows_file_codecvt.o -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread -lm -o ja2 gmake[1]: Leaving directory '/construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for ja2-0.14.01 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7' test -z "yes" || install -d /construction/games/jaggedalliance2/stage/usr/local/bin test -z "yes" || install -d /construction/games/jaggedalliance2/stage/usr/local/man/man6 test -z "yes" || install -d /construction/games/jaggedalliance2/stage/usr/local/share/ja2 test -z "yes" || install -m 555 ja2 /construction/games/jaggedalliance2/stage/usr/local/bin test -z "yes" || cp -r externalized /construction/games/jaggedalliance2/stage/usr/local/share/ja2 test -z "yes" || cp -r mods /construction/games/jaggedalliance2/stage/usr/local/share/ja2 test -z "yes" || cp -r _unittests /construction/games/jaggedalliance2/stage/usr/local/share/ja2 test -z "yes" || install -m 444 ja2_manpage /construction/games/jaggedalliance2/stage/usr/local/man/man6/ja2.6 gmake[1]: Leaving directory '/construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7' install -m 0644 /construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7/_build/distr-files-linux/ja2-stracciatella.desktop /construction/games/jaggedalliance2/stage/usr/local/share/applications install -m 0644 /construction/games/jaggedalliance2/gennady-ja2-stracciatella-5585014471a7/Build/Res/jagged3.ico /construction/games/jaggedalliance2/stage/usr/local/share/pixmaps/jagged2.ico ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for ja2-0.14.01 file sizes/checksums [73]: . done packing files [73]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Tuesday, 23 OCT 2018 at 20:11:21 UTC Duration: 00:02:50