=>> Building games/scourge build started at Thu Jan 22 01:02:22 EST 2026 port directory: /usr/ports/games/scourge package name: scourge-0.21.1_15 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1220 Aug 27 2024 /usr/ports/games/scourge/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: 05f0f44a557a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 01 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p7 1403000 UNAME_r=14.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/01/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for scourge-0.21.1_15: DEBUG=off: Build with debugging support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --with-data-dir=/usr/local/share/scourge --disable-debug --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/scourge/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/scourge/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/scourge/work/.cache HOME=/wrkdirs/usr/ports/games/scourge/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/scourge/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/scourge/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh DEFAULT_AUTOCONF=2.72 CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/scourge/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/scourge/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/scourge/work/.cache HOME=/wrkdirs/usr/ports/games/scourge/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/scourge/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/scourge/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES DEFAULT_AUTOCONF=2.72 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 " CXXSTD=c++14 BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/scourge" EXAMPLESDIR="share/examples/scourge" DATADIR="share/scourge" WWWDIR="www/scourge" ETCDIR="etc/scourge" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/scourge DOCSDIR=/usr/local/share/doc/scourge EXAMPLESDIR=/usr/local/share/examples/scourge WWWDIR=/usr/local/www/scourge ETCDIR=/usr/local/etc/scourge --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The scourge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scourge-0.21.1_15 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> scourge-0.21.1_15 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of scourge-0.21.1_15 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The scourge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by scourge-0.21.1_15 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The scourge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by scourge-0.21.1_15 for building => SHA256 Checksum OK for scourge/scourge-0.21.1.src.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The scourge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by scourge-0.21.1_15 for building ===> Extracting for scourge-0.21.1_15 => SHA256 Checksum OK for scourge/scourge-0.21.1.src.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for scourge-0.21.1_15 ===> Applying FreeBSD patches for scourge-0.21.1_15 from /usr/ports/games/scourge/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scourge-0.21.1_15 depends on package: gettext-runtime>=0.26 - not found ===> Installing existing package /packages/All/gettext-runtime-0.26.pkg [pkg.DaveG.ca] Installing gettext-runtime-0.26... [pkg.DaveG.ca] `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] Extracting gettext-runtime-0.26: .......... done ===> scourge-0.21.1_15 depends on package: gettext-runtime>=0.26 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: gettext-tools>=0.26 - not found ===> Installing existing package /packages/All/gettext-tools-0.26.pkg [pkg.DaveG.ca] Installing gettext-tools-0.26... [pkg.DaveG.ca] `-- Installing libtextstyle-0.26... [pkg.DaveG.ca] `-- Extracting libtextstyle-0.26: .......... done [pkg.DaveG.ca] Extracting gettext-tools-0.26: .......... done ===> scourge-0.21.1_15 depends on package: gettext-tools>=0.26 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> scourge-0.21.1_15 depends on package: gmake>=4.4.1 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> scourge-0.21.1_15 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_17,2.pkg [pkg.DaveG.ca] Installing sdl-1.2.15_17,2... [pkg.DaveG.ca] `-- Installing aalib-1.4.r5_14... [pkg.DaveG.ca] `-- Extracting aalib-1.4.r5_14: .......... done [pkg.DaveG.ca] `-- Installing libGLU-9.0.3... [pkg.DaveG.ca] | `-- Installing libglvnd-1.7.0... [pkg.DaveG.ca] | | `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] | | `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] | | `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] | `-- Extracting libglvnd-1.7.0: .......... done [pkg.DaveG.ca] `-- Extracting libGLU-9.0.3: ..... done [pkg.DaveG.ca] `-- Installing libXrandr-1.5.4... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXrandr-1.5.4: .......... done [pkg.DaveG.ca] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> scourge-0.21.1_15 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: autoconf>=2.72_1 - not found ===> Installing existing package /packages/All/autoconf-2.72_1.pkg [pkg.DaveG.ca] Installing autoconf-2.72_1... [pkg.DaveG.ca] `-- Installing autoconf-switch-20220527... [pkg.DaveG.ca] `-- Extracting autoconf-switch-20220527: ....... done [pkg.DaveG.ca] `-- Installing m4-1.4.20,1... [pkg.DaveG.ca] `-- Extracting m4-1.4.20,1: .......... done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] Extracting autoconf-2.72_1: .......... done ===> scourge-0.21.1_15 depends on package: autoconf>=2.72_1 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: automake>=1.18.1 - not found ===> Installing existing package /packages/All/automake-1.18.1.pkg [pkg.DaveG.ca] Installing automake-1.18.1... [pkg.DaveG.ca] Extracting automake-1.18.1: .......... done ===> scourge-0.21.1_15 depends on package: automake>=1.18.1 - found ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on package: xorgproto>=0 - found ===> scourge-0.21.1_15 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> scourge-0.21.1_15 depends on file: /usr/local/bin/ccache - found ===> Returning to build of scourge-0.21.1_15 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scourge-0.21.1_15 depends on shared library: libfreetype.so - not found ===> Installing existing package /packages/All/freetype2-2.14.1.pkg [pkg.DaveG.ca] Installing freetype2-2.14.1... [pkg.DaveG.ca] `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] `-- Installing png-1.6.53... [pkg.DaveG.ca] `-- Extracting png-1.6.53: .......... done [pkg.DaveG.ca] Extracting freetype2-2.14.1: .......... done ===== Message from freetype2-2.14.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> scourge-0.21.1_15 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> scourge-0.21.1_15 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> scourge-0.21.1_15 depends on shared library: libSDL_image.so - not found ===> Installing existing package /packages/All/sdl_image-1.2.12_14.pkg [pkg.DaveG.ca] Installing sdl_image-1.2.12_14... [pkg.DaveG.ca] `-- Installing jpeg-turbo-3.1.3... [pkg.DaveG.ca] `-- Extracting jpeg-turbo-3.1.3: .......... done [pkg.DaveG.ca] `-- Installing tiff-4.7.1... [pkg.DaveG.ca] | `-- Installing jbigkit-2.1_3... [pkg.DaveG.ca] | `-- Extracting jbigkit-2.1_3: .......... done [pkg.DaveG.ca] | `-- Installing lerc-4.0.0... [pkg.DaveG.ca] | `-- Extracting lerc-4.0.0: ..... done [pkg.DaveG.ca] | `-- Installing libdeflate-1.25... [pkg.DaveG.ca] | `-- Extracting libdeflate-1.25: .......... done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting tiff-4.7.1: .......... done [pkg.DaveG.ca] `-- Installing webp-1.6.0... [pkg.DaveG.ca] | `-- Installing giflib-5.2.2... [pkg.DaveG.ca] | `-- Extracting giflib-5.2.2: .......... done [pkg.DaveG.ca] `-- Extracting webp-1.6.0: .......... done [pkg.DaveG.ca] Extracting sdl_image-1.2.12_14: ....... done ===> scourge-0.21.1_15 depends on shared library: libSDL_image.so - found (/usr/local/lib/libSDL_image.so) ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on shared library: libSDL_mixer.so - not found ===> Installing existing package /packages/All/sdl_mixer-1.2.12_15.pkg [pkg.DaveG.ca] Installing sdl_mixer-1.2.12_15... [pkg.DaveG.ca] `-- Installing flac-1.5.0,1... [pkg.DaveG.ca] | `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] | `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] `-- Extracting flac-1.5.0,1: .......... done [pkg.DaveG.ca] `-- Installing libmikmod-3.3.13... [pkg.DaveG.ca] `-- Extracting libmikmod-3.3.13: ....... done [pkg.DaveG.ca] `-- Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg.DaveG.ca] `-- Installing smpeg-0.4.4_18... [pkg.DaveG.ca] `-- Extracting smpeg-0.4.4_18: .......... done [pkg.DaveG.ca] `-- Installing timidity-0.2i_1... [pkg.DaveG.ca] `-- Extracting timidity-0.2i_1: .......... done [pkg.DaveG.ca] Extracting sdl_mixer-1.2.12_15: ...... done ===== Message from timidity-0.2i_1: -- ===> NOTICE: The timidity port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> scourge-0.21.1_15 depends on shared library: libSDL_mixer.so - found (/usr/local/lib/libSDL_mixer.so) ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on shared library: libSDL_net.so - not found ===> Installing existing package /packages/All/sdl_net-1.2.8_3.pkg [pkg.DaveG.ca] Installing sdl_net-1.2.8_3... [pkg.DaveG.ca] Extracting sdl_net-1.2.8_3: ...... done ===> scourge-0.21.1_15 depends on shared library: libSDL_net.so - found (/usr/local/lib/libSDL_net.so) ===> Returning to build of scourge-0.21.1_15 ===> scourge-0.21.1_15 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) ===> scourge-0.21.1_15 depends on shared library: libSDL_ttf.so - not found ===> Installing existing package /packages/All/sdl_ttf-2.0.11_8.pkg [pkg.DaveG.ca] Installing sdl_ttf-2.0.11_8... [pkg.DaveG.ca] Extracting sdl_ttf-2.0.11_8: ........ done ===> scourge-0.21.1_15 depends on shared library: libSDL_ttf.so - found (/usr/local/lib/libSDL_ttf.so) ===> Returning to build of scourge-0.21.1_15 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for scourge-0.21.1_15 autoreconf2.72: warning: autoconf input should be named 'configure.ac', not 'configure.in' Copying file po/Makevars.template aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:429: AM_INIT_AUTOMAKE is expanded from... configure.in:6: the top level configure.in:7: warning: 'AM_CONFIG_HEADER': this macro is obsolete. configure.in:7: You should use the 'AC_CONFIG_HEADERS' macro instead. aclocal.m4:740: AM_CONFIG_HEADER is expanded from... configure.in:7: the top level configure.in:10: warning: The macro 'AC_GNU_SOURCE' is obsolete. configure.in:10: You should run autoupdate. ./lib/autoconf/specific.m4:489: AC_GNU_SOURCE is expanded from... configure.in:10: the top level configure.in:11: warning: AM_PROG_MKDIR_P: this macro is deprecated, and will soon be removed. configure.in:11: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, configure.in:11: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. ./lib/autoconf/general.m4:2434: AC_DIAGNOSE is expanded from... aclocal.m4:707: AM_PROG_MKDIR_P is expanded from... m4/po.m4:23: AM_PO_SUBDIRS is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... m4/visibility.m4:23: gl_VISIBILITY is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/stdint_h.m4:12: gl_AC_HEADER_STDINT_H is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/intdiv0.m4:9: gt_INTDIV0 is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes_h.m4:12: gl_AC_HEADER_INTTYPES_H is expanded from... m4/uintmax_t.m4:14: gl_AC_TYPE_UINTMAX_T is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/ulonglong.m4:11: gl_AC_TYPE_UNSIGNED_LONG_LONG is expanded from... m4/uintmax_t.m4:14: gl_AC_TYPE_UINTMAX_T is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes-h.m4:12: gl_HEADER_INTTYPES_H is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/inttypes-pri.m4:12: gt_INTTYPES_PRI is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_HELP_STRING' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:204: AC_HELP_STRING is expanded from... m4/lock.m4:29: gl_LOCK_BODY is expanded from... m4/lock.m4:22: gl_LOCK is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... m4/lock.m4:29: gl_LOCK_BODY is expanded from... m4/lock.m4:22: gl_LOCK is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... m4/lock.m4:29: gl_LOCK_BODY is expanded from... m4/lock.m4:22: gl_LOCK is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:612: gt_CHECK_DECL is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/iconv.m4:20: AM_ICONV_LINK is expanded from... m4/iconv.m4:75: AM_ICONV is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... m4/iconv.m4:75: AM_ICONV is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:491: gt_INTL_SUBDIR_CORE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/signed.m4:9: bh_C_SIGNED is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/longlong.m4:11: gl_AC_TYPE_LONG_LONG is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/longdouble.m4:14: gt_TYPE_LONGDOUBLE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/wchar_t.m4:11: gt_TYPE_WCHAR_T is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/wint_t.m4:11: gt_TYPE_WINT_T is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/intmax.m4:11: gt_TYPE_INTMAX_T is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/printf-posix.m4:11: gt_PRINTF_POSIX is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro '_AC_COMPUTE_INT' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:3374: _AC_COMPUTE_INT is expanded from... m4/size_max.m4:9: gl_SIZE_MAX is expanded from... m4/xsize.m4:7: gl_XSIZE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... m4/size_max.m4:9: gl_SIZE_MAX is expanded from... m4/xsize.m4:7: gl_XSIZE is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:574: gt_INTL_MACOSX is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_COMPILE' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2845: AC_TRY_COMPILE is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:612: gt_CHECK_DECL is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/codeset.m4:9: AM_LANGINFO_CODESET is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/lcmessage.m4:21: gt_LC_MESSAGES is expanded from... m4/gettext.m4:353: AM_INTL_SUBDIR is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:574: gt_INTL_MACOSX is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:11: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:11: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... lib/m4sugar/m4sh.m4:690: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:697: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/gettext.m4:57: AM_GNU_GETTEXT is expanded from... configure.in:11: the top level configure.in:41: warning: The macro 'AC_HEADER_STDC' is obsolete. configure.in:41: You should run autoupdate. ./lib/autoconf/headers.m4:663: AC_HEADER_STDC is expanded from... configure.in:41: the top level configure.in:46: warning: The macro 'AC_HEADER_TIME' is obsolete. configure.in:46: You should run autoupdate. ./lib/autoconf/headers.m4:702: AC_HEADER_TIME is expanded from... configure.in:46: the top level configure.in:162: warning: The macro 'AC_TRY_RUN' is obsolete. configure.in:162: You should run autoupdate. ./lib/autoconf/general.m4:2995: AC_TRY_RUN is expanded from... acinclude.m4:62: AM_PATH_SDL is expanded from... configure.in:162: the top level configure.in:162: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:162: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... acinclude.m4:62: AM_PATH_SDL is expanded from... configure.in:162: the top level configure.in:299: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:299: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:249: CHECK_FOR_GL_LIB is expanded from... configure.in:272: FIND_GL_LIB is expanded from... configure.in:299: the top level configure.in:306: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:306: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:249: CHECK_FOR_GL_LIB is expanded from... configure.in:272: FIND_GL_LIB is expanded from... configure.in:306: the top level configure.in:340: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:340: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:325: CHECK_FOR_GLU_LIB is expanded from... configure.in:340: the top level configure.in:351: warning: The macro 'AC_TRY_LINK' is obsolete. configure.in:351: You should run autoupdate. ./lib/autoconf/general.m4:2918: AC_TRY_LINK is expanded from... configure.in:325: CHECK_FOR_GLU_LIB is expanded from... configure.in:351: the top level configure.in:459: warning: The macro 'AC_TRY_CPP' is obsolete. configure.in:459: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.in:451: CHECK_FOR_GL_H is expanded from... configure.in:459: the top level configure.in:466: warning: The macro 'AC_TRY_CPP' is obsolete. configure.in:466: You should run autoupdate. ./lib/autoconf/general.m4:2762: AC_TRY_CPP is expanded from... configure.in:451: CHECK_FOR_GL_H is expanded from... configure.in:466: the top level configure.in:579: warning: AC_OUTPUT should be used without arguments. configure.in:579: You should run autoupdate. configure.in:595: warning: AC_OUTPUT should be used without arguments. configure.in:595: You should run autoupdate. autoheader2.72: warning: autoconf input should be named 'configure.ac', not 'configure.in' automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:6: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:6: https://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.in:11: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. configure.in:11: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, configure.in:11: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. configure.in:10: installing './compile' src/Makefile.am:2: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') automake: warning: autoconf input should be named 'configure.ac', not 'configure.in' src/common/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/events/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/freetype/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/gui/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/io/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/net/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/render/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/rpg/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/sqbinding/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/sqstdlib/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/squirrel/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/test/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') src/tools/Makefile.am:1: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/games/scourge/work/scourge/config.rpath configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether sleep supports fractional seconds... yes checking filesystem timestamp resolution... 0.01 checking whether build environment is sane... yes checking for a race-free mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether /usr/local/bin/gmake sets $(MAKE)... yes checking whether /usr/local/bin/gmake supports nested variables... yes checking xargs -n works... yes checking whether UID '0' is supported by ustar format... yes checking whether GID '0' is supported by ustar format... yes checking how to create a ustar tar archive... (cached) /usr/bin/tar checking whether /usr/local/bin/gmake supports the include directive... yes (GNU style) checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether cc accepts -g... yes checking for cc option to enable C11 features... none needed checking whether cc understands -c and -o together... yes checking dependency style of cc... gcc3 checking for stdio.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for strings.h... (cached) yes checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for wchar.h... (cached) yes checking for minix/config.h... (cached) no checking for sys/param.h... (cached) yes checking for sys/time.h... (cached) yes checking whether it is safe to define __EXTENSIONS__... yes checking whether _XOPEN_SOURCE should be defined... no checking whether NLS is requested... yes checking for msgfmt... /usr/local/bin/msgfmt checking for gmsgfmt... /usr/local/bin/msgfmt checking for xgettext... /usr/local/bin/xgettext checking for msgmerge... /usr/local/bin/msgmerge checking build system type... amd64-portbld-freebsd14.3 checking host system type... amd64-portbld-freebsd14.3 checking how to run the C preprocessor... cpp checking for egrep -e... /usr/bin/grep -E checking whether we are using the GNU C Library 2 or newer... no checking for ranlib... ranlib checking for simple visibility declarations... yes checking for inline... inline checking for size_t... (cached) yes checking for stdint.h... (cached) yes checking for working alloca.h... no checking for alloca... yes checking for getpagesize... (cached) yes checking for working mmap... (cached) yes checking whether integer division by zero raises SIGFPE... (cached) yes checking for inttypes.h... (cached) yes checking for unsigned long long... (cached) yes checking for inttypes.h... (cached) yes checking whether the inttypes.h PRIxNN macros are broken... no checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for shared library run path origin... done checking whether imported symbols can be declared weak... yes checking for pthread.h... (cached) yes checking for pthread_kill in -lpthread... yes checking for pthread_rwlock_t... yes checking for multithread API to use... posix checking for argz.h... (cached) no checking for limits.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/param.h... (cached) yes checking for getcwd... (cached) yes checking for getegid... (cached) yes checking for geteuid... (cached) yes checking for getgid... (cached) yes checking for getuid... (cached) yes checking for mempcpy... yes checking for munmap... (cached) yes checking for stpcpy... (cached) yes checking for strcasecmp... (cached) yes checking for strdup... (cached) yes checking for strtoul... (cached) yes checking for tsearch... (cached) yes checking for argz_count... (cached) no checking for argz_stringify... (cached) no checking for argz_next... (cached) no checking for __fsetlocking... no checking whether feof_unlocked is declared... (cached) yes checking whether fgets_unlocked is declared... no checking for iconv... yes checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); checking for NL_LOCALE_NAME macro... no checking for bison... no checking for signed... yes checking for long long... (cached) yes checking for long double... yes checking for wchar_t... (cached) yes checking for wint_t... (cached) yes checking for intmax_t... (cached) yes checking whether printf() supports POSIX/XSI format strings... (cached) yes checking whether we are using the GNU C Library 2.1 or newer... no checking for stdint.h... (cached) yes checking for SIZE_MAX... yes checking for stdint.h... (cached) yes checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking for ptrdiff_t... (cached) yes checking for stddef.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for asprintf... (cached) yes checking for fwprintf... (cached) yes checking for putenv... (cached) yes checking for setenv... (cached) yes checking for setlocale... (cached) yes checking for snprintf... (cached) yes checking for wcslen... (cached) yes checking whether _snprintf is declared... no checking whether _snwprintf is declared... no checking whether getc_unlocked is declared... (cached) yes checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for CFPreferencesCopyAppValue... (cached) no checking for CFLocaleCopyCurrent... (cached) no checking whether included gettext is requested... no checking for GNU gettext in libc... no checking for GNU gettext in libintl... yes checking whether to use NLS... yes checking where the gettext function comes from... external libintl checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib checking for gcc... (cached) cc checking whether the compiler supports GNU C... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to enable C11 features... (cached) none needed checking whether cc understands -c and -o together... (cached) yes checking dependency style of cc... (cached) gcc3 checking whether the compiler supports GNU C++... yes checking whether c++ accepts -g... yes checking for c++ option to enable C++11 features... none needed checking dependency style of c++... gcc3 checking for ranlib... (cached) ranlib checking whether /usr/local/bin/gmake sets $(MAKE)... (cached) yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for getcwd... (cached) yes checking for gettimeofday... (cached) yes checking for strdup... (cached) yes checking for finite... no checking for isnan... yes checking for _finite... no checking for _isnan... no checking for ieeefp.h... yes checking for /proc/self/maps... no checking whether everything is installed to the same prefix... no checking whether binary relocation support should be enabled... no checking for Win32 platform... no checking for Mac OSX platform... no checking for main in -ldl... yes checking for main in -lm... yes checking for deflate in -lz... (cached) yes checking for sdl-config... /usr/local/bin/sdl-config checking for SDL - version >= 1.0.1... yes checking for SDL_JoystickOpen... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for SDLNet_Init in -lSDL_net... yes checking for TTF_Init in -lSDL_ttf... yes checking for IMG_Load in -lSDL_image... yes checking for GL library... yes checking for glXGetProcAddressARB... yes checking for GLU library... yes checking for freetype-config library... checking for freetype-config... /wrkdirs/usr/ports/games/scourge/work/.bin/freetype-config checking for GL/gl.h... yes checking for GL/glx.h... yes ./configure: dnk: not found checking whether glext.h is recent enough... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating intl/Makefile config.status: creating po/Makefile.in config.status: creating src/common/Makefile config.status: creating src/gui/Makefile config.status: creating src/test/Makefile config.status: creating src/rpg/Makefile config.status: creating src/events/Makefile config.status: creating src/freetype/Makefile config.status: creating src/net/Makefile config.status: creating src/render/Makefile config.status: creating src/io/Makefile config.status: creating src/squirrel/Makefile config.status: creating src/sqstdlib/Makefile config.status: creating src/sqbinding/Makefile config.status: creating autopackage/default.apspec config.status: creating config.h config.status: executing depfiles commands config.status: executing po-directories commands config.status: creating po/POTFILES config.status: creating po/Makefile config.status: executing translations commands ./config.status: pushd: not found make: don't know how to make update-po. Stop make: stopped in /wrkdirs/usr/ports/games/scourge/work/scourge ./config.status: popd: not found cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/en.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/hu.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/it.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/fr.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/pl.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/pt_BR.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/pt.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/ru.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/de.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/sv.gmo: No such file or directory cp: /wrkdirs/usr/ports/games/scourge/work/scourge/./po/es.gmo: No such file or directory =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for scourge-0.21.1_15 /usr/local/bin/gmake all-recursive gmake[1]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge' Making all in intl gmake[2]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/intl' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/intl' Making all in po gmake[2]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/po' test ! -f ./scourge.pot || \ test -z "en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo" || /usr/local/bin/gmake en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/po' rm -f en.gmo && /usr/local/bin/msgfmt -c --statistics -o en.gmo en.po rm -f hu.gmo && /usr/local/bin/msgfmt -c --statistics -o hu.gmo hu.po rm -f fr.gmo && /usr/local/bin/msgfmt -c --statistics -o fr.gmo fr.po rm -f it.gmo && /usr/local/bin/msgfmt -c --statistics -o it.gmo it.po rm -f pt.gmo && /usr/local/bin/msgfmt -c --statistics -o pt.gmo pt.po rm -f pt_BR.gmo && /usr/local/bin/msgfmt -c --statistics -o pt_BR.gmo pt_BR.po rm -f pl.gmo && /usr/local/bin/msgfmt -c --statistics -o pl.gmo pl.po rm -f ru.gmo && /usr/local/bin/msgfmt -c --statistics -o ru.gmo ru.po rm -f sv.gmo && /usr/local/bin/msgfmt -c --statistics -o sv.gmo sv.po rm -f de.gmo && /usr/local/bin/msgfmt -c --statistics -o de.gmo de.po rm -f es.gmo && /usr/local/bin/msgfmt -c --statistics -o es.gmo es.po en.po:7: warning: header field 'Language' missing in header 6 translated messages, 31 fuzzy translations, 2518 untranslated messages. ru.po:7: warning: header field 'Language' missing in header 16 translated messages, 2539 untranslated messages. pt.po:7: warning: header field 'Language' missing in header hu.po:7: warning: 289 translated messagesheader field 'Language' missing in header , 9 fuzzy translations, 2257 untranslated messages. fr.po:7: warning: header field 'Language' missing in header 20 translated messages, 22 fuzzy translations, 2513 untranslated messages. pl.po:7: warning: header field 'Language' missing in header 1178 translated messages, 4 fuzzy translations, 1373 untranslated messages. 820 translated messages, 43 fuzzy translations, 1692 untranslated messages. pt_BR.po:7: warning: header field 'Language' missing in header 1613 translated messages, 2 fuzzy translations, 940 untranslated messages. sv.po:2: warning: header field 'Language' missing in header es.po:7: warning: header field 'Language' missing in header 2504 translated messages, 1 fuzzy translation, 50 untranslated messages. 2925 translated messages. de.po:11: warning: header field 'Language' missing in header 2933 translated messages. it.po:11: warning: header field 'Language' missing in header 2625 translated messages, 167 fuzzy translations, 141 untranslated messages. gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/po' touch stamp-po gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/po' Making all in src gmake[2]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src' Making all in common gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/common' cc -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT binreloc.o -MD -MP -MF .deps/binreloc.Tpo -c -o binreloc.o binreloc.c c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT constants.o -MD -MP -MF .deps/constants.Tpo -c -o constants.o constants.cpp mv -f .deps/binreloc.Tpo .deps/binreloc.Po In file included from constants.cpp:18: In file included from ./constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ constants.cpp:83:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | N_( "Infamy awaits in the dungeons of Scourge!" ), | ^ constants.cpp:84:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 84 | N_( "Another day, another sewer! Welcome to Scourge!" ), | ^ constants.cpp:85:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 85 | N_( "Happy hunting; welcome to Scourge!" )}, | ^ constants.cpp:86:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 86 | { N_( "That item is out of your reach" ), | ^ constants.cpp:87:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | N_( "You can't touch that" ), | ^ constants.cpp:88:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | N_( "You have to be closer to get that" ), | ^ constants.cpp:89:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 89 | N_( "You are too far to reach it" )}, | ^ constants.cpp:90:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 90 | { N_( "The door is blocked" ), | ^ constants.cpp:91:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 91 | N_( "Something is blocking that door" ), | ^ constants.cpp:92:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | N_( "You can't use that door; something is in the way" )}, | ^ constants.cpp:93:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | { N_( "You are now in single-step mode" )}, | ^ constants.cpp:94:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 94 | { N_( "You are now in group mode" )}, | ^ constants.cpp:95:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 95 | { N_( "Paused: you have entered turn-based mode" )}, | ^ constants.cpp:96:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | { N_( "Un-paused: you are in real-time mode" )}, | ^ constants.cpp:97:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 97 | { N_( "Close" )}, | ^ constants.cpp:98:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 98 | { N_( "Drop Item" )}, | ^ constants.cpp:99:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 99 | { N_( "Open Item" )}, | ^ constants.cpp:100:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 100 | { N_( "Drag items to/from the list, Right click for info" )}, | ^ constants.cpp:101:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 101 | { N_( "Play Mission" )}, | ^ constants.cpp:102:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 102 | { N_( "Do you really want to exit this mission?" )}, | ^ constants.cpp:103:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 103 | { N_( "Teleport back to base?" )}, | ^ constants.cpp:104:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 104 | { N_( "OK" )}, | ^ constants.cpp:105:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 105 | { N_( "Cancel" )}, | ^ constants.cpp:106:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 106 | { N_( "Yes" )}, | ^ constants.cpp:107:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 107 | { N_( "No" )}, | ^ constants.cpp:108:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 108 | { N_( "Select a character who is alive and has leveled up." )}, | ^ constants.cpp:109:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 109 | { N_( "No skill points available." )}, | ^ constants.cpp:110:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 110 | { N_( "Select a skill first." )}, | ^ constants.cpp:111:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 111 | { N_( "S.C.O.U.R.G.E. dialog" )}, | ^ constants.cpp:112:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 112 | { N_( "Use gate to descend a level?" ), | ^ constants.cpp:113:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 113 | N_( "Use gate to ascend a level?" )}, | ^ constants.cpp:114:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 114 | { N_( "A dead character cannot perform this action." )}, | ^ constants.cpp:115:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 115 | { N_( "hp:" )}, | ^ constants.cpp:116:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 116 | { N_( "ac:" )}, | ^ constants.cpp:117:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 117 | { N_( "Your magic fizzles and dies." ), | ^ constants.cpp:118:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 118 | N_( "Only the roaches are impressed by your mumbled words." ), | ^ constants.cpp:119:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 119 | N_( "The silence is broken only by some crickets nearby." ), | ^ constants.cpp:120:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 120 | N_( "Bazzoomm! A small cloud of smoke rises to the ceiling." )}, | ^ constants.cpp:121:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 121 | { N_( "Your character cannot equip that item." )}, | ^ constants.cpp:122:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 122 | { N_( "Fill out the server details, first." )}, | ^ constants.cpp:123:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 123 | { N_( "Unable to connect to server." )}, | ^ constants.cpp:124:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 124 | { N_( "You hear a very loud, metallic sound nearby." ), | ^ constants.cpp:125:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 125 | N_( "Something clicks." ), | ^ constants.cpp:126:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 126 | N_( "The loud twang doesn't help; this is freaky enough already." )}, | ^ constants.cpp:127:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 127 | { N_( "A muffled, metalic, grating noise echoes from the dark." ), | ^ constants.cpp:128:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 128 | N_( "You've done something... you're not sure what but you hope it's had dinner." )}, | ^ constants.cpp:129:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 129 | { N_( "You feel the resonance of an almost sub-tonal bass note." ), | ^ constants.cpp:130:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 130 | N_( "An omnious sound floats from a distant corner." )}, | ^ constants.cpp:131:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 131 | { N_( "Suck! It is locked shut!" ), | ^ constants.cpp:132:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 132 | N_( "Try as you might, you can't open it." ), | ^ constants.cpp:133:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 133 | N_( "Perhaps it's locked." )}, | ^ constants.cpp:134:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 134 | { N_( "This teleporter is off-line." ), | ^ constants.cpp:135:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 135 | N_( "Nothing happens." ), | ^ constants.cpp:136:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 136 | N_( "The teleporter blinks unimpressively." )}, | ^ constants.cpp:137:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 137 | { N_( "Information" )}, | ^ constants.cpp:138:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 138 | { N_( "Delete old saved game?" )}, | ^ constants.cpp:139:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 139 | { N_( "You're not experienced enough to equip it yet." )}, | ^ constants.cpp:140:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 140 | { N_( "Change key" )}, | ^ constants.cpp:141:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 141 | { N_( "Waiting for new key (Esc to cancel)" )}, | ^ constants.cpp:142:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 142 | { N_( "Conversation" )}, | ^ constants.cpp:143:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 143 | { N_( "Trade" )}, | ^ constants.cpp:144:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 144 | { N_( "Train" )}, | ^ constants.cpp:145:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 145 | { N_( "Healing Services" )}, | ^ constants.cpp:146:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 146 | { N_( "Donate to Temple" )}, | ^ constants.cpp:147:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 147 | { N_( "You don't meet the prerequisites for this capability." )}, | ^ constants.cpp:148:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 148 | { N_( "You cannot activate an automatic capability." )}, | ^ constants.cpp:149:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 149 | { N_( "A two handed item requires two free hands." )}, | ^ constants.cpp:150:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 150 | { N_( "TRAIN" )}, | ^ constants.cpp:151:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 151 | { N_( "SKILL" )}, | ^ constants.cpp:152:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 152 | { N_( "A magical force turns the lock's tumbles to open." ), | ^ constants.cpp:153:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 153 | N_( "Some kind of summoned energy opens the lock." )}, | ^ constants.cpp:154:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 154 | { N_( "Killed by" ), | ^ constants.cpp:155:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 155 | N_( "Annihilated by" ), | ^ constants.cpp:156:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 156 | N_( "Slain by" ), | ^ constants.cpp:157:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 157 | N_( "Brought low by" ), | ^ constants.cpp:158:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 158 | N_( "Dropped by" ), | ^ constants.cpp:159:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 159 | N_( "Ruined by" ), | ^ constants.cpp:160:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 160 | N_( "Extinguished by" ), | ^ constants.cpp:161:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 161 | N_( "Laid low by" )}, | ^ constants.cpp:162:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 162 | { N_( "Uncurse items" )}, | ^ constants.cpp:163:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 163 | { N_( "Recharge items" )}, | ^ constants.cpp:164:8: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 164 | { N_( "Identify items" )}, | ^ 83 warnings generated. mv -f .deps/constants.Tpo .deps/constants.Po rm -f libScourgeCommon.a ar cr libScourgeCommon.a binreloc.o constants.o ranlib libScourgeCommon.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/common' Making all in freetype gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/freetype' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT fontmgr.o -MD -MP -MF .deps/fontmgr.Tpo -c -o fontmgr.o fontmgr.cpp In file included from fontmgr.cpp:28: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/fontmgr.Tpo .deps/fontmgr.Po rm -f libScourgeFreeType.a ar cr libScourgeFreeType.a fontmgr.o ranlib libScourgeFreeType.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/freetype' Making all in gui gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/gui' c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT guitheme.o -MD -MP -MF .deps/guitheme.Tpo -c -o guitheme.o guitheme.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT widget.o -MD -MP -MF .deps/widget.Tpo -c -o widget.o widget.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT slider.o -MD -MP -MF .deps/slider.Tpo -c -o slider.o slider.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT textfield.o -MD -MP -MF .deps/textfield.Tpo -c -o textfield.o textfield.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT widgetview.o -MD -MP -MF .deps/widgetview.Tpo -c -o widgetview.o widgetview.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT canvas.o -MD -MP -MF .deps/canvas.Tpo -c -o canvas.o canvas.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT button.o -MD -MP -MF .deps/button.Tpo -c -o button.o button.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT label.o -MD -MP -MF .deps/label.Tpo -c -o label.o label.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT checkbox.o -MD -MP -MF .deps/checkbox.Tpo -c -o checkbox.o checkbox.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT cardcontainer.o -MD -MP -MF .deps/cardcontainer.Tpo -c -o cardcontainer.o cardcontainer.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT draganddrop.o -MD -MP -MF .deps/draganddrop.Tpo -c -o draganddrop.o draganddrop.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT multiplelabel.o -MD -MP -MF .deps/multiplelabel.Tpo -c -o multiplelabel.o multiplelabel.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT scrollinglist.o -MD -MP -MF .deps/scrollinglist.Tpo -c -o scrollinglist.o scrollinglist.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT scrollinglabel.o -MD -MP -MF .deps/scrollinglabel.Tpo -c -o scrollinglabel.o scrollinglabel.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT window.o -MD -MP -MF .deps/window.Tpo -c -o window.o window.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT confirmdialog.o -MD -MP -MF .deps/confirmdialog.Tpo -c -o confirmdialog.o confirmdialog.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT textdialog.o -MD -MP -MF .deps/textdialog.Tpo -c -o textdialog.o textdialog.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT progress.o -MD -MP -MF .deps/progress.Tpo -c -o progress.o progress.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT eventhandler.o -MD -MP -MF .deps/eventhandler.Tpo -c -o eventhandler.o eventhandler.cpp In file included from canvas.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/canvas.Tpo .deps/canvas.Po In file included from textfield.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/textfield.Tpo .deps/textfield.Po In file included from widgetview.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/widgetview.Tpo .deps/widgetview.Po In file included from button.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/button.Tpo .deps/button.Po In file included from checkbox.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ checkbox.cpp:70:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | checkButton->setLabel( "x" ); | ^ checkbox.cpp:72:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 72 | checkButton->setLabel( " " ); | ^ 3 warnings generated. mv -f .deps/checkbox.Tpo .deps/checkbox.Po In file included from cardcontainer.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/cardcontainer.Tpo .deps/cardcontainer.Po In file included from confirmdialog.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/confirmdialog.Tpo .deps/confirmdialog.Po In file included from draganddrop.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/draganddrop.Tpo .deps/draganddrop.Po In file included from multiplelabel.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/multiplelabel.Tpo .deps/multiplelabel.Po In file included from textdialog.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ textdialog.cpp:39:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | scourgeGui->getHighlightTexture(), "Ok" ); | ^ textdialog.cpp:45:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 45 | "" ); | ^ 3 warnings generated. In file included from eventhandler.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/textdialog.Tpo .deps/textdialog.Po mv -f .deps/eventhandler.Tpo .deps/eventhandler.Po In file included from label.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ label.cpp:37:7: warning: address of array 'this->text' will always evaluate to 'true' [-Wpointer-bool-conversion] 37 | if ( text ) { | ~~ ^~~~ 2 warnings generated. mv -f .deps/label.Tpo .deps/label.Po In file included from scrollinglabel.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/scrollinglabel.Tpo .deps/scrollinglabel.Po In file included from progress.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/progress.Tpo .deps/progress.Po In file included from scrollinglist.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/scrollinglist.Tpo .deps/scrollinglist.Po In file included from widget.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/widget.Tpo .deps/widget.Po In file included from slider.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/slider.Tpo .deps/slider.Po In file included from guitheme.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/guitheme.Tpo .deps/guitheme.Po In file included from window.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ window.cpp:295:25: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 295 | if ( insideWidget = this->widget[t]->isInside( x - getX(), y - getY() - gutter ) ) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ window.cpp:295:25: note: place parentheses around the assignment to silence this warning 295 | if ( insideWidget = this->widget[t]->isInside( x - getX(), y - getY() - gutter ) ) { | ^ | ( ) window.cpp:295:25: note: use '==' to turn this assignment into an equality comparison 295 | if ( insideWidget = this->widget[t]->isInside( x - getX(), y - getY() - gutter ) ) { | ^ | == window.cpp:553:8: warning: address of array 'this->title' will always evaluate to 'true' [-Wpointer-bool-conversion] 553 | if ( title || ( closeButton && !isLocked() ) ) { | ^~~~~ ~~ window.cpp:574:8: warning: address of array 'this->title' will always evaluate to 'true' [-Wpointer-bool-conversion] 574 | if ( title ) drawTitle( topY, openHeight ); | ~~ ^~~~~ 4 warnings generated. mv -f .deps/window.Tpo .deps/window.Po rm -f libScourgeGui.a ar cr libScourgeGui.a guitheme.o widget.o slider.o textfield.o widgetview.o canvas.o button.o label.o checkbox.o cardcontainer.o draganddrop.o multiplelabel.o scrollinglist.o scrollinglabel.o window.o confirmdialog.o textdialog.o progress.o eventhandler.o ranlib libScourgeGui.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/gui' Making all in test gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/test' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT combattest.o -MD -MP -MF .deps/combattest.Tpo -c -o combattest.o combattest.cpp In file included from combattest.cpp:17: In file included from ./combattest.h:21: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from combattest.cpp:19: In file included from ./../creature.h:37: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ combattest.cpp:65:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 65 | Creature *attacker = createCharacter( session, "RA", "Attacker", 1 ); | ^ combattest.cpp:71:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 71 | Creature *defender = createCharacter( session, "RA", "Defender", 1 ); | ^ 4 warnings generated. mv -f .deps/combattest.Tpo .deps/combattest.Po rm -f libScourgeTest.a ar cr libScourgeTest.a combattest.o ranlib libScourgeTest.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/test' Making all in rpg gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/rpg' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT character.o -MD -MP -MF .deps/character.Tpo -c -o character.o character.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT rpg.o -MD -MP -MF .deps/rpg.Tpo -c -o rpg.o rpg.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT rpgitem.o -MD -MP -MF .deps/rpgitem.Tpo -c -o rpgitem.o rpgitem.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT monster.o -MD -MP -MF .deps/monster.Tpo -c -o monster.o monster.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT spell.o -MD -MP -MF .deps/spell.Tpo -c -o spell.o spell.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT specialskill.o -MD -MP -MF .deps/specialskill.Tpo -c -o specialskill.o specialskill.cpp In file included from specialskill.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. In file included from rpg.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/specialskill.Tpo .deps/specialskill.Po mv -f .deps/rpg.Tpo .deps/rpg.Po In file included from monster.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/monster.Tpo .deps/monster.Po In file included from spell.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/spell.Tpo .deps/spell.Po In file included from character.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/character.Tpo .deps/character.Po In file included from rpgitem.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from rpgitem.cpp:21: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ rpgitem.cpp:49:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 49 | N_( "Slashing" ), | ^ rpgitem.cpp:50:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 50 | N_( "Piercing" ), | ^ rpgitem.cpp:51:6: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 51 | N_( "Crushing" ) | ^ rpgitem.cpp:247:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 247 | snprintf( name, 255, node->getValueAsString( "name" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:247:24: note: treat the string as an argument to avoid this 247 | snprintf( name, 255, node->getValueAsString( "name" ) ); | ^ | "%s", rpgitem.cpp:248:31: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 248 | snprintf( displayName, 255, node->getValueAsString( "display_name" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:248:31: note: treat the string as an argument to avoid this 248 | snprintf( displayName, 255, node->getValueAsString( "display_name" ) ); | ^ | "%s", rpgitem.cpp:250:24: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 250 | snprintf( type, 255, node->getValueAsString( "type" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:250:24: note: treat the string as an argument to avoid this 250 | snprintf( type, 255, node->getValueAsString( "type" ) ); | ^ | "%s", rpgitem.cpp:254:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 254 | snprintf( shape, 255, node->getValueAsString( "shape" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:254:25: note: treat the string as an argument to avoid this 254 | snprintf( shape, 255, node->getValueAsString( "shape" ) ); | ^ | "%s", rpgitem.cpp:260:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 260 | snprintf( long_description, 500, node->getValueAsString( "description" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:260:36: note: treat the string as an argument to avoid this 260 | snprintf( long_description, 500, node->getValueAsString( "description" ) ); | ^ | "%s", rpgitem.cpp:261:37: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 261 | snprintf( short_description, 120, node->getValueAsString( "short_description" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:261:37: note: treat the string as an argument to avoid this 261 | snprintf( short_description, 120, node->getValueAsString( "short_description" ) ); | ^ | "%s", rpgitem.cpp:265:36: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 265 | snprintf( containerTexture, 255, node->getValueAsString( "container_texture" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:265:36: note: treat the string as an argument to avoid this 265 | snprintf( containerTexture, 255, node->getValueAsString( "container_texture" ) ); | ^ | "%s", rpgitem.cpp:268:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 268 | snprintf( temp, 1000, node->getValueAsString( "icon" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:268:25: note: treat the string as an argument to avoid this 268 | snprintf( temp, 1000, node->getValueAsString( "icon" ) ); | ^ | "%s", rpgitem.cpp:294:25: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 294 | snprintf( temp, 1000, node->getValueAsString( "tags" ) ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rpgitem.cpp:294:25: note: treat the string as an argument to avoid this 294 | snprintf( temp, 1000, node->getValueAsString( "tags" ) ); | ^ | "%s", rpgitem.cpp:548:10: warning: address of stack memory associated with parameter 'tag' returned [-Wreturn-stack-address] 548 | return tag.c_str(); | ^~~ 15 warnings generated. mv -f .deps/rpgitem.Tpo .deps/rpgitem.Po rm -f libScourgeRpg.a ar cr libScourgeRpg.a character.o rpg.o rpgitem.o monster.o spell.o specialskill.o ranlib libScourgeRpg.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/rpg' Making all in events gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/events' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT event.o -MD -MP -MF .deps/event.Tpo -c -o event.o event.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT thirsthungerevent.o -MD -MP -MF .deps/thirsthungerevent.Tpo -c -o thirsthungerevent.o thirsthungerevent.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT potionexpirationevent.o -MD -MP -MF .deps/potionexpirationevent.Tpo -c -o potionexpirationevent.o potionexpirationevent.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT statemodexpirationevent.o -MD -MP -MF .deps/statemodexpirationevent.Tpo -c -o statemodexpirationevent.o statemodexpirationevent.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT reloadevent.o -MD -MP -MF .deps/reloadevent.Tpo -c -o reloadevent.o reloadevent.cpp In file included from event.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/event.Tpo .deps/event.Po In file included from reloadevent.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from reloadevent.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/reloadevent.Tpo .deps/reloadevent.Po In file included from statemodexpirationevent.cpp:19: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from statemodexpirationevent.cpp:21: In file included from ./../render/renderlib.h:31: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from statemodexpirationevent.cpp:21: In file included from ./../render/renderlib.h:32: In file included from ./../render/glshape.h:25: In file included from ./../render/shapes.h:27: In file included from ./../render/../session.h:25: In file included from ./../render/../party.h:25: In file included from ./../render/../events/thirsthungerevent.h:22: In file included from ./../render/../events/../scourge.h:34: ./../render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from statemodexpirationevent.cpp:21: In file included from ./../render/renderlib.h:38: In file included from ./../render/md2shape.h:43: ./../render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/statemodexpirationevent.Tpo .deps/statemodexpirationevent.Po In file included from thirsthungerevent.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from thirsthungerevent.cpp:19: In file included from ./thirsthungerevent.h:22: In file included from ./../scourge.h:34: ./../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from thirsthungerevent.cpp:20: In file included from ./../render/renderlib.h:31: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from thirsthungerevent.cpp:20: In file included from ./../render/renderlib.h:38: In file included from ./../render/md2shape.h:43: ./../render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/thirsthungerevent.Tpo .deps/thirsthungerevent.Po In file included from potionexpirationevent.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from potionexpirationevent.cpp:21: In file included from ./../render/renderlib.h:31: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from potionexpirationevent.cpp:21: In file included from ./../render/renderlib.h:32: In file included from ./../render/glshape.h:25: In file included from ./../render/shapes.h:27: In file included from ./../render/../session.h:25: In file included from ./../render/../party.h:25: In file included from ./../render/../events/thirsthungerevent.h:22: In file included from ./../render/../events/../scourge.h:34: ./../render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from potionexpirationevent.cpp:21: In file included from ./../render/renderlib.h:38: In file included from ./../render/md2shape.h:43: ./../render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/potionexpirationevent.Tpo .deps/potionexpirationevent.Po rm -f libScourgeEvents.a ar cr libScourgeEvents.a event.o thirsthungerevent.o potionexpirationevent.o statemodexpirationevent.o reloadevent.o ranlib libScourgeEvents.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/events' Making all in net gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/net' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT broadcast.o -MD -MP -MF .deps/broadcast.Tpo -c -o broadcast.o broadcast.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT client.o -MD -MP -MF .deps/client.Tpo -c -o client.o client.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT clientinfo.o -MD -MP -MF .deps/clientinfo.Tpo -c -o clientinfo.o clientinfo.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT commands.o -MD -MP -MF .deps/commands.Tpo -c -o commands.o commands.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT gamestatehandler.o -MD -MP -MF .deps/gamestatehandler.Tpo -c -o gamestatehandler.o gamestatehandler.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT server.o -MD -MP -MF .deps/server.Tpo -c -o server.o server.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT tcputil.o -MD -MP -MF .deps/tcputil.Tpo -c -o tcputil.o tcputil.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT testgamestatehandler.o -MD -MP -MF .deps/testgamestatehandler.Tpo -c -o testgamestatehandler.o testgamestatehandler.cpp In file included from gamestatehandler.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/gamestatehandler.Tpo .deps/gamestatehandler.Po In file included from tcputil.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/tcputil.Tpo .deps/tcputil.Po In file included from broadcast.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/broadcast.Tpo .deps/broadcast.Po In file included from client.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/client.Tpo .deps/client.Po In file included from server.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/server.Tpo .deps/server.Po In file included from commands.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. In file included from testgamestatehandler.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/testgamestatehandler.Tpo .deps/testgamestatehandler.Po mv -f .deps/commands.Tpo .deps/commands.Po In file included from clientinfo.cpp:1: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ clientinfo.cpp:40:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 40 | TCPUtil::send( socket, "CLOSING" ); | ^ 2 warnings generated. mv -f .deps/clientinfo.Tpo .deps/clientinfo.Po rm -f libScourgeNet.a ar cr libScourgeNet.a broadcast.o client.o clientinfo.o commands.o gamestatehandler.o server.o tcputil.o testgamestatehandler.o ranlib libScourgeNet.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/net' Making all in render gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/render' c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT shapes.o -MD -MP -MF .deps/shapes.Tpo -c -o shapes.o shapes.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT renderedcreature.o -MD -MP -MF .deps/renderedcreature.Tpo -c -o renderedcreature.o renderedcreature.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT fog.o -MD -MP -MF .deps/fog.Tpo -c -o fog.o fog.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT maprenderhelper.o -MD -MP -MF .deps/maprenderhelper.Tpo -c -o maprenderhelper.o maprenderhelper.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT map.o -MD -MP -MF .deps/map.Tpo -c -o map.o map.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mapadapter.o -MD -MP -MF .deps/mapadapter.Tpo -c -o mapadapter.o mapadapter.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT frustum.o -MD -MP -MF .deps/frustum.Tpo -c -o frustum.o frustum.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT renderedprojectile.o -MD -MP -MF .deps/renderedprojectile.Tpo -c -o renderedprojectile.o renderedprojectile.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT projectilerenderer.o -MD -MP -MF .deps/projectilerenderer.Tpo -c -o projectilerenderer.o projectilerenderer.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT location.o -MD -MP -MF .deps/location.Tpo -c -o location.o location.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT effect.o -MD -MP -MF .deps/effect.Tpo -c -o effect.o effect.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT shape.o -MD -MP -MF .deps/shape.Tpo -c -o shape.o shape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT glshape.o -MD -MP -MF .deps/glshape.Tpo -c -o glshape.o glshape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT glcaveshape.o -MD -MP -MF .deps/glcaveshape.Tpo -c -o glcaveshape.o glcaveshape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT gllocator.o -MD -MP -MF .deps/gllocator.Tpo -c -o gllocator.o gllocator.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT gltorch.o -MD -MP -MF .deps/gltorch.Tpo -c -o gltorch.o gltorch.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT glteleporter.o -MD -MP -MF .deps/glteleporter.Tpo -c -o glteleporter.o glteleporter.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT cutscene.o -MD -MP -MF .deps/cutscene.Tpo -c -o cutscene.o cutscene.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT animatedshape.o -MD -MP -MF .deps/animatedshape.Tpo -c -o animatedshape.o animatedshape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT modelwrapper.o -MD -MP -MF .deps/modelwrapper.Tpo -c -o modelwrapper.o modelwrapper.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT Md2.o -MD -MP -MF .deps/Md2.Tpo -c -o Md2.o Md2.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT md2shape.o -MD -MP -MF .deps/md2shape.Tpo -c -o md2shape.o md2shape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT Md3.o -MD -MP -MF .deps/Md3.Tpo -c -o Md3.o Md3.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT md3shape.o -MD -MP -MF .deps/md3shape.Tpo -c -o md3shape.o md3shape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT 3ds.o -MD -MP -MF .deps/3ds.Tpo -c -o 3ds.o 3ds.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT 3dsshape.o -MD -MP -MF .deps/3dsshape.Tpo -c -o 3dsshape.o 3dsshape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT virtualshape.o -MD -MP -MF .deps/virtualshape.Tpo -c -o virtualshape.o virtualshape.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT texture.o -MD -MP -MF .deps/texture.Tpo -c -o texture.o texture.cpp In file included from mapadapter.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/mapadapter.Tpo .deps/mapadapter.Po In file included from location.cpp:19: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/location.Tpo .deps/location.Po In file included from renderedprojectile.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/renderedprojectile.Tpo .deps/renderedprojectile.Po In file included from gltorch.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from gltorch.cpp:19: In file included from ./gltorch.h:22: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from gltorch.cpp:19: In file included from ./gltorch.h:22: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/gltorch.Tpo .deps/gltorch.Po In file included from projectilerenderer.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from projectilerenderer.cpp:19: In file included from ./projectilerenderer.h:23: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from projectilerenderer.cpp:19: In file included from ./projectilerenderer.h:23: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. In file included from shape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from shape.cpp:19: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 2 warnings generated. mv -f .deps/projectilerenderer.Tpo .deps/projectilerenderer.Po mv -f .deps/shape.Tpo .deps/shape.Po In file included from frustum.cpp:15: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from frustum.cpp:17: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from frustum.cpp:18: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/frustum.Tpo .deps/frustum.Po In file included from renderedcreature.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from renderedcreature.cpp:21: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from renderedcreature.cpp:21: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/renderedcreature.Tpo .deps/renderedcreature.Po In file included from animatedshape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from animatedshape.cpp:21: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from animatedshape.cpp:21: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from animatedshape.cpp:21: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/animatedshape.Tpo .deps/animatedshape.Po In file included from virtualshape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from virtualshape.cpp:19: In file included from ./virtualshape.h:22: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from virtualshape.cpp:19: In file included from ./virtualshape.h:22: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/virtualshape.Tpo .deps/virtualshape.Po In file included from effect.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from effect.cpp:20: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from effect.cpp:20: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ effect.cpp:31:66: warning: implicit conversion from 'int' to 'Uint8' (aka 'unsigned char') changes value from 2000 to 208 [-Wconstant-conversion] 31 | this->shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); | ~~~~~~~ ^~~~ effect.cpp:85:60: warning: implicit conversion from 'int' to 'Uint8' (aka 'unsigned char') changes value from 2000 to 208 [-Wconstant-conversion] 85 | shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); | ~~~~~~~ ^~~~ 5 warnings generated. mv -f .deps/effect.Tpo .deps/effect.Po In file included from texture.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from texture.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ texture.cpp:165:25: warning: expression result unused [-Wunused-value] 165 | assert( _id != INVALID && _id != INPROGRESS ); | ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:319:25: warning: expression result unused [-Wunused-value] 319 | assert( _id != INVALID && _id != INPROGRESS ); | ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:353:25: warning: expression result unused [-Wunused-value] 353 | assert( _id != INVALID && _id != INPROGRESS ); | ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:396:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 396 | Constants::checkTexture( "Texture::Actual::loadImage", _width, _height ); | ^ texture.cpp:383:60: warning: expression result unused [-Wunused-value] 383 | assert( _surface == NULL && _width == -1 && _height == -1 && _filename.compare( "" ) != 0 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:410:19: warning: inequality comparison result unused [-Wunused-comparison] 410 | assert( _surface != NULL ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:410:19: note: use '|=' to turn this inequality comparison into an or-assignment 410 | assert( _surface != NULL ); | ^~ | |= ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ texture.cpp:456:25: warning: expression result unused [-Wunused-value] 456 | assert( _id != INVALID && _id != INPROGRESS ); | ~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 9 warnings generated. mv -f .deps/texture.Tpo .deps/texture.Po In file included from gllocator.cpp:19: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from gllocator.cpp:20: In file included from ./gllocator.h:23: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from gllocator.cpp:20: In file included from ./gllocator.h:23: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/gllocator.Tpo .deps/gllocator.Po In file included from 3ds.cpp:16: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/3ds.Tpo .deps/3ds.Po In file included from Md2.cpp:12: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from Md2.cpp:13: In file included from ./md2shape.h:43: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from Md2.cpp:13: In file included from ./md2shape.h:43: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from Md2.cpp:13: In file included from ./md2shape.h:43: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/Md2.Tpo .deps/Md2.Po In file included from glcaveshape.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from glcaveshape.cpp:18: In file included from ./glcaveshape.h:23: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from glcaveshape.cpp:18: In file included from ./glcaveshape.h:23: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ glcaveshape.cpp:92:55: warning: base class 'GLShape' is uninitialized when used here to access 'GLShape::color' [-Wuninitialized] 92 | : GLShape( texture, width, depth, height, name, 0, color, index ) { | ^ 4 warnings generated. mv -f .deps/glcaveshape.Tpo .deps/glcaveshape.Po In file included from fog.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from fog.cpp:20: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from fog.cpp:20: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/fog.Tpo .deps/fog.Po In file included from shapes.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from shapes.cpp:19: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from shapes.cpp:20: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from shapes.cpp:24: In file included from ./md2shape.h:43: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ shapes.cpp:398:10: warning: expression result unused [-Wunused-value] 398 | assert( theme ); | ^~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ shapes.cpp:686:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 686 | Constants::checkTexture( "Shapes::loadGLTextures", width, height ); | ^ shapes.cpp:907:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; | ^ shapes.cpp:907:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; | ^ shapes.cpp:907:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; | ^ shapes.cpp:907:77: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; | ^ 10 warnings generated. mv -f .deps/shapes.Tpo .deps/shapes.Po In file included from md2shape.cpp:28: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from md2shape.cpp:31: In file included from ./md2shape.h:43: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from md2shape.cpp:31: In file included from ./md2shape.h:43: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from md2shape.cpp:31: In file included from ./md2shape.h:43: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/md2shape.Tpo .deps/md2shape.Po In file included from modelwrapper.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from modelwrapper.cpp:21: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from modelwrapper.cpp:21: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from modelwrapper.cpp:21: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/modelwrapper.Tpo .deps/modelwrapper.Po In file included from glteleporter.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from glteleporter.cpp:19: In file included from ./glteleporter.h:23: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from glteleporter.cpp:19: In file included from ./glteleporter.h:23: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/glteleporter.Tpo .deps/glteleporter.Po In file included from md3shape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from md3shape.cpp:22: In file included from ./md3shape.h:30: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from md3shape.cpp:22: In file included from ./md3shape.h:30: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from md3shape.cpp:22: In file included from ./md3shape.h:30: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ md3shape.cpp:43:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 43 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); | ^ md3shape.cpp:44:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 44 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ md3shape.cpp:152:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 152 | md3->SetTorsoAnimation( "TORSO_ATTACK", true, this ); | ^ md3shape.cpp:153:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 153 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ md3shape.cpp:156:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 156 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); | ^ md3shape.cpp:157:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 157 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ md3shape.cpp:160:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 160 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); | ^ md3shape.cpp:161:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 161 | md3->SetLegsAnimation( "LEGS_WALK", true, this ); | ^ md3shape.cpp:167:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 167 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); | ^ md3shape.cpp:168:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 168 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ md3shape.cpp:171:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 171 | md3->SetTorsoAnimation( "TORSO_STAND2", true, this ); | ^ md3shape.cpp:172:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 172 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ md3shape.cpp:175:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 175 | md3->SetTorsoAnimation( "TORSO_GESTURE", true, this ); | ^ md3shape.cpp:176:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 176 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); | ^ 18 warnings generated. mv -f .deps/md3shape.Tpo .deps/md3shape.Po In file included from glshape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from glshape.cpp:19: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from glshape.cpp:19: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/glshape.Tpo .deps/glshape.Po In file included from maprenderhelper.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from maprenderhelper.cpp:21: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from maprenderhelper.cpp:23: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/maprenderhelper.Tpo .deps/maprenderhelper.Po In file included from 3dsshape.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from 3dsshape.cpp:22: In file included from ./3dsshape.h:38: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from 3dsshape.cpp:22: In file included from ./3dsshape.h:38: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 3 warnings generated. mv -f .deps/3dsshape.Tpo .deps/3dsshape.Po In file included from cutscene.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from cutscene.cpp:19: In file included from ./cutscene.h:22: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/cutscene.Tpo .deps/cutscene.Po In file included from Md3.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from Md3.cpp:24: In file included from ./md3shape.h:30: In file included from ./animatedshape.h:31: In file included from ./glshape.h:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from Md3.cpp:24: In file included from ./md3shape.h:30: In file included from ./animatedshape.h:31: In file included from ./glshape.h:25: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from Md3.cpp:24: In file included from ./md3shape.h:30: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ Md3.cpp:603:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 603 | LinkModel( &m_Lower, &m_Upper, "tag_torso" ); | ^ Md3.cpp:606:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 606 | LinkModel( &m_Upper, &m_Head, "tag_head" ); | ^ Md3.cpp:726:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 726 | LinkModel( &m_Upper, &m_Weapon, "tag_weapon" ); | ^ Md3.cpp:1360:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1360 | animationIndex = getAnimationIndex( "TORSO_STAND", &m_Upper ); | ^ Md3.cpp:1362:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1362 | animationIndex = getAnimationIndex( "LEGS_IDLE", &m_Lower ); | ^ 9 warnings generated. mv -f .deps/Md3.Tpo .deps/Md3.Po In file included from map.cpp:18: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from map.cpp:23: ./shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from map.cpp:24: In file included from ./shapes.h:27: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from map.cpp:27: In file included from ./md2shape.h:43: ./animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ map.cpp:224:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 224 | outdoorShadow = adapter->getNamedTexture( "outdoors_shadow" ); | ^ map.cpp:225:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 225 | outdoorShadowTree = adapter->getNamedTexture( "outdoors_shadow_tree" ); | ^ map.cpp:4553:24: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 4553 | adapter->setDebugStr( "map: " ); | ^ 7 warnings generated. mv -f .deps/map.Tpo .deps/map.Po rm -f libScourgeRender.a ar cr libScourgeRender.a shapes.o renderedcreature.o fog.o maprenderhelper.o map.o mapadapter.o frustum.o renderedprojectile.o projectilerenderer.o location.o effect.o shape.o glshape.o glcaveshape.o gllocator.o gltorch.o glteleporter.o cutscene.o animatedshape.o modelwrapper.o Md2.o md2shape.o Md3.o md3shape.o 3ds.o 3dsshape.o virtualshape.o texture.o ranlib libScourgeRender.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/render' Making all in io gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/io' c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o file.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT zipfile.o -MD -MP -MF .deps/zipfile.Tpo -c -o zipfile.o zipfile.cpp mv -f .deps/file.Tpo .deps/file.Po In file included from zipfile.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/zipfile.Tpo .deps/zipfile.Po rm -f libScourgeIo.a ar cr libScourgeIo.a file.o zipfile.o ranlib libScourgeIo.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/io' Making all in squirrel gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/squirrel' c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqclass.o -MD -MP -MF .deps/sqclass.Tpo -c -o sqclass.o sqclass.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqdebug.o -MD -MP -MF .deps/sqdebug.Tpo -c -o sqdebug.o sqdebug.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqlexer.o -MD -MP -MF .deps/sqlexer.Tpo -c -o sqlexer.o sqlexer.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqtable.o -MD -MP -MF .deps/sqtable.Tpo -c -o sqtable.o sqtable.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqmem.o -MD -MP -MF .deps/sqmem.Tpo -c -o sqmem.o sqmem.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstate.o -MD -MP -MF .deps/sqstate.Tpo -c -o sqstate.o sqstate.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqvm.o -MD -MP -MF .deps/sqvm.Tpo -c -o sqvm.o sqvm.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqapi.o -MD -MP -MF .deps/sqapi.Tpo -c -o sqapi.o sqapi.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqfuncstate.o -MD -MP -MF .deps/sqfuncstate.Tpo -c -o sqfuncstate.o sqfuncstate.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqobject.o -MD -MP -MF .deps/sqobject.Tpo -c -o sqobject.o sqobject.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqcompiler.o -MD -MP -MF .deps/sqcompiler.Tpo -c -o sqcompiler.o sqcompiler.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqbaselib.o -MD -MP -MF .deps/sqbaselib.Tpo -c -o sqbaselib.o sqbaselib.cpp mv -f .deps/sqmem.Tpo .deps/sqmem.Po sqdebug.cpp:16:12: warning: 15 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 16 | switch ( squirrel_type( ci._closure ) ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 1 warning generated. mv -f .deps/sqdebug.Tpo .deps/sqdebug.Po In file included from sqtable.cpp:6: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == 1 warning generated. mv -f .deps/sqtable.Tpo .deps/sqtable.Po In file included from sqclass.cpp:6: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == 1 warning generated. mv -f .deps/sqclass.Tpo .deps/sqclass.Po In file included from sqstate.cpp:10: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqstate.cpp:220:11: warning: 8 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 220 | switch ( squirrel_type( o ) ) { | ^~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/sqstate.Tpo .deps/sqstate.Po In file included from sqobject.cpp:8: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqobject.cpp:25:11: warning: 15 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_BOOL', 'OT_FLOAT'... [-Wswitch] 25 | switch ( squirrel_type( idx ) ) { | ^~~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/sqobject.Tpo .deps/sqobject.Po In file included from sqlexer.cpp:7: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == 1 warning generated. mv -f .deps/sqlexer.Tpo .deps/sqlexer.Po In file included from sqfuncstate.cpp:8: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqfuncstate.cpp:75:11: warning: 14 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 75 | switch ( squirrel_type( o ) ) { | ^~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/sqfuncstate.Tpo .deps/sqfuncstate.Po In file included from sqbaselib.cpp:7: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqbaselib.cpp:90:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 90 | while ( name = sq_getlocal( v, level, seq ) ) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqbaselib.cpp:90:16: note: place parentheses around the assignment to silence this warning 90 | while ( name = sq_getlocal( v, level, seq ) ) { | ^ | ( ) sqbaselib.cpp:90:16: note: use '==' to turn this assignment into an equality comparison 90 | while ( name = sq_getlocal( v, level, seq ) ) { | ^ | == 2 warnings generated. mv -f .deps/sqbaselib.Tpo .deps/sqbaselib.Po mv -f .deps/sqcompiler.Tpo .deps/sqcompiler.Po In file included from sqapi.cpp:7: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqapi.cpp:652:3: warning: add explicit braces to avoid dangling else [-Wdangling-else] 652 | else | ^ sqapi.cpp:659:11: warning: 15 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 659 | switch ( squirrel_type( self ) ) { | ^~~~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ sqapi.cpp:815:12: warning: 15 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 815 | switch ( squirrel_type( ud ) ) { | ^~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 4 warnings generated. mv -f .deps/sqapi.Tpo .deps/sqapi.Po In file included from sqvm.cpp:12: ./sqtable.h:68:12: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 68 | }while(n = n->next); | ~~^~~~~~~~~ ./sqtable.h:68:12: note: place parentheses around the assignment to silence this warning 68 | }while(n = n->next); | ^ | ( ) ./sqtable.h:68:12: note: use '==' to turn this assignment into an equality comparison 68 | }while(n = n->next); | ^ | == sqvm.cpp:122:11: warning: 12 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 122 | switch ( squirrel_type( o ) ) { | ^~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ sqvm.cpp:151:12: warning: 11 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 151 | switch ( squirrel_type( o1 ) ) { | ^~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ sqvm.cpp:474:11: warning: 10 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 474 | switch ( squirrel_type( o1 ) ) { | ^~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ sqvm.cpp:554:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 554 | if ( nouters = func->_outervalues.size() ) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ sqvm.cpp:554:15: note: place parentheses around the assignment to silence this warning 554 | if ( nouters = func->_outervalues.size() ) { | ^ | ( ) sqvm.cpp:554:15: note: use '==' to turn this assignment into an equality comparison 554 | if ( nouters = func->_outervalues.size() ) { | ^ | == sqvm.cpp:837:14: warning: 15 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 837 | switch ( squirrel_type( STK( arg1 ) ) ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ sqvm.cpp:1051:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1051 | if ( tcs = nclosure->_typecheck.size() ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqvm.cpp:1051:11: note: place parentheses around the assignment to silence this warning 1051 | if ( tcs = nclosure->_typecheck.size() ) { | ^ | ( ) sqvm.cpp:1051:11: note: use '==' to turn this assignment into an equality comparison 1051 | if ( tcs = nclosure->_typecheck.size() ) { | ^ | == sqvm.cpp:1102:11: warning: 14 enumeration values not handled in switch: 'OT_USERPOINTER', 'OT_NULL', 'OT_BOOL'... [-Wswitch] 1102 | switch ( squirrel_type( self ) ) { | ^~~~~~~~~~~~~~~~~~~~~ ./sqobject.h:96:28: note: expanded from macro 'squirrel_type' 96 | #define squirrel_type(obj) ((obj)._type) | ^~~~~~~~~~~~~ 8 warnings generated. mv -f .deps/sqvm.Tpo .deps/sqvm.Po rm -f libSquirrel.a ar cr libSquirrel.a sqclass.o sqdebug.o sqlexer.o sqtable.o sqmem.o sqstate.o sqvm.o sqapi.o sqfuncstate.o sqobject.o sqcompiler.o sqbaselib.o ranlib libSquirrel.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/squirrel' Making all in sqstdlib gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/sqstdlib' c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdaux.o -MD -MP -MF .deps/sqstdaux.Tpo -c -o sqstdaux.o sqstdaux.cpp cc -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdrex.o -MD -MP -MF .deps/sqstdrex.Tpo -c -o sqstdrex.o sqstdrex.c c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdstream.o -MD -MP -MF .deps/sqstdstream.Tpo -c -o sqstdstream.o sqstdstream.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdsystem.o -MD -MP -MF .deps/sqstdsystem.Tpo -c -o sqstdsystem.o sqstdsystem.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdblob.o -MD -MP -MF .deps/sqstdblob.Tpo -c -o sqstdblob.o sqstdblob.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdio.o -MD -MP -MF .deps/sqstdio.Tpo -c -o sqstdio.o sqstdio.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdmath.o -MD -MP -MF .deps/sqstdmath.Tpo -c -o sqstdmath.o sqstdmath.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqstdstring.o -MD -MP -MF .deps/sqstdstring.Tpo -c -o sqstdstring.o sqstdstring.cpp sqstdaux.cpp:29:17: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 29 | while ( name = sq_getlocal( v, level, seq ) ) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqstdaux.cpp:29:17: note: place parentheses around the assignment to silence this warning 29 | while ( name = sq_getlocal( v, level, seq ) ) { | ^ | ( ) sqstdaux.cpp:29:17: note: use '==' to turn this assignment into an equality comparison 29 | while ( name = sq_getlocal( v, level, seq ) ) { | ^ | == sqstdaux.cpp:31:14: warning: 4 enumeration values not handled in switch: 'OT_BOOL', 'OT_GENERATOR', 'OT_FUNCPROTO'... [-Wswitch] 31 | switch ( sq_gettype( v, -1 ) ) { | ^~~~~~~~~~~~~~~~~~~ 2 warnings generated. mv -f .deps/sqstdaux.Tpo .deps/sqstdaux.Po mv -f .deps/sqstdsystem.Tpo .deps/sqstdsystem.Po mv -f .deps/sqstdstring.Tpo .deps/sqstdstring.Po sqstdio.cpp:66:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 66 | if ( _handle = sqstd_fopen( filename, mode ) ) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqstdio.cpp:66:16: note: place parentheses around the assignment to silence this warning 66 | if ( _handle = sqstd_fopen( filename, mode ) ) { | ^ | ( ) sqstdio.cpp:66:16: note: use '==' to turn this assignment into an equality comparison 66 | if ( _handle = sqstd_fopen( filename, mode ) ) { | ^ | == sqstdio.cpp:372:26: warning: ISO C++11 does not allow conversion from string literal to 'SQChar *' (aka 'char *') [-Wwritable-strings] 372 | declare_stream( v, _SC( "file" ), ( SQUserPointer )SQSTD_FILE_TYPE_TAG, _SC( "std_file" ), _file_methods, iolib_funcs ); | ^ sqstdio.cpp:372:79: warning: ISO C++11 does not allow conversion from string literal to 'SQChar *' (aka 'char *') [-Wwritable-strings] 372 | declare_stream( v, _SC( "file" ), ( SQUserPointer )SQSTD_FILE_TYPE_TAG, _SC( "std_file" ), _file_methods, iolib_funcs ); | ^ 3 warnings generated. mv -f .deps/sqstdio.Tpo .deps/sqstdio.Po sqstdblob.cpp:229:33: warning: ISO C++11 does not allow conversion from string literal to 'SQChar *' (aka 'char *') [-Wwritable-strings] 229 | return declare_stream( v, _SC( "blob" ), ( SQUserPointer )SQSTD_BLOB_TYPE_TAG, _SC( "std_blob" ), _blob_methods, bloblib_funcs ); | ^ sqstdblob.cpp:229:86: warning: ISO C++11 does not allow conversion from string literal to 'SQChar *' (aka 'char *') [-Wwritable-strings] 229 | return declare_stream( v, _SC( "blob" ), ( SQUserPointer )SQSTD_BLOB_TYPE_TAG, _SC( "std_blob" ), _blob_methods, bloblib_funcs ); | ^ 2 warnings generated. mv -f .deps/sqstdblob.Tpo .deps/sqstdblob.Po mv -f .deps/sqstdstream.Tpo .deps/sqstdstream.Po mv -f .deps/sqstdmath.Tpo .deps/sqstdmath.Po sqstdrex.c:374:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 374 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqstdrex.c:374:16: note: place parentheses around the assignment to silence this warning 374 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ^ | ( ) sqstdrex.c:374:16: note: use '==' to turn this assignment into an equality comparison 374 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ^ | == sqstdrex.c:382:16: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 382 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sqstdrex.c:382:16: note: place parentheses around the assignment to silence this warning 382 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ^ | ( ) sqstdrex.c:382:16: note: use '==' to turn this assignment into an equality comparison 382 | while ( asd = sqstd_rex_matchnode( exp, temp, asd ) ) { | ^ | == sqstdrex.c:431:3: warning: expression result unused [-Wunused-value] 431 | *str++; | ^~~~~~ sqstdrex.c:436:4: warning: expression result unused [-Wunused-value] 436 | *str++; | ^~~~~~ sqstdrex.c:442:4: warning: expression result unused [-Wunused-value] 442 | *str++; | ^~~~~~ sqstdrex.c:448:3: warning: expression result unused [-Wunused-value] 448 | *str++; | ^~~~~~ sqstdrex.c:531:3: warning: expression result unused [-Wunused-value] 531 | *text_begin++; | ^~~~~~~~~~~~~ 7 warnings generated. mv -f .deps/sqstdrex.Tpo .deps/sqstdrex.Po rm -f libSqstdlib.a ar cr libSqstdlib.a sqstdaux.o sqstdrex.o sqstdstream.o sqstdsystem.o sqstdblob.o sqstdio.o sqstdmath.o sqstdstring.o ranlib libSqstdlib.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/sqstdlib' Making all in sqbinding gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/sqbinding' c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqbinding.o -MD -MP -MF .deps/sqbinding.Tpo -c -o sqbinding.o sqbinding.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqobject.o -MD -MP -MF .deps/sqobject.Tpo -c -o sqobject.o sqobject.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqgame.o -MD -MP -MF .deps/sqgame.Tpo -c -o sqgame.o sqgame.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqcreature.o -MD -MP -MF .deps/sqcreature.Tpo -c -o sqcreature.o sqcreature.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqmission.o -MD -MP -MF .deps/sqmission.Tpo -c -o sqmission.o sqmission.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqitem.o -MD -MP -MF .deps/sqitem.Tpo -c -o sqitem.o sqitem.cpp c++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sqspell.o -MD -MP -MF .deps/sqspell.Tpo -c -o sqspell.o sqspell.cpp In file included from sqobject.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/sqobject.Tpo .deps/sqobject.Po In file included from sqspell.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqspell.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/sqspell.Tpo .deps/sqspell.Po In file included from sqitem.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqitem.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/sqitem.Tpo .deps/sqitem.Po In file included from sqmission.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqmission.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from sqmission.cpp:26: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 3 warnings generated. mv -f .deps/sqmission.Tpo .deps/sqmission.Po In file included from sqgame.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqgame.cpp:20: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from sqgame.cpp:23: In file included from ./../render/renderlib.h:31: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from sqgame.cpp:23: In file included from ./../render/renderlib.h:38: In file included from ./../render/md2shape.h:43: ./../render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/sqgame.Tpo .deps/sqgame.Po In file included from sqcreature.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqcreature.cpp:21: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from sqcreature.cpp:24: In file included from ./../render/glshape.h:23: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 3 warnings generated. mv -f .deps/sqcreature.Tpo .deps/sqcreature.Po In file included from sqbinding.cpp:17: In file included from ./../common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sqbinding.cpp:19: In file included from ./../session.h:25: In file included from ./../party.h:25: In file included from ./../events/thirsthungerevent.h:22: In file included from ./../events/../scourge.h:34: ./../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from sqbinding.cpp:34: In file included from ./../render/renderlib.h:31: ./../render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from sqbinding.cpp:34: In file included from ./../render/renderlib.h:38: In file included from ./../render/md2shape.h:43: ./../render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./../common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/sqbinding.Tpo .deps/sqbinding.Po rm -f libSqbinding.a ar cr libSqbinding.a sqbinding.o sqobject.o sqgame.o sqcreature.o sqmission.o sqitem.o sqspell.o ranlib libSqbinding.a gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src/sqbinding' gmake[3]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src' c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT configlang.o -MD -MP -MF .deps/configlang.Tpo -c -o configlang.o configlang.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT persist.o -MD -MP -MF .deps/persist.Tpo -c -o persist.o persist.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT creature.o -MD -MP -MF .deps/creature.Tpo -c -o creature.o creature.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT calendar.o -MD -MP -MF .deps/calendar.Tpo -c -o calendar.o calendar.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT date.o -MD -MP -MF .deps/date.Tpo -c -o date.o date.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT item.o -MD -MP -MF .deps/item.Tpo -c -o item.o item.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT terraingenerator.o -MD -MP -MF .deps/terraingenerator.Tpo -c -o terraingenerator.o terraingenerator.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT cavemaker.o -MD -MP -MF .deps/cavemaker.Tpo -c -o cavemaker.o cavemaker.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT dungeongenerator.o -MD -MP -MF .deps/dungeongenerator.Tpo -c -o dungeongenerator.o dungeongenerator.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mondrian.o -MD -MP -MF .deps/mondrian.Tpo -c -o mondrian.o mondrian.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mainmenu.o -MD -MP -MF .deps/mainmenu.Tpo -c -o mainmenu.o mainmenu.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mapeditor.o -MD -MP -MF .deps/mapeditor.Tpo -c -o mapeditor.o mapeditor.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT mapwidget.o -MD -MP -MF .deps/mapwidget.Tpo -c -o mapwidget.o mapwidget.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT netplay.o -MD -MP -MF .deps/netplay.Tpo -c -o netplay.o netplay.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT containerview.o -MD -MP -MF .deps/containerview.Tpo -c -o containerview.o containerview.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT containergui.o -MD -MP -MF .deps/containergui.Tpo -c -o containergui.o containergui.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT conversationgui.o -MD -MP -MF .deps/conversationgui.Tpo -c -o conversationgui.o conversationgui.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT infogui.o -MD -MP -MF .deps/infogui.Tpo -c -o infogui.o infogui.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT projectile.o -MD -MP -MF .deps/projectile.Tpo -c -o projectile.o projectile.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT session.o -MD -MP -MF .deps/session.Tpo -c -o session.o session.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT gameadapter.o -MD -MP -MF .deps/gameadapter.Tpo -c -o gameadapter.o gameadapter.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT scourge.o -MD -MP -MF .deps/scourge.Tpo -c -o scourge.o scourge.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT scourgeview.o -MD -MP -MF .deps/scourgeview.Tpo -c -o scourgeview.o scourgeview.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT scourgehandler.o -MD -MP -MF .deps/scourgehandler.Tpo -c -o scourgehandler.o scourgehandler.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sdleventhandler.o -MD -MP -MF .deps/sdleventhandler.Tpo -c -o sdleventhandler.o sdleventhandler.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sdlhandler.o -MD -MP -MF .deps/sdlhandler.Tpo -c -o sdlhandler.o sdlhandler.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sdlscreenview.o -MD -MP -MF .deps/sdlscreenview.Tpo -c -o sdlscreenview.o sdlscreenview.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT sound.o -MD -MP -MF .deps/sound.Tpo -c -o sound.o sound.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT pcui.o -MD -MP -MF .deps/pcui.Tpo -c -o pcui.o pcui.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT textscroller.o -MD -MP -MF .deps/textscroller.Tpo -c -o textscroller.o textscroller.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT equip.o -MD -MP -MF .deps/equip.Tpo -c -o equip.o equip.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT inven.o -MD -MP -MF .deps/inven.Tpo -c -o inven.o inven.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT portrait.o -MD -MP -MF .deps/portrait.Tpo -c -o portrait.o portrait.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT shapepalette.o -MD -MP -MF .deps/shapepalette.Tpo -c -o shapepalette.o shapepalette.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT text.o -MD -MP -MF .deps/text.Tpo -c -o text.o text.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT minimap.o -MD -MP -MF .deps/minimap.Tpo -c -o minimap.o minimap.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT optionsmenu.o -MD -MP -MF .deps/optionsmenu.Tpo -c -o optionsmenu.o optionsmenu.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT partyeditor.o -MD -MP -MF .deps/partyeditor.Tpo -c -o partyeditor.o partyeditor.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT pceditor.o -MD -MP -MF .deps/pceditor.Tpo -c -o pceditor.o pceditor.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT multiplayer.o -MD -MP -MF .deps/multiplayer.Tpo -c -o multiplayer.o multiplayer.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT userconfiguration.o -MD -MP -MF .deps/userconfiguration.Tpo -c -o userconfiguration.o userconfiguration.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT board.o -MD -MP -MF .deps/board.Tpo -c -o board.o board.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT battle.o -MD -MP -MF .deps/battle.Tpo -c -o battle.o battle.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT party.o -MD -MP -MF .deps/party.Tpo -c -o party.o party.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT spellcaster.o -MD -MP -MF .deps/spellcaster.Tpo -c -o spellcaster.o spellcaster.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT itemlist.o -MD -MP -MF .deps/itemlist.Tpo -c -o itemlist.o itemlist.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT tradedialog.o -MD -MP -MF .deps/tradedialog.Tpo -c -o tradedialog.o tradedialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT uncursedialog.o -MD -MP -MF .deps/uncursedialog.Tpo -c -o uncursedialog.o uncursedialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT identifydialog.o -MD -MP -MF .deps/identifydialog.Tpo -c -o identifydialog.o identifydialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT rechargedialog.o -MD -MP -MF .deps/rechargedialog.Tpo -c -o rechargedialog.o rechargedialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT healdialog.o -MD -MP -MF .deps/healdialog.Tpo -c -o healdialog.o healdialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT savegamedialog.o -MD -MP -MF .deps/savegamedialog.Tpo -c -o savegamedialog.o savegamedialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT donatedialog.o -MD -MP -MF .deps/donatedialog.Tpo -c -o donatedialog.o donatedialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT texteffect.o -MD -MP -MF .deps/texteffect.Tpo -c -o texteffect.o texteffect.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT traindialog.o -MD -MP -MF .deps/traindialog.Tpo -c -o traindialog.o traindialog.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT upload.o -MD -MP -MF .deps/upload.Tpo -c -o upload.o upload.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT characterinfo.o -MD -MP -MF .deps/characterinfo.Tpo -c -o characterinfo.o characterinfo.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT skillsview.o -MD -MP -MF .deps/skillsview.Tpo -c -o skillsview.o skillsview.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT outdoorgenerator.o -MD -MP -MF .deps/outdoorgenerator.Tpo -c -o outdoorgenerator.o outdoorgenerator.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT astar.o -MD -MP -MF .deps/astar.Tpo -c -o astar.o astar.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT cellular.o -MD -MP -MF .deps/cellular.Tpo -c -o cellular.o cellular.cpp c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT quickhull.o -MD -MP -MF .deps/quickhull.Tpo -c -o quickhull.o quickhull.cpp In file included from sdleventhandler.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/sdleventhandler.Tpo .deps/sdleventhandler.Po c++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -isystem /usr/local/include -D_THREAD_SAFE -I/usr/local/include -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/local/include/freetype2 -I/usr/local/include/libpng16 -I/usr/local/include -DDATA_DIR=\"/usr/local/share/scourge\" -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -MT pathmanager.o -MD -MP -MF .deps/pathmanager.Tpo -c -o pathmanager.o pathmanager.cpp In file included from text.cpp:23: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ text.cpp:63:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 63 | lastError = "file open failed."; | ^ text.cpp:75:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | lastError = "not a texture font file."; | ^ text.cpp:85:15: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 85 | lastError = "not a texture font file."; | ^ text.cpp:90:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 90 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:92:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:94:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 94 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:96:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:98:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 98 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:100:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 100 | EXPECT( 1 ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:113:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 113 | EXPECT( txf->num_glyphs ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:174:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 174 | EXPECT( txf->tex_width * txf->tex_height ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:184:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 184 | EXPECT( txf->tex_width * txf->tex_height ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ text.cpp:193:3: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 193 | EXPECT( stride * height ); | ^ text.cpp:88:47: note: expanded from macro 'EXPECT' 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } | ^ 14 warnings generated. mv -f .deps/text.Tpo .deps/text.Po In file included from date.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. In file included from main.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from main.cpp:26: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/main.Tpo .deps/main.Po mv -f .deps/date.Tpo .deps/date.Po In file included from mapwidget.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from mapwidget.cpp:20: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/mapwidget.Tpo .deps/mapwidget.Po In file included from persist.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from persist.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from persist.cpp:19: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from persist.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/persist.Tpo .deps/persist.Po In file included from textscroller.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from textscroller.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/textscroller.Tpo .deps/textscroller.Po In file included from characterinfo.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from characterinfo.cpp:18: In file included from ./characterinfo.h:25: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. In file included from calendar.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from calendar.cpp:21: In file included from ./creature.h:37: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/characterinfo.Tpo .deps/characterinfo.Po In file included from rechargedialog.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from rechargedialog.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from rechargedialog.cpp:24: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from rechargedialog.cpp:24: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. In file included from sdlscreenview.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. In file included from mainmenu.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from mainmenu.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from mainmenu.cpp:19: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from mainmenu.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/rechargedialog.Tpo .deps/rechargedialog.Po mv -f .deps/calendar.Tpo .deps/calendar.Po In file included from quickhull.cpp:21: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. In file included from texteffect.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from texteffect.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/quickhull.Tpo .deps/quickhull.Po mv -f .deps/sdlscreenview.Tpo .deps/sdlscreenview.Po mv -f .deps/texteffect.Tpo .deps/texteffect.Po mv -f .deps/mainmenu.Tpo .deps/mainmenu.Po In file included from itemlist.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from itemlist.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ itemlist.cpp:35:17: warning: assigning field to itself [-Wself-assign-field] 35 | this->creature = creature; | ^ 3 warnings generated. mv -f .deps/itemlist.Tpo .deps/itemlist.Po In file included from multiplayer.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from multiplayer.cpp:19: In file included from ./multiplayer.h:23: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from multiplayer.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from multiplayer.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/multiplayer.Tpo .deps/multiplayer.Po In file included from optionsmenu.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from optionsmenu.cpp:19: In file included from ./optionsmenu.h:26: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. In file included from identifydialog.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from identifydialog.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from identifydialog.cpp:24: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from identifydialog.cpp:24: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/optionsmenu.Tpo .deps/optionsmenu.Po mv -f .deps/identifydialog.Tpo .deps/identifydialog.Po In file included from healdialog.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from healdialog.cpp:20: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ healdialog.cpp:44:62: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 44 | spellDescription = new ScrollingLabel( 10, 210, w - 20, 70, "" ); | ^ 3 warnings generated. mv -f .deps/healdialog.Tpo .deps/healdialog.Po In file included from cavemaker.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from cavemaker.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from cavemaker.cpp:19: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from cavemaker.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/cavemaker.Tpo .deps/cavemaker.Po In file included from netplay.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from netplay.cpp:19: In file included from ./netplay.h:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ netplay.cpp:75:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | return "abc"; | ^ 3 warnings generated. mv -f .deps/netplay.Tpo .deps/netplay.Po In file included from traindialog.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from traindialog.cpp:20: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ traindialog.cpp:51:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 51 | description = new ScrollingLabel( 10, 205, w - 30, 120, "" ); | ^ 3 warnings generated. mv -f .deps/traindialog.Tpo .deps/traindialog.Po In file included from pcui.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from pcui.cpp:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/pcui.Tpo .deps/pcui.Po In file included from pceditor.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from pceditor.cpp:26: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from pceditor.cpp:33: In file included from ./render/glshape.h:23: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ pceditor.cpp:548:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 548 | "+", | ^ pceditor.cpp:555:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 555 | "-", | ^ pceditor.cpp:633:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 633 | "<<", IMAGE_TAB ); | ^ pceditor.cpp:636:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 636 | " >>", IMAGE_TAB ); | ^ pceditor.cpp:646:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 646 | "<<", IMAGE_TAB ); | ^ pceditor.cpp:649:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 649 | " >>", IMAGE_TAB ); | ^ 9 warnings generated. mv -f .deps/pceditor.Tpo .deps/pceditor.Po In file included from sdlhandler.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sdlhandler.cpp:26: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/sdlhandler.Tpo .deps/sdlhandler.Po In file included from userconfiguration.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ userconfiguration.cpp:521:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 521 | writeFile( configFile, "Modify at your own risks.\n" ); | ^ userconfiguration.cpp:522:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 522 | writeFile( configFile, "-------------------------------------------------\n" ); | ^ userconfiguration.cpp:523:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 523 | writeFile( configFile, "- A line not beginning with BIND or SET is ignored (spaces excepted)\n" ); | ^ userconfiguration.cpp:524:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 524 | writeFile( configFile, "- Only one instruction per line will be processed\n" ); | ^ userconfiguration.cpp:525:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 525 | writeFile( configFile, "- No upper/lower case distinction\n" ); | ^ userconfiguration.cpp:526:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 526 | writeFile( configFile, "- A space is a parameter separator so replace spaces by '_' if needed in your parameters.\n" ); | ^ userconfiguration.cpp:527:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 527 | writeFile( configFile, " Example : for 'left bracket' put 'left_bracket'\n" ); | ^ userconfiguration.cpp:528:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 528 | writeFile( configFile, "- No specific order needed between BIND/SET commands\n\n" ); | ^ userconfiguration.cpp:529:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 529 | writeFile( configFile, "Syntax : \n" ); | ^ userconfiguration.cpp:530:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 530 | writeFile( configFile, "- BIND sdl_key_name engineAction\n" ); | ^ userconfiguration.cpp:531:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 531 | writeFile( configFile, "- SET variable value\n" ); | ^ userconfiguration.cpp:532:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 532 | writeFile( configFile, "without the '-' at the beginning\n" ); | ^ userconfiguration.cpp:533:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 533 | writeFile( configFile, "sdl_key_names are defined in SDL.h\n" ); | ^ userconfiguration.cpp:534:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 534 | writeFile( configFile, "engineActions and variables are defined in userconfiguration.h\n" ); | ^ userconfiguration.cpp:535:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 535 | writeFile( configFile, "-------------------------------------------------\n\n" ); | ^ userconfiguration.cpp:541:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 541 | writeFile( configFile, "// Bindings\n" ); | ^ userconfiguration.cpp:555:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 555 | writeFile( configFile, "\n// Video settings\n" ); | ^ 18 warnings generated. mv -f .deps/userconfiguration.Tpo .deps/userconfiguration.Po In file included from partyeditor.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from partyeditor.cpp:19: In file included from ./partyeditor.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from partyeditor.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from partyeditor.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ partyeditor.cpp:200:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 200 | pc->addSpell( Spell::getSpellByName( "Flame of Azun" ) ); | ^ partyeditor.cpp:201:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 201 | pc->addSpell( Spell::getSpellByName( "Ole Taffy's purty colors" ) ); | ^ partyeditor.cpp:204:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 204 | pc->addSpell( Spell::getSpellByName( "Silent knives" ) ); | ^ partyeditor.cpp:206:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 206 | pc->addSpell( Spell::getSpellByName( "Stinging light" ) ); | ^ partyeditor.cpp:209:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 209 | pc->addSpell( Spell::getSpellByName( "Lesser healing touch" ) ); | ^ partyeditor.cpp:211:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 211 | pc->addSpell( Spell::getSpellByName( "Body of stone" ) ); | ^ partyeditor.cpp:216:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 216 | pc->addSpell( Spell::getSpellByName( "Ring of Harm" ) ); | ^ partyeditor.cpp:217:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 217 | pc->addSpell( Spell::getSpellByName( "Malice Storm" ) ); | ^ partyeditor.cpp:218:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 218 | pc->addSpell( Spell::getSpellByName( "Unholy Decimator" ) ); | ^ partyeditor.cpp:219:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 219 | pc->addSpell( Spell::getSpellByName( "Remove curse" ) ); | ^ partyeditor.cpp:220:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 220 | pc->addSpell( Spell::getSpellByName( "Teleportation" ) ); | ^ partyeditor.cpp:221:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 221 | pc->addSpell( Spell::getSpellByName( "Recall to life" ) ); | ^ partyeditor.cpp:222:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 222 | pc->addSpell( Spell::getSpellByName( "Blast of Fury" ) ); | ^ partyeditor.cpp:223:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 223 | pc->addSpell( Spell::getSpellByName( "Dori's Tumblers" ) ); | ^ partyeditor.cpp:224:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 224 | pc->addSpell( Spell::getSpellByName( "Gust of wind" ) ); | ^ 19 warnings generated. In file included from containerview.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from containerview.cpp:19: In file included from ./containerview.h:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from containerview.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from containerview.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/partyeditor.Tpo .deps/partyeditor.Po mv -f .deps/containerview.Tpo .deps/containerview.Po In file included from gameadapter.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from gameadapter.cpp:20: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from gameadapter.cpp:24: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from gameadapter.cpp:24: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/gameadapter.Tpo .deps/gameadapter.Po In file included from inven.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from inven.cpp:18: In file included from ./inven.h:28: In file included from ./containerview.h:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from inven.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from inven.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/inven.Tpo .deps/inven.Po In file included from mondrian.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from mondrian.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from mondrian.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from mondrian.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:383:20: warning: relational comparison result unused [-Wunused-comparison] 383 | assert( roomCount < 200 ); | ~~~~~~~~~~^~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:409:20: warning: relational comparison result unused [-Wunused-comparison] 409 | assert( roomCount < 200 ); | ~~~~~~~~~~^~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:416:33: warning: expression result unused [-Wunused-value] 414 | assert( ( x_start + ( div - 1 ) ) >= 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 415 | ( x_start + ( div - 1 ) ) < totalWidth && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 416 | ( y_start + y ) >= 0 && | ~~~~~~~~~~~~~~~~~~~~ ^ 417 | ( y_start + y ) < totalHeight ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:424:39: warning: expression result unused [-Wunused-value] 422 | assert( x_start + x >= 0 && | ~~~~~~~~~~~~~~~~~~~ 423 | x_start + x < totalWidth && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 424 | y_start + ( div - 1 ) >= 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ 425 | y_start + ( div - 1 ) < totalHeight ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:431:69: warning: expression result unused [-Wunused-value] 431 | assert( passage_x >= 0 && passage_x < totalWidth && passage_y >= 0 && passage_y < totalHeight ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mondrian.cpp:453:28: warning: expression result unused [-Wunused-value] 451 | assert( x + room.x >= 0 && | ~~~~~~~~~~~~~~~~~~ 452 | x + room.x < totalWidth && | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 453 | y + room.y >= 0 && | ~~~~~~~~~~~~~~~ ^ 454 | y + room.y < totalHeight ); | ~~~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 10 warnings generated. mv -f .deps/mondrian.Tpo .deps/mondrian.Po In file included from scourgehandler.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from scourgehandler.cpp:19: In file included from ./containergui.h:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from scourgehandler.cpp:22: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from scourgehandler.cpp:22: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourgehandler.cpp:346:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 346 | scourge->runSquirrelConsole( "scourgeGame.reloadNuts();" ); | ^ scourgehandler.cpp:681:7: warning: 'snprintf' size argument is too large; destination buffer has size 255, but size argument is 256 [-Wfortify-source] 681 | snprintf( tmp, 256, _( "Saving screenshot to %s." ), image.str().c_str() ); | ^ 6 warnings generated. mv -f .deps/scourgehandler.Tpo .deps/scourgehandler.Po In file included from minimap.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from minimap.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from minimap.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from minimap.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. In file included from upload.cpp:14: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ 1 warning generated. mv -f .deps/minimap.Tpo .deps/minimap.Po mv -f .deps/upload.Tpo .deps/upload.Po In file included from cellular.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ cellular.cpp:283:23: warning: relational comparison result unused [-Wunused-comparison] 283 | assert( roomCounter < MAX_ROOM_COUNT ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 2 warnings generated. mv -f .deps/cellular.Tpo .deps/cellular.Po In file included from uncursedialog.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from uncursedialog.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from uncursedialog.cpp:24: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from uncursedialog.cpp:24: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/uncursedialog.Tpo .deps/uncursedialog.Po In file included from terraingenerator.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from terraingenerator.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from terraingenerator.cpp:19: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from terraingenerator.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from terraingenerator.cpp:30: ./outdoorgenerator.h:84:52: warning: expression result unused [-Wunused-value] 84 | assert( 0 <= x && x < MAP_STEP_WIDTH && 0 <= y && y < MAP_STEP_DEPTH ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 5 warnings generated. mv -f .deps/terraingenerator.Tpo .deps/terraingenerator.Po In file included from party.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from party.cpp:19: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from party.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from party.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ party.cpp:528:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 528 | pc[2]->addSpell( Spell::getSpellByName( "Flame of Azun" ) ); | ^ party.cpp:529:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 529 | pc[2]->addSpell( Spell::getSpellByName( "Ole Taffy's purty colors" ) ); | ^ party.cpp:530:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 530 | pc[2]->addSpell( Spell::getSpellByName( "Silent knives" ) ); | ^ party.cpp:531:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 531 | pc[2]->addSpell( Spell::getSpellByName( "Stinging light" ) ); | ^ party.cpp:532:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 532 | pc[2]->addSpell( Spell::getSpellByName( "Burning stare" ) ); | ^ party.cpp:534:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 534 | pc[3]->addSpell( Spell::getSpellByName( "Lesser healing touch" ) ); | ^ party.cpp:535:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 535 | pc[3]->addSpell( Spell::getSpellByName( "Body of stone" ) ); | ^ party.cpp:536:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 536 | pc[3]->addSpell( Spell::getSpellByName( "Bless group" ) ); | ^ party.cpp:537:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 537 | pc[3]->addSpell( Spell::getSpellByName( "Invisibility" ) ); | ^ party.cpp:538:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 538 | pc[3]->addSpell( Spell::getSpellByName( "Poison of ignorance" ) ); | ^ party.cpp:539:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 539 | pc[3]->addSpell( Spell::getSpellByName( "Transmute poison" ) ); | ^ party.cpp:540:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 540 | pc[3]->addSpell( Spell::getSpellByName( "Cursed ways" ) ); | ^ party.cpp:541:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 541 | pc[3]->addSpell( Spell::getSpellByName( "Remove curse" ) ); | ^ party.cpp:542:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 542 | pc[3]->addSpell( Spell::getSpellByName( "Enthrall fiend" ) ); | ^ party.cpp:543:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 543 | pc[3]->addSpell( Spell::getSpellByName( "Break from possession" ) ); | ^ 19 warnings generated. mv -f .deps/party.Tpo .deps/party.Po In file included from projectile.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from projectile.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from projectile.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from projectile.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/projectile.Tpo .deps/projectile.Po In file included from skillsview.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from skillsview.cpp:18: In file included from ./skillsview.h:25: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/skillsview.Tpo .deps/skillsview.Po In file included from outdoorgenerator.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from outdoorgenerator.cpp:18: ./outdoorgenerator.h:84:52: warning: expression result unused [-Wunused-value] 84 | assert( 0 <= x && x < MAP_STEP_WIDTH && 0 <= y && y < MAP_STEP_DEPTH ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from outdoorgenerator.cpp:20: In file included from ./shapepalette.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from outdoorgenerator.cpp:24: In file included from ./render/glshape.h:23: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ outdoorgenerator.cpp:266:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 266 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageX", x ); | ^ outdoorgenerator.cpp:267:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 267 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageY", y ); | ^ outdoorgenerator.cpp:268:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 268 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageWidth", VILLAGE_WIDTH * MAP_UNIT ); | ^ outdoorgenerator.cpp:269:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 269 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageHeight", VILLAGE_HEIGHT * MAP_UNIT ); | ^ outdoorgenerator.cpp:270:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 270 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageRoadX", roadX ); | ^ outdoorgenerator.cpp:271:60: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 271 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageRoadY", roadY - MAP_UNIT ); | ^ outdoorgenerator.cpp:689:10: warning: expression result unused [-Wunused-value] 689 | assert( !trees.empty() ); | ^~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 11 warnings generated. mv -f .deps/outdoorgenerator.Tpo .deps/outdoorgenerator.Po In file included from battle.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from battle.cpp:19: In file included from ./battle.h:25: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from battle.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from battle.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ battle.cpp:37:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 37 | "sound/weapon-swish/handheld/sw1.wav", | ^ battle.cpp:38:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 38 | "sound/weapon-swish/handheld/sw2.wav", | ^ battle.cpp:39:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | "sound/weapon-swish/handheld/sw3.wav", | ^ battle.cpp:41:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 41 | "sound/weapon-swish/bows/swb2.wav", | ^ battle.cpp:42:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 42 | "sound/weapon-swish/bows/swb3.wav", | ^ battle.cpp:44:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 44 | "sound/potion/pd1.wav" | ^ battle.cpp:331:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 331 | getSession()->getSquirrel()->setGlobalVariable( "turnWait", originalWait ); | ^ battle.cpp:345:83: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 345 | int newWait = static_cast( getSession()->getSquirrel()->getGlobalVariable( "turnWait" ) ); | ^ battle.cpp:1307:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1307 | getSession()->getSquirrel()->setGlobalVariable( "damage", damage ); | ^ battle.cpp:1309:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1309 | damage = getSession()->getSquirrel()->getGlobalVariable( "damage" ); | ^ 14 warnings generated. mv -f .deps/battle.Tpo .deps/battle.Po In file included from conversationgui.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from conversationgui.cpp:19: In file included from ./conversationgui.h:25: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from conversationgui.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from conversationgui.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ conversationgui.cpp:73:57: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 73 | answer = new ScrollingLabel( 10, 25, width - 150, 215, "" ); | ^ In file included from conversationgui.cpp:19: In file included from ./conversationgui.h:25: In file included from ./scourge.h:29: In file included from ./optionsmenu.h:28: ./util.h:135:53: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] 135 | template struct CaseCompare : public std::binary_function { | ^ conversationgui.cpp:249:79: note: in instantiation of template class 'Util::CaseCompare' requested here 249 | vector::iterator pos = find_if( words.begin(), words.end(), bind2nd( Util::CaseCompare(), word ) ); | ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here 24 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function { | ^ /usr/include/c++/v1/__config:736:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 736 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ conversationgui.cpp:249:70: warning: 'bind2nd, std::string>' is deprecated [-Wdeprecated-declarations] 249 | vector::iterator pos = find_if( words.begin(), words.end(), bind2nd( Util::CaseCompare(), word ) ); | ^ /usr/include/c++/v1/__functional/binder2nd.h:45:1: note: 'bind2nd, std::string>' has been explicitly marked deprecated here 45 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI binder2nd<_Operation> | ^ /usr/include/c++/v1/__config:736:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 736 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ conversationgui.cpp:260:44: warning: 'bind2nd, char *>' is deprecated [-Wdeprecated-declarations] 260 | if ( find_if( words.begin(), words.end(), bind2nd( Util::CaseCompare(), word ) ) != words.end() ) | ^ /usr/include/c++/v1/__functional/binder2nd.h:45:1: note: 'bind2nd, char *>' has been explicitly marked deprecated here 45 | _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_HIDE_FROM_ABI binder2nd<_Operation> | ^ /usr/include/c++/v1/__config:736:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 736 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 8 warnings generated. mv -f .deps/conversationgui.Tpo .deps/conversationgui.Po In file included from dungeongenerator.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from dungeongenerator.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from dungeongenerator.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from dungeongenerator.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/dungeongenerator.Tpo .deps/dungeongenerator.Po In file included from spellcaster.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from spellcaster.cpp:18: In file included from ./spellcaster.h:25: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from spellcaster.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from spellcaster.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ spellcaster.cpp:435:59: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 435 | battle->getSession()->getSquirrel()->setGlobalVariable( "damage", damage ); | ^ spellcaster.cpp:437:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 437 | damage = battle->getSession()->getSquirrel()->getGlobalVariable( "damage" ); | ^ 6 warnings generated. In file included from astar.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from astar.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from astar.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from astar.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. In file included from infogui.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from infogui.cpp:19: In file included from ./infogui.h:26: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/spellcaster.Tpo .deps/spellcaster.Po mv -f .deps/astar.Tpo .deps/astar.Po mv -f .deps/infogui.Tpo .deps/infogui.Po In file included from item.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from item.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from item.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from item.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/item.Tpo .deps/item.Po In file included from containergui.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from containergui.cpp:19: In file included from ./containerview.h:24: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from containergui.cpp:21: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from containergui.cpp:21: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/containergui.Tpo .deps/containergui.Po In file included from mapeditor.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from mapeditor.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from mapeditor.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from mapeditor.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from mapeditor.cpp:29: ./outdoorgenerator.h:84:52: warning: expression result unused [-Wunused-value] 84 | assert( 0 <= x && x < MAP_STEP_WIDTH && 0 <= y && y < MAP_STEP_DEPTH ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ mapeditor.cpp:38:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 38 | { "FLOOR_TILE", N_( "Tile: Passage" ) }, | ^ mapeditor.cpp:38:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 38 | { "FLOOR_TILE", N_( "Tile: Passage" ) }, | ^ mapeditor.cpp:39:4: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | { "ROOM_FLOOR_TILE", N_( "Tile: Room" ) } | ^ mapeditor.cpp:39:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | { "ROOM_FLOOR_TILE", N_( "Tile: Room" ) } | ^ mapeditor.cpp:310:84: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 310 | outdoorMapButton = newMapWin->createButton( startx + 100, 120, startx + 200, 140, "Outdoors", true ); | ^ mapeditor.cpp:313:84: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 313 | dungeonMapButton = newMapWin->createButton( startx + 310, 120, startx + 410, 140, "Dungeon", true ); | ^ mapeditor.cpp:573:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 573 | scourge->runSquirrelConsole( "scourgeGame.reloadNuts();" ); | ^ 12 warnings generated. mv -f .deps/mapeditor.Tpo .deps/mapeditor.Po In file included from configlang.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from configlang.cpp:19: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ configlang.cpp:294:10: warning: ignoring return value of function declared with 'nodiscard' attribute [-Wunused-result] 294 | assert( parents.empty() ); | ^~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ configlang.cpp:250:16: warning: expression result unused [-Wunused-value] 250 | assert( node ); | ^~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ configlang.cpp:318:13: warning: expression result unused [-Wunused-value] 318 | assert( node ); | ^~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 5 warnings generated. mv -f .deps/configlang.Tpo .deps/configlang.Po In file included from scourgeview.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from scourgeview.cpp:19: In file included from ./battle.h:25: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from scourgeview.cpp:29: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from scourgeview.cpp:29: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/scourgeview.Tpo .deps/scourgeview.Po In file included from tradedialog.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from tradedialog.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from tradedialog.cpp:24: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from tradedialog.cpp:24: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/tradedialog.Tpo .deps/tradedialog.Po In file included from donatedialog.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from donatedialog.cpp:20: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ donatedialog.cpp:46:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 46 | result = new ScrollingLabel( 10, 75, w - 20, 65, "" ); | ^ 3 warnings generated. mv -f .deps/donatedialog.Tpo .deps/donatedialog.Po In file included from equip.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from equip.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from equip.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from equip.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ equip.cpp:53:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:53:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:53:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:53:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:53:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:53:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 53 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ equip.cpp:546:15: warning: self-comparison always evaluates to true [-Wtautological-compare] 546 | yy >= yy && my < yy + SPELL_SIZE ) { | ^ equip.cpp:691:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 691 | description = new ScrollingLabel( x, y, w, h - 95, "" ); | ^ 12 warnings generated. mv -f .deps/equip.Tpo .deps/equip.Po In file included from session.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from session.cpp:18: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from session.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from session.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ session.cpp:170:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 170 | adapter->setUpdate( "" ); | ^ 5 warnings generated. mv -f .deps/session.Tpo .deps/session.Po In file included from util.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from util.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from util.cpp:20: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from util.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ util.cpp:93:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | case GL_NO_ERROR : return "GL_NO_ERROR"; | ^ util.cpp:94:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 94 | case GL_INVALID_ENUM : return "GL_INVALID_ENUM"; | ^ util.cpp:95:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 95 | case GL_INVALID_VALUE : return "GL_INVALID_VALUE"; | ^ util.cpp:96:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 96 | case GL_INVALID_OPERATION : return "GL_INVALID_OPERATION"; | ^ util.cpp:97:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 97 | case GL_STACK_OVERFLOW : return "GL_STACK_OVERFLOW"; | ^ util.cpp:98:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 98 | case GL_OUT_OF_MEMORY : return "GL_OUT_OF_MEMORY"; | ^ util.cpp:101:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 101 | return "Unknown error"; | ^ In file included from util.cpp:19: ./util.h:127:59: warning: 'binary_function' is deprecated [-Wdeprecated-declarations] 127 | template struct equal_ignore_case : public std::binary_function { | ^ util.cpp:392:65: note: in instantiation of template class 'Util::equal_ignore_case' requested here 392 | return std::equal( sStr1.begin(), sStr1.end(), sStr2.begin(), equal_ignore_case() ); | ^ /usr/include/c++/v1/__functional/binary_function.h:24:29: note: 'binary_function' has been explicitly marked deprecated here 24 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 binary_function { | ^ /usr/include/c++/v1/__config:736:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' 736 | # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:713:49: note: expanded from macro '_LIBCPP_DEPRECATED' 713 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ util.cpp:428:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 428 | register unsigned long y; | ^~~~~~~~ util.cpp:431:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 431 | register long k; | ^~~~~~~~ 14 warnings generated. mv -f .deps/util.Tpo .deps/util.Po In file included from portrait.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from portrait.cpp:19: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from portrait.cpp:19: In file included from ./render/renderlib.h:32: In file included from ./render/glshape.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from portrait.cpp:19: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ portrait.cpp:57:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ portrait.cpp:57:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ portrait.cpp:57:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ portrait.cpp:57:30: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ portrait.cpp:57:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ portrait.cpp:57:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | "nature", "divine", "life", "history", "tricks", "confrontation" | ^ 10 warnings generated. mv -f .deps/portrait.Tpo .deps/portrait.Po In file included from savegamedialog.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from savegamedialog.cpp:20: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ 2 warnings generated. mv -f .deps/savegamedialog.Tpo .deps/savegamedialog.Po In file included from shapepalette.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from shapepalette.cpp:19: In file included from ./shapepalette.h:25: In file included from ./render/shapes.h:27: In file included from ./render/../session.h:25: In file included from ./render/../party.h:25: In file included from ./render/../events/thirsthungerevent.h:22: In file included from ./render/../events/../scourge.h:34: ./render/../events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from shapepalette.cpp:22: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from shapepalette.cpp:22: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 4 warnings generated. mv -f .deps/shapepalette.Tpo .deps/shapepalette.Po In file included from creature.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from creature.cpp:19: In file included from ./creature.h:37: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from creature.cpp:22: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from creature.cpp:22: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ creature.cpp:2856:12: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2856 | "armor", armor ); | ^ creature.cpp:2887:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2887 | session->getSquirrel()->setGlobalVariable( "armor", lastArmor[ t ] ); | ^ creature.cpp:2889:68: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2889 | lastArmor[ t ] = session->getSquirrel()->getGlobalVariable( "armor" ); | ^ creature.cpp:3090:10: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3090 | "damage", roll ); | ^ creature.cpp:3092:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3092 | session->getSquirrel()->setGlobalVariable( "damage", roll ); | ^ creature.cpp:3094:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3094 | roll = session->getSquirrel()->getGlobalVariable( "damage" ); | ^ 10 warnings generated. mv -f .deps/creature.Tpo .deps/creature.Po In file included from sound.cpp:17: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from sound.cpp:20: In file included from ./sound.h:27: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from sound.cpp:22: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from sound.cpp:22: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ sound.cpp:39:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | char *Sound::TELEPORT = "teleport"; | ^ sound.cpp:40:26: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 40 | char *Sound::OPEN_DOOR = "open door"; | ^ sound.cpp:41:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 41 | char *Sound::OPEN_BOX = "open box"; | ^ 7 warnings generated. mv -f .deps/sound.Tpo .deps/sound.Po In file included from pathmanager.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from pathmanager.cpp:21: In file included from ./creature.h:37: In file included from ./session.h:25: In file included from ./party.h:25: In file included from ./events/thirsthungerevent.h:22: In file included from ./events/../scourge.h:34: ./events/../board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from pathmanager.cpp:25: In file included from ./render/glshape.h:23: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ 3 warnings generated. mv -f .deps/pathmanager.Tpo .deps/pathmanager.Po In file included from board.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from board.cpp:19: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from board.cpp:20: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from board.cpp:20: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ board.cpp:439:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 439 | parsedDescription, NULL, NULL, "", music, parsedSuccess, | ^ board.cpp:596:21: warning: equality comparison result unused [-Wunused-comparison] 596 | this->savedMapName == ""; | ~~~~~~~~~~~~~~~~~~~^~~~~ board.cpp:596:21: note: use '=' to turn this equality comparison into an assignment 596 | this->savedMapName == ""; | ^~ | = board.cpp:607:11: warning: expression result unused [-Wunused-value] 607 | assert( got ); | ^~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ board.cpp:1156:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1156 | config = ConfigLang::fromString( "[map]\n[/map]\n" ); | ^ board.cpp:1418:36: warning: address of array 'this->subtypeStr' will always evaluate to 'true' [-Wpointer-bool-conversion] 1418 | strcpy( ( char* )info->subtype, ( subtypeStr ? subtypeStr : "" ) ); | ^~~~~~~~~~ ~ 9 warnings generated. mv -f .deps/board.Tpo .deps/board.Po In file included from scourge.cpp:18: In file included from ./common/constants.h:93: /usr/local/include/SDL/SDL_opengl.h:116:9: warning: 'GL_GLEXT_VERSION' macro redefined [-Wmacro-redefined] 116 | #define GL_GLEXT_VERSION 29 | ^ /usr/local/include/GL/glext.h:35:9: note: previous definition is here 35 | #define GL_GLEXT_VERSION 20220530 | ^ In file included from scourge.cpp:19: In file included from ./scourge.h:34: ./board.h:267:12: warning: address of array 'this->music' will always evaluate to 'true' [-Wpointer-bool-conversion] 267 | return ( music && music[0] ) ? music : NULL; | ^~~~~ ~~ In file included from scourge.cpp:22: In file included from ./render/renderlib.h:31: ./render/shape.h:131:41: warning: expression result unused [-Wunused-value] 131 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from scourge.cpp:22: In file included from ./render/renderlib.h:38: In file included from ./render/md2shape.h:43: ./render/animatedshape.h:122:41: warning: expression result unused [-Wunused-value] 122 | assert( x >= 0 && x < width && y >= 0 && y < depth ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ In file included from scourge.cpp:56: ./outdoorgenerator.h:84:52: warning: expression result unused [-Wunused-value] 84 | assert( 0 <= x && x < MAP_STEP_WIDTH && 0 <= y && y < MAP_STEP_DEPTH ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourge.cpp:674:12: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 674 | ( lastMission->isCompleted() ? | ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 675 | lastMission->getSuccess() : | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 676 | lastMission->getFailure() ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~ scourge.cpp:674:12: note: treat the string as an argument to avoid this 674 | ( lastMission->isCompleted() ? | ^ | "%s", scourge.cpp:993:14: warning: expression result unused [-Wunused-value] 993 | assert( cx && cy ); | ~~ ^ ~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourge.cpp:1008:14: warning: expression result unused [-Wunused-value] 1008 | assert( cx && cy ); | ~~ ^ ~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourge.cpp:1632:88: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 1632 | squirrelLabel = new ScrollingLabel( 5, 0, getSDLHandler()->getScreen()->w - 220, 145, "" ); | ^ scourge.cpp:2007:35: warning: unsequenced modification and access to 'containerGuiCount' [-Wunsequenced] 2007 | containerGui[containerGuiCount++] = new ContainerGui( this, 10 + containerGuiCount * 15, 10 + containerGuiCount * 15 ); | ^ ~~~~~~~~~~~~~~~~~ scourge.cpp:2180:65: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2180 | roundButton = cards->createButton( 8, 0, offsetX, offsetX - 2, "", 0, false ); | ^ scourge.cpp:2184:72: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2184 | ioButton = cards->createButton( 8, offsetX, offsetX, 2 * offsetX - 6, "", 0, false ); | ^ scourge.cpp:2194:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2194 | "", 0, false, | ^ scourge.cpp:2201:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2201 | "", 0, false, | ^ scourge.cpp:2209:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2209 | "", 0, true, | ^ scourge.cpp:2248:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2248 | "", | ^ scourge.cpp:2266:25: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2266 | "", 0, true, | ^ scourge.cpp:2872:63: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 2872 | colHeight - 5, "" ); | ^ scourge.cpp:3601:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3601 | if( getSession()->getSquirrel()->getValue( "gameCompleted" ) != NULL ) { | ^ scourge.cpp:3917:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3917 | getSession()->getSquirrel()->setValue( "gameCompleted", "true" ); | ^ scourge.cpp:3917:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3917 | getSession()->getSquirrel()->setValue( "gameCompleted", "true" ); | ^ scourge.cpp:3931:85: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3931 | getSession()->getSound()->playMusicChapter( getSession()->getSquirrel()->getValue( "gameCompleted" ) ); | ^ scourge.cpp:3955:85: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3955 | getSession()->getSound()->playMusicChapter( getSession()->getSquirrel()->getValue( "gameCompleted" ) ); | ^ scourge.cpp:3965:45: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 3965 | if( getSession()->getSquirrel()->getValue( "gameCompleted" ) == NULL ) { | ^ scourge.cpp:4112:36: warning: expression result unused [-Wunused-value] 4112 | assert( keyX > -1 || keyY > -1 || keyZ > -1 ); | ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourge.cpp:4114:13: warning: expression result unused [-Wunused-value] 4114 | assert( b ); | ^ ./common/constants.h:175:19: note: expanded from macro 'assert' 175 | #define assert(x) x; | ^ scourge.cpp:4212:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 4212 | getSession()->setInterruptFunction( "" ); | ^ scourge.cpp:4219:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 4219 | getSDLHandler()->setContinueAt( "", 0 ); // clear continue at | ^ 28 warnings generated. mv -f .deps/scourge.Tpo .deps/scourge.Po c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -Wno-c++11-narrowing -isystem /usr/local/include -std=c++14 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o scourge configlang.o persist.o creature.o calendar.o date.o item.o terraingenerator.o cavemaker.o dungeongenerator.o mondrian.o main.o mainmenu.o mapeditor.o mapwidget.o netplay.o containerview.o containergui.o conversationgui.o infogui.o projectile.o session.o gameadapter.o scourge.o scourgeview.o scourgehandler.o sdleventhandler.o sdlhandler.o sdlscreenview.o sound.o pcui.o textscroller.o equip.o inven.o portrait.o shapepalette.o util.o text.o minimap.o optionsmenu.o partyeditor.o pceditor.o multiplayer.o userconfiguration.o board.o battle.o party.o spellcaster.o itemlist.o tradedialog.o uncursedialog.o identifydialog.o rechargedialog.o healdialog.o savegamedialog.o donatedialog.o texteffect.o traindialog.o upload.o characterinfo.o skillsview.o outdoorgenerator.o astar.o cellular.o quickhull.o pathmanager.o ../src/common/libScourgeCommon.a ../src/freetype/libScourgeFreeType.a ../src/gui/libScourgeGui.a ../src/rpg/libScourgeRpg.a ../src/net/libScourgeNet.a ../src/render/libScourgeRender.a ../src/io/libScourgeIo.a ../src/sqbinding/libSqbinding.a ../src/sqstdlib/libSqstdlib.a ../src/squirrel/libSquirrel.a ../src/events/libScourgeEvents.a ../src/test/libScourgeTest.a /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib -L/usr/local/lib -ldl -lm -lz -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread -lSDL_mixer -lSDL_net -lSDL_ttf -lSDL_image -lGL -lGLU -L/usr/local/lib -lfreetype gmake[3]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src' gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge/src' gmake[2]: Entering directory '/wrkdirs/usr/ports/games/scourge/work/scourge' gmake[2]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge' gmake[1]: Leaving directory '/wrkdirs/usr/ports/games/scourge/work/scourge' =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> scourge-0.21.1_15 depends on file: /usr/local/share/scourge/config/scourge.cfg - not found ===> Installing existing package /packages/All/scourge-data-0.21.1.pkg [pkg.DaveG.ca] Installing scourge-data-0.21.1... [pkg.DaveG.ca] Extracting scourge-data-0.21.1: .......... done ===== Message from scourge-data-0.21.1: -- ===> NOTICE: The scourge-data port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> scourge-0.21.1_15 depends on file: /usr/local/share/scourge/config/scourge.cfg - found ===> Returning to build of scourge-0.21.1_15 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for scourge-0.21.1_15 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/scourge/work/scourge/src/scourge /wrkdirs/usr/ports/games/scourge/work/stage/usr/local/bin/ ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-22T06:02:22+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=05f0f44a557a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for scourge-0.21.1_15 ===> Building scourge-0.21.1_15 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for scourge-0.21.1_15 build of games/scourge | scourge-0.21.1_15 ended at Thu Jan 22 01:03:50 EST 2026 build time: 00:01:29