>>> fheroes2: Building testing/fheroes2 1.1.1-r0 (using abuild 3.13.0-r3) started Sun, 14 Jul 2024 22:17:49 +0000 >>> fheroes2: Checking sanity of /home/buildozer/aports/testing/fheroes2/APKBUILD... >>> fheroes2: Analyzing dependencies... >>> fheroes2: Installing for build: build-base gettext gnu-libiconv sed sdl2-dev sdl2_image-dev sdl2_mixer-dev zlib-dev (1/70) Installing libintl (0.22.5-r0) (2/70) Installing gettext-envsubst (0.22.5-r0) (3/70) Installing gettext-libs (0.22.5-r0) (4/70) Installing xz-libs (5.6.2-r0) (5/70) Installing libxml2 (2.12.8-r0) (6/70) Installing gettext (0.22.5-r0) (7/70) Installing gnu-libiconv-libs (1.17-r2) (8/70) Installing gnu-libiconv (1.17-r2) (9/70) Installing sed (4.9-r2) (10/70) Installing sdl2 (2.28.5-r1) (11/70) Installing linux-headers (6.6-r0) (12/70) Installing hwdata-pci (0.382-r0) (13/70) Installing libpciaccess (0.18.1-r0) (14/70) Installing libdrm (2.4.122-r0) (15/70) Installing libpciaccess-dev (0.18.1-r0) (16/70) Installing libdrm-dev (2.4.122-r0) (17/70) Installing libxau (1.0.11-r4) (18/70) Installing xorgproto (2024.1-r0) (19/70) Installing libxau-dev (1.0.11-r4) (20/70) Installing libmd (1.1.0-r0) (21/70) Installing libbsd (0.12.2-r0) (22/70) Installing libxdmcp (1.1.5-r1) (23/70) Installing libxcb (1.16.1-r0) (24/70) Installing libx11 (1.8.9-r1) (25/70) Installing libxext (1.3.6-r2) (26/70) Installing libbz2 (1.0.8-r6) (27/70) Installing libffi (3.4.6-r0) (28/70) Installing gdbm (1.24-r0) (29/70) Installing mpdecimal (4.0.0-r0) (30/70) Installing libpanelw (6.5_p20240601-r0) (31/70) Installing readline (8.2.10-r0) (32/70) Installing sqlite-libs (3.46.0-r0) (33/70) Installing python3 (3.12.3-r1) (34/70) Installing python3-pycache-pyc0 (3.12.3-r1) (35/70) Installing pyc (3.12.3-r1) (36/70) Installing xcb-proto-pyc (1.16.0-r1) (37/70) Installing python3-pyc (3.12.3-r1) (38/70) Installing xcb-proto (1.16.0-r1) (39/70) Installing libxdmcp-dev (1.1.5-r1) (40/70) Installing libxcb-dev (1.16.1-r0) (41/70) Installing xtrans (1.5.0-r0) (42/70) Installing libx11-dev (1.8.9-r1) (43/70) Installing libxext-dev (1.3.6-r2) (44/70) Installing libxdamage (1.1.6-r5) (45/70) Installing libxfixes (6.0.1-r4) (46/70) Installing libxfixes-dev (6.0.1-r4) (47/70) Installing libxdamage-dev (1.1.6-r5) (48/70) Installing libxshmfence (1.3.2-r6) (49/70) Installing libxshmfence-dev (1.3.2-r6) (50/70) Installing mesa (24.1.2-r1) (51/70) Installing wayland-libs-server (1.23.0-r0) (52/70) Installing mesa-gbm (24.1.2-r1) (53/70) Installing mesa-glapi (24.1.2-r1) (54/70) Installing wayland-libs-client (1.23.0-r0) (55/70) Installing mesa-egl (24.1.2-r1) (56/70) Installing libxxf86vm (1.1.5-r6) (57/70) Installing mesa-gl (24.1.2-r1) (58/70) Installing mesa-gles (24.1.2-r1) (59/70) Installing llvm17-libs (17.0.6-r2) (60/70) Installing mesa-osmesa (24.1.2-r1) (61/70) Installing mesa-xatracker (24.1.2-r1) (62/70) Installing libxxf86vm-dev (1.1.5-r6) (63/70) Installing mesa-dev (24.1.2-r1) (64/70) Installing sdl2-dev (2.28.5-r1) (65/70) Installing sdl2_image (2.8.2-r0) (66/70) Installing sdl2_image-dev (2.8.2-r0) (67/70) Installing sdl2_mixer (2.8.0-r0) (68/70) Installing sdl2_mixer-dev (2.8.0-r0) (69/70) Installing zlib-dev (1.3.1-r1) (70/70) Installing .makedepends-fheroes2 (20240714.221750) Executing busybox-1.36.1-r31.trigger OK: 574 MiB in 172 packages >>> fheroes2: Cleaning up srcdir >>> fheroes2: Cleaning up pkgdir >>> fheroes2: Cleaning up tmpdir >>> fheroes2: Fetching https://distfiles.alpinelinux.org/distfiles/edge/fheroes2-1.1.1.tar.gz >>> fheroes2: Fetching https://distfiles.alpinelinux.org/distfiles/edge/fheroes2-1.1.1.tar.gz >>> fheroes2: Checking sha512sums... fheroes2-1.1.1.tar.gz: OK >>> fheroes2: Unpacking /var/cache/distfiles/edge/fheroes2-1.1.1.tar.gz... make -C src make[1]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src' make[1]: libpng-config: No such file or directory make[1]: libpng-config: No such file or directory make -C thirdparty/libsmacker CCFLAGS="-fsigned-char -pthread -O3" CFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security" CXXFLAGS="-Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1" CPPFLAGS="" make[2]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/thirdparty/libsmacker' gcc -c -MD smacker.c -fsigned-char -pthread -O3 -Os -fstack-clash-protection -Wformat -Werror=format-security ar crvs libsmacker.a smacker.o a - smacker.o make[2]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/thirdparty/libsmacker' make -C engine make[2]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/engine' g++ -c -MD agg_file.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD audio.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD core.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD dir.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD h2d_file.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD image.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD image_palette.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD image_tool.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD localevent.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD logging.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD pal.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD rand.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD render_processor.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD screen.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD serialize.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD smk_decoder.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD system.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD thread.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD timing.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD tinyconfig.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD tools.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD translations.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD xmi2mid.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD zzlib.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual ar crvs libengine.a agg_file.o audio.o core.o dir.o h2d_file.o image.o image_palette.o image_tool.o localevent.o logging.o pal.o rand.o render_processor.o screen.o serialize.o smk_decoder.o system.o thread.o timing.o tinyconfig.o tools.o translations.o xmi2mid.o zzlib.o a - agg_file.o a - audio.o a - core.o a - dir.o a - h2d_file.o a - image.o a - image_palette.o a - image_tool.o a - localevent.o a - logging.o a - pal.o a - rand.o a - render_processor.o a - screen.o a - serialize.o a - smk_decoder.o a - system.o a - thread.o a - timing.o a - tinyconfig.o a - tools.o a - translations.o a - xmi2mid.o a - zzlib.o make[2]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/engine' make -C dist make[2]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/dist' g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/agg.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/agg_image.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/bin_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/icn.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/m82.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/mus.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/agg/xmi.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/ai_base.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/ai_common.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/ai_hero_action.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/ai_personality.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/army/army.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/army/army_bar.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/army/army_troop.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/army/army_ui_helper.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/audio/audio_manager.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_action.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_animation.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_arena.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_army.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_board.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_bridge.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_catapult.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_cell.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_command.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_dialogs.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_grave.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_interface.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_main.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_only.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_pathfinding.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_tower.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/battle/battle_troop.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/campaign/campaign_data.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/campaign/campaign_savedata.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/campaign/campaign_scenariodata.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/buildinginfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/captain.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_building.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_building_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_dialog.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_mageguild.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_tavern.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_town.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/castle_well.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/castle/mageguild.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_adventure.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_arena.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_armyinfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_artifact.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_audio.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_box.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_buyboat.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_chest.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_file.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_frameborder.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_game_settings.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_gameinfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_giftresources.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_graphics_settings.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_hotkeys.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_interface_settings.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_language_selection.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_levelup.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_marketplace.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_quickinfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_recruit.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_resolution.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_selectcount.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_selectfile.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_selectitems.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_selectscenario.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_system_options.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/dialog/dialog_thievesguild.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_castle_details_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_daily_event_spec_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_daily_events_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_event_details_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_interface.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_interface_panel.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_mainmenu.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_map_specs_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_object_popup_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_options.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_rumor_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_save_map_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_sphinx_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/editor_ui_helper.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/editor/history_manager.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/difficulty.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/fheroes2.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_campaign.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_credits.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_delays.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_highscores.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_hotkeys.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_interface.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_io.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_loadgame.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_logo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_mainmenu.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_mainmenu_ui.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_newgame.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_over.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_scenarioinfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_startgame.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_static.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/game_video.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/game/highscores.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/cursor.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_base.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_border.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_buttons.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_cpanel.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_events.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_focus.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_gamearea.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_icons.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_radar.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/interface_status.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/player_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/skill_bar.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/statusbar.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_base.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_button.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_campaign.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_castle.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_dialog.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_font.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_keyboard.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_kingdom.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_language.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_map_interface.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_map_object.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_monster.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_option_item.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_scrollbar.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_text.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_tool.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/gui/ui_window.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/h2d/h2d.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/direction.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_action.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_base.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_dialog.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_indicator.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/functional:67, from ../fheroes2/army/army.h:29, from ../fheroes2/army/army.cpp:24: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Distance = int; _Tp = pair; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_meeting.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_move.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_recruits.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/heroes_spell.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/route.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/heroes/skill.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/color.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/experience.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/kingdom.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/kingdom_overview.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/luck.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/morale.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/payment.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/profit.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/puzzle.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/race.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/resource_trading.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/speed.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/view_world.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/kingdom/week.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/ground.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/map_format_helper.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/map_format_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/map_object_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps_fileinfo.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps_objects.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps_tiles.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps_tiles_helper.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/maps_tiles_render.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/mp2.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/mp2_helper.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/c++/13.2.1/functional:64: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&, double&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/position.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/maps/visit.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/monster/monster.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/monster/monster_anim.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/monster/monster_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/mounts.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objcrck.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objdirt.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objdsrt.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objgras.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objlava.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objmult.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objsnow.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objswmp.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objtown.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objwatr.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/objxloc.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/objects/trees.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/resource/artifact.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/resource/artifact_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/resource/artifact_ultimate.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/resource/resource.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/spell/spell.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/spell/spell_book.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/spell/spell_info.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/spell/spell_storage.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/system/bitmodes.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/system/players.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/system/settings.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/world/world.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/world/world_loadmap.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, double&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'bool Troops::mergeWeakestTroopsIfNeeded()' at ../fheroes2/army/army.cpp:879:60: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Troops::mergeWeakestTroopsIfNeeded()::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool Troops::mergeWeakestTroopsIfNeeded()' at ../fheroes2/army/army.cpp:885:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator*, vector > >; _Compare = Troops::mergeWeakestTroopsIfNeeded()::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'bool Troops::mergeWeakestTroopsIfNeeded()' at ../fheroes2/army/army.cpp:885:14: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/world/world_object_uid.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/world/world_pathfinding.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/world/world_regions.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal_battle.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal_castle.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal_hero.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal_kingdom.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual g++ -c -MD -I../fheroes2/agg/ -I../fheroes2/ai/ -I../fheroes2/army/ -I../fheroes2/audio/ -I../fheroes2/battle/ -I../fheroes2/campaign/ -I../fheroes2/castle/ -I../fheroes2/dialog/ -I../fheroes2/editor/ -I../fheroes2/game/ -I../fheroes2/gui/ -I../fheroes2/h2d/ -I../fheroes2/heroes/ -I../fheroes2/image/ -I../fheroes2/kingdom/ -I../fheroes2/maps/ -I../fheroes2/monster/ -I../fheroes2/objects/ -I../fheroes2/resource/ -I../fheroes2/spell/ -I../fheroes2/system/ -I../fheroes2/world/ -I../fheroes2/ai/normal/ ../fheroes2/ai/normal/ai_normal_spell.cpp -fsigned-char -pthread -O3 -DWITH_IMAGE -DFHEROES2_DATA="/usr/share/fheroes2" -I/usr/include/SDL2 -D_REENTRANT -I../engine -I../thirdparty/libsmacker -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1 -std=c++17 -pedantic -Wall -Wextra -Wcast-align -Wextra-semi -Wfloat-conversion -Wfloat-equal -Winit-self -Wredundant-decls -Wshadow -Wundef -Wuninitialized -Wunused -Wctor-dtor-privacy -Woverloaded-virtual In file included from /usr/include/c++/13.2.1/vector:72, from ../fheroes2/monster/monster_info.h:26, from ../fheroes2/monster/monster_info.cpp:21: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const int&, const char*&, const fheroes2::MonsterSound&, const fheroes2::MonsterBattleStats&, const fheroes2::MonsterGeneralStats&}; _Tp = fheroes2::MonsterData; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:62, from ../fheroes2/ai/normal/ai_normal.h:27, from ../fheroes2/ai/normal/ai_normal.cpp:21: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const int&, const char*&, const fheroes2::MonsterSound&, const fheroes2::MonsterBattleStats&, const fheroes2::MonsterGeneralStats&}; _Tp = fheroes2::MonsterData; _Alloc = std::allocator]', inlined from 'void {anonymous}::populateMonsterData()' at ../fheroes2/monster/monster_info.cpp:396:37: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/bits/stl_algo.h:61, from /usr/include/c++/13.2.1/algorithm:61, from ../fheroes2/ai/normal/ai_normal_kingdom.cpp:21: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Distance = int; _Tp = {anonymous}::HeroValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Distance = int; _Tp = {anonymous}::HeroValue; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1792 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1918 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1918:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1911:23, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1926:27: /usr/include/c++/13.2.1/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 425 | std::__pop_heap(__first, __last, __last, __comp); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1932:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1932 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1812 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]': /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 /usr/include/c++/13.2.1/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/map:62, from ../fheroes2/ai/normal/ai_normal_kingdom.cpp:25: /usr/include/c++/13.2.1/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/map:63: /usr/include/c++/13.2.1/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = AI::EnemyArmy; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = {anonymous}::setHeroRoles(VecHeroes&, int)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void {anonymous}::setHeroRoles(VecHeroes&, int)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:176:22, inlined from 'virtual void AI::Normal::KingdomTurn(Kingdom&)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:865:25: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = {anonymous}::setHeroRoles(VecHeroes&, int)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void {anonymous}::setHeroRoles(VecHeroes&, int)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:176:22, inlined from 'virtual void AI::Normal::KingdomTurn(Kingdom&)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:865:25: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = {anonymous}::setHeroRoles(VecHeroes&, int)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void {anonymous}::setHeroRoles(VecHeroes&, int)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:196:18, inlined from 'virtual void AI::Normal::KingdomTurn(Kingdom&)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:865:25: /usr/include/c++/13.2.1/bits/stl_algo.h:1947:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1947 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1948 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1949 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<{anonymous}::setHeroRoles(VecHeroes&, int):: >]' at /usr/include/c++/13.2.1/bits/stl_algo.h:1950:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, vector<{anonymous}::HeroValue> >; _Compare = {anonymous}::setHeroRoles(VecHeroes&, int)::]' at /usr/include/c++/13.2.1/bits/stl_algo.h:4894:18, inlined from 'void {anonymous}::setHeroRoles(VecHeroes&, int)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:196:18, inlined from 'virtual void AI::Normal::KingdomTurn(Kingdom&)' at ../fheroes2/ai/normal/ai_normal_kingdom.cpp:865:25: /usr/include/c++/13.2.1/bits/stl_algo.h:1859:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1859 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_algo.h:1864:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::HeroValue*, std::vector<{anonymous}::HeroValue> >' changed in GCC 7.1 1864 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ lnk: fheroes2 g++ -o fheroes2 agg.o agg_image.o bin_info.o icn.o m82.o mus.o xmi.o ai_base.o ai_common.o ai_hero_action.o ai_personality.o army.o army_bar.o army_troop.o army_ui_helper.o audio_manager.o battle_action.o battle_animation.o battle_arena.o battle_army.o battle_board.o battle_bridge.o battle_catapult.o battle_cell.o battle_command.o battle_dialogs.o battle_grave.o battle_interface.o battle_main.o battle_only.o battle_pathfinding.o battle_tower.o battle_troop.o campaign_data.o campaign_savedata.o campaign_scenariodata.o buildinginfo.o captain.o castle.o castle_building.o castle_building_info.o castle_dialog.o castle_mageguild.o castle_tavern.o castle_town.o castle_well.o mageguild.o dialog_adventure.o dialog_arena.o dialog_armyinfo.o dialog_artifact.o dialog_audio.o dialog_box.o dialog_buyboat.o dialog_chest.o dialog_file.o dialog_frameborder.o dialog_game_settings.o dialog_gameinfo.o dialog_giftresources.o dialog_graphics_settings.o dialog_hotkeys.o dialog_interface_settings.o dialog_language_selection.o dialog_levelup.o dialog_marketplace.o dialog_quickinfo.o dialog_recruit.o dialog_resolution.o dialog_selectcount.o dialog_selectfile.o dialog_selectitems.o dialog_selectscenario.o dialog_system_options.o dialog_thievesguild.o editor_castle_details_window.o editor_daily_event_spec_window.o editor_daily_events_window.o editor_event_details_window.o editor_interface.o editor_interface_panel.o editor_mainmenu.o editor_map_specs_window.o editor_object_popup_window.o editor_options.o editor_rumor_window.o editor_save_map_window.o editor_sphinx_window.o editor_ui_helper.o history_manager.o difficulty.o fheroes2.o game.o game_campaign.o game_credits.o game_delays.o game_highscores.o game_hotkeys.o game_interface.o game_io.o game_loadgame.o game_logo.o game_mainmenu.o game_mainmenu_ui.o game_newgame.o game_over.o game_scenarioinfo.o game_startgame.o game_static.o game_video.o highscores.o cursor.o interface_base.o interface_border.o interface_buttons.o interface_cpanel.o interface_events.o interface_focus.o interface_gamearea.o interface_icons.o interface_radar.o interface_status.o player_info.o skill_bar.o statusbar.o ui_base.o ui_button.o ui_campaign.o ui_castle.o ui_dialog.o ui_font.o ui_keyboard.o ui_kingdom.o ui_language.o ui_map_interface.o ui_map_object.o ui_monster.o ui_option_item.o ui_scrollbar.o ui_text.o ui_tool.o ui_window.o h2d.o direction.o heroes.o heroes_action.o heroes_base.o heroes_dialog.o heroes_indicator.o heroes_meeting.o heroes_move.o heroes_recruits.o heroes_spell.o route.o skill.o color.o experience.o kingdom.o kingdom_overview.o luck.o morale.o payment.o profit.o puzzle.o race.o resource_trading.o speed.o view_world.o week.o ground.o map_format_helper.o map_format_info.o map_object_info.o maps.o maps_fileinfo.o maps_objects.o maps_tiles.o maps_tiles_helper.o maps_tiles_render.o mp2.o mp2_helper.o position.o visit.o monster.o monster_anim.o monster_info.o mounts.o objcrck.o objdirt.o objdsrt.o objgras.o objlava.o objmult.o objsnow.o objswmp.o objtown.o objwatr.o objxloc.o trees.o artifact.o artifact_info.o artifact_ultimate.o resource.o spell.o spell_book.o spell_info.o spell_storage.o bitmodes.o players.o settings.o world.o world_loadmap.o world_object_uid.o world_pathfinding.o world_regions.o ai_normal.o ai_normal_battle.o ai_normal_castle.o ai_normal_hero.o ai_normal_kingdom.o ai_normal_spell.o ../engine/libengine.a ../thirdparty/libsmacker/libsmacker.a -lSDL2_mixer -L/usr/lib -lSDL2 -lSDL2_image -lz -Wl,--as-needed,-O1,--sort-common -pthread make[2]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/dist' make -C dist pot make[2]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/dist' gen: fheroes2.pot make[2]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src/dist' make[1]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/src' make -C files/lang make[1]: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/files/lang' sed -e '1,20 s/UTF-8/CP1251/' be.po | iconv -f utf-8 -t CP1251 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o be.mo --no-convert; else msgfmt - -o be.mo; fi sed -e '1,20 s/UTF-8/CP1251/' bg.po | iconv -f utf-8 -t CP1251 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o bg.mo --no-convert; else msgfmt - -o bg.mo; fi sed -e '1,20 s/UTF-8/CP1250/' cs.po | iconv -f utf-8 -t CP1250 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o cs.mo --no-convert; else msgfmt - -o cs.mo; fi sed -e '1,20 s/UTF-8/CP1252/' de.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o de.mo --no-convert; else msgfmt - -o de.mo; fi sed -e '1,20 s/UTF-8/CP1252/' dk.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o dk.mo --no-convert; else msgfmt - -o dk.mo; fi sed -e '1,20 s/UTF-8/CP1252/' es.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o es.mo --no-convert; else msgfmt - -o es.mo; fi sed -e '1,20 s/UTF-8/CP1252/' fr.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o fr.mo --no-convert; else msgfmt - -o fr.mo; fi sed -e '1,20 s/UTF-8/CP1250/' hu.po | iconv -f utf-8 -t CP1250 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o hu.mo --no-convert; else msgfmt - -o hu.mo; fi sed -e '1,20 s/UTF-8/CP1252/' it.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o it.mo --no-convert; else msgfmt - -o it.mo; fi sed -e '1,20 s/UTF-8/CP1257/' lt.po | iconv -f utf-8 -t CP1257 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o lt.mo --no-convert; else msgfmt - -o lt.mo; fi sed -e '1,20 s/UTF-8/CP1252/' nb.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o nb.mo --no-convert; else msgfmt - -o nb.mo; fi sed -e '1,20 s/UTF-8/CP1252/' nl.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o nl.mo --no-convert; else msgfmt - -o nl.mo; fi sed -e '1,20 s/UTF-8/CP1250/' pl.po | iconv -f utf-8 -t CP1250 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o pl.mo --no-convert; else msgfmt - -o pl.mo; fi sed -e '1,20 s/UTF-8/CP1252/' pt.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o pt.mo --no-convert; else msgfmt - -o pt.mo; fi sed -e '1,20 s/UTF-8/ISO-8859-16/' ro.po | iconv -f utf-8 -t ISO-8859-16 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o ro.mo --no-convert; else msgfmt - -o ro.mo; fi sed -e '1,20 s/UTF-8/CP1251/' ru.po | iconv -f utf-8 -t CP1251 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o ru.mo --no-convert; else msgfmt - -o ru.mo; fi sed -e '1,20 s/UTF-8/CP1250/' sk.po | iconv -f utf-8 -t CP1250 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o sk.mo --no-convert; else msgfmt - -o sk.mo; fi sed -e '1,20 s/UTF-8/CP1252/' sv.po | iconv -f utf-8 -t CP1252 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o sv.mo --no-convert; else msgfmt - -o sv.mo; fi sed -e '1,20 s/UTF-8/CP1254/' tr.po | iconv -f utf-8 -t CP1254 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o tr.mo --no-convert; else msgfmt - -o tr.mo; fi sed -e '1,20 s/UTF-8/CP1251/' uk.po | iconv -f utf-8 -t CP1251 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o uk.mo --no-convert; else msgfmt - -o uk.mo; fi sed -e '1,20 s/UTF-8/CP1258/' vi.po | iconv -f utf-8 -t CP1258 | if msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o vi.mo --no-convert; else msgfmt - -o vi.mo; fi : warning: Charset "ISO-8859-16" is not a portable encoding name. Message conversion to user's charset might not work. : warning: Charset "CP1258" is not a portable encoding name. Message conversion to user's charset might not work. make[1]: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/files/lang' make: Entering directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/files/lang' make: Nothing to be done for 'all'. make: Leaving directory '/home/buildozer/aports/testing/fheroes2/src/fheroes2-1.1.1/files/lang' >>> fheroes2: Entering fakeroot... >>> fheroes2-lang*: Running split function lang... >>> fheroes2-lang*: Preparing subpackage fheroes2-lang... >>> fheroes2-lang*: Running postcheck for fheroes2-lang >>> fheroes2*: Running postcheck for fheroes2 >>> fheroes2*: Preparing package fheroes2... >>> fheroes2*: Stripping binaries >>> fheroes2*: Script found. /bin/sh added as a dependency for fheroes2-1.1.1-r0.apk >>> fheroes2*: Adding .post-install >>> fheroes2-lang*: Scanning shared objects >>> fheroes2*: Scanning shared objects >>> fheroes2-lang*: Tracing dependencies... >>> fheroes2-lang*: Package size: 4.2 MB >>> fheroes2-lang*: Compressing data... >>> fheroes2-lang*: Create checksum... >>> fheroes2-lang*: Create fheroes2-lang-1.1.1-r0.apk >>> fheroes2*: Tracing dependencies... /bin/sh so:libSDL2-2.0.so.0 so:libSDL2_image-2.0.so.0 so:libSDL2_mixer-2.0.so.0 so:libc.musl-armhf.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 so:libz.so.1 >>> fheroes2*: Package size: 3.5 MB >>> fheroes2*: Compressing data... >>> fheroes2*: Create checksum... >>> fheroes2*: Create fheroes2-1.1.1-r0.apk >>> fheroes2: Build complete at Sun, 14 Jul 2024 22:18:09 +0000 elapsed time 0h 0m 20s >>> fheroes2: Cleaning up srcdir >>> fheroes2: Cleaning up pkgdir >>> fheroes2: Uninstalling dependencies... (1/70) Purging .makedepends-fheroes2 (20240714.221750) (2/70) Purging gettext (0.22.5-r0) (3/70) Purging gettext-envsubst (0.22.5-r0) (4/70) Purging gnu-libiconv (1.17-r2) (5/70) Purging sed (4.9-r2) Executing sed-4.9-r2.post-deinstall (6/70) Purging sdl2_image-dev (2.8.2-r0) (7/70) Purging sdl2_image (2.8.2-r0) (8/70) Purging sdl2_mixer-dev (2.8.0-r0) (9/70) Purging sdl2_mixer (2.8.0-r0) (10/70) Purging zlib-dev (1.3.1-r1) (11/70) Purging gettext-libs (0.22.5-r0) (12/70) Purging gnu-libiconv-libs (1.17-r2) (13/70) Purging libintl (0.22.5-r0) (14/70) Purging python3-pyc (3.12.3-r1) (15/70) Purging python3-pycache-pyc0 (3.12.3-r1) (16/70) Purging xcb-proto-pyc (1.16.0-r1) (17/70) Purging pyc (3.12.3-r1) (18/70) Purging sdl2-dev (2.28.5-r1) (19/70) Purging sdl2 (2.28.5-r1) (20/70) Purging mesa-dev (24.1.2-r1) (21/70) Purging libxdamage-dev (1.1.6-r5) (22/70) Purging libxdamage (1.1.6-r5) (23/70) Purging libxshmfence-dev (1.3.2-r6) (24/70) Purging mesa-egl (24.1.2-r1) (25/70) Purging mesa-gbm (24.1.2-r1) (26/70) Purging mesa-gl (24.1.2-r1) (27/70) Purging mesa-gles (24.1.2-r1) (28/70) Purging mesa-osmesa (24.1.2-r1) (29/70) Purging mesa-xatracker (24.1.2-r1) (30/70) Purging mesa (24.1.2-r1) (31/70) Purging wayland-libs-client (1.23.0-r0) (32/70) Purging wayland-libs-server (1.23.0-r0) (33/70) Purging libxxf86vm-dev (1.1.5-r6) (34/70) Purging libxxf86vm (1.1.5-r6) (35/70) Purging libxfixes-dev (6.0.1-r4) (36/70) Purging libxfixes (6.0.1-r4) (37/70) Purging libxext-dev (1.3.6-r2) (38/70) Purging libxext (1.3.6-r2) (39/70) Purging libx11-dev (1.8.9-r1) (40/70) Purging xtrans (1.5.0-r0) (41/70) Purging libx11 (1.8.9-r1) (42/70) Purging libxcb-dev (1.16.1-r0) (43/70) Purging libxcb (1.16.1-r0) (44/70) Purging xcb-proto (1.16.0-r1) (45/70) Purging python3 (3.12.3-r1) (46/70) Purging gdbm (1.24-r0) (47/70) Purging libdrm-dev (2.4.122-r0) (48/70) Purging linux-headers (6.6-r0) (49/70) Purging libdrm (2.4.122-r0) (50/70) Purging libpciaccess-dev (0.18.1-r0) (51/70) Purging libpciaccess (0.18.1-r0) (52/70) Purging hwdata-pci (0.382-r0) (53/70) Purging libxdmcp-dev (1.1.5-r1) (54/70) Purging libxdmcp (1.1.5-r1) (55/70) Purging libbsd (0.12.2-r0) (56/70) Purging libbz2 (1.0.8-r6) (57/70) Purging llvm17-libs (17.0.6-r2) (58/70) Purging libffi (3.4.6-r0) (59/70) Purging libmd (1.1.0-r0) (60/70) Purging libpanelw (6.5_p20240601-r0) (61/70) Purging libxau-dev (1.0.11-r4) (62/70) Purging libxau (1.0.11-r4) (63/70) Purging libxml2 (2.12.8-r0) (64/70) Purging libxshmfence (1.3.2-r6) (65/70) Purging mesa-glapi (24.1.2-r1) (66/70) Purging mpdecimal (4.0.0-r0) (67/70) Purging readline (8.2.10-r0) (68/70) Purging sqlite-libs (3.46.0-r0) (69/70) Purging xorgproto (2024.1-r0) (70/70) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r31.trigger OK: 315 MiB in 102 packages >>> fheroes2: Updating the testing/armhf repository index... >>> fheroes2: Signing the index...