=> Building games/openspades Started : Thursday, 25 JUL 2019 at 12:03:19 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.83.g49866-DEVELOPMENT #40: Sun Jun 30 03:00:04 PDT 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.6-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.6-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for openspades-0.1.3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- SDL2_CONFIG=/usr/local/bin/sdl2-config XDG_DATA_HOME=/construction/games/openspades XDG_CONFIG_HOME=/construction/games/openspades HOME=/construction/games/openspades TMPDIR="/tmp" PATH=/construction/games/openspades/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- SDL2_CONFIG=/usr/local/bin/sdl2-config XDG_DATA_HOME=/construction/games/openspades XDG_CONFIG_HOME=/construction/games/openspades HOME=/construction/games/openspades TMPDIR="/tmp" PATH=/construction/games/openspades/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/games/openspades/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" CMAKE_BUILD_TYPE="release" GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" OSREL=5.6 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/openspades" EXAMPLESDIR="share/examples/openspades" DATADIR="share/openspades" WWWDIR="www/openspades" ETCDIR="etc/openspades" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/openspades DOCSDIR=/usr/local/share/doc/openspades EXAMPLESDIR=/usr/local/share/examples/openspades WWWDIR=/usr/local/www/openspades ETCDIR=/usr/local/etc/openspades -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.6 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500601 OSVERSION=9999999 OSREL=5.6 _OSRELEASE=5.6-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> openspades-0.1.3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.11.1.txz Installing pkg-1.11.1... Extracting pkg-1.11.1: .......... done ===> openspades-0.1.3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of openspades-0.1.3 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.1.3 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.1.3 for building => SHA256 Checksum OK for OpenSpadesDevPackage-r33.zip. => SHA256 Checksum OK for yvt-openspades-v0.1.3_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.1.3 for building ===> Extracting for openspades-0.1.3 ===> License GPLv3 accepted by the user ===> Fetching all distfiles required by openspades-0.1.3 for building => SHA256 Checksum OK for OpenSpadesDevPackage-r33.zip. => SHA256 Checksum OK for yvt-openspades-v0.1.3_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for openspades-0.1.3 ===> Applying dragonfly patches for openspades-0.1.3 /usr/bin/sed -i.bak -e 's/[[:<:]]isinf[[:>:]]/std::isinf/g' -e 's/[[:<:]]isnan[[:>:]]/std::isnan/g' -e 's/std::std::/std::/g' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp /construction/games/openspades/openspades-0.1.3/Sources/Client/Corpse.cpp /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> openspades-0.1.3 depends on executable: convert - not found ===> Installing existing package /packages/All/ImageMagick6-6.9.10.50,1.txz Installing ImageMagick6-6.9.10.50,1... `-- Installing cairo-1.16.0,2... | `-- Installing fontconfig-2.12.6,1... | | `-- Installing expat-2.2.6_1... | | `-- Extracting expat-2.2.6_1: .......... done | | `-- Installing freetype2-2.10.0... | | `-- Extracting freetype2-2.10.0: .......... done | `-- Extracting fontconfig-2.12.6,1: .......... done Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded | `-- Installing gettext-runtime-0.20.1... | | `-- Installing indexinfo-0.3.1... | | `-- Extracting indexinfo-0.3.1: .... done | `-- Extracting gettext-runtime-0.20.1: .......... done | `-- Installing glib-2.56.3_5,1... | | `-- Installing libffi-3.2.1_3... | | `-- Extracting libffi-3.2.1_3: .......... done | | `-- Installing libiconv-1.14_11... | | `-- Extracting libiconv-1.14_11: .......... done | | `-- Installing libxml2-2.9.9... | | `-- Extracting libxml2-2.9.9: .......... done | | `-- Installing pcre-8.43_1... | | `-- Extracting pcre-8.43_1: .......... done | | `-- Installing python36-3.6.9... | | `-- Installing libressl-2.9.2... | | `-- Extracting libressl-2.9.2: .......... done | | `-- Installing ncurses-6.1.20190525... | | `-- Extracting ncurses-6.1.20190525: .......... done | | `-- Installing readline-8.0.0... | | `-- Extracting readline-8.0.0: .......... done | | `-- Extracting python36-3.6.9: .......... done | `-- Extracting glib-2.56.3_5,1: .......... done No schema files found: doing nothing. | `-- Installing libX11-1.6.8,1... | | `-- Installing libXau-1.0.9... | | `-- Extracting libXau-1.0.9: .......... done | | `-- Installing libXdmcp-1.1.3... | | `-- Installing xorgproto-2019.1... | | `-- Extracting xorgproto-2019.1: .......... done | | `-- Extracting libXdmcp-1.1.3: ......... done | | `-- Installing libxcb-1.13.1... | | `-- Installing libpthread-stubs-0.4... | | `-- Extracting libpthread-stubs-0.4: .... done | | `-- Extracting libxcb-1.13.1: .......... done | `-- Extracting libX11-1.6.8,1: .......... done | `-- Installing libXext-1.3.4,1... | `-- Extracting libXext-1.3.4,1: .......... done | `-- Installing libXrender-0.9.10_2... | `-- Extracting libXrender-0.9.10_2: .......... done | `-- Installing mesa-libs-18.3.2_1... | | `-- Installing libXdamage-1.1.5... | | `-- Installing libXfixes-5.0.3_2... | | `-- Extracting libXfixes-5.0.3_2: .......... done | | `-- Extracting libXdamage-1.1.5: ......... done | | `-- Installing libXrandr-1.5.2... | | `-- Extracting libXrandr-1.5.2: .......... done | | `-- Installing libXxf86vm-1.1.4_3... | | `-- Extracting libXxf86vm-1.1.4_3: .......... done | | `-- Installing libdrm-2.4.99... | | `-- Installing libpciaccess-0.14... | | | `-- Installing pciids-20190620... | | | `-- Extracting pciids-20190620: ..... done | | `-- Extracting libpciaccess-0.14: ......... done | | `-- Extracting libdrm-2.4.99: .......... done | | `-- Installing libelf-0.8.13_3... | | `-- Extracting libelf-0.8.13_3: .......... done | | `-- Installing libxshmfence-1.3... | | `-- Extracting libxshmfence-1.3: ......... done | | `-- Installing wayland-1.16.0... | | `-- Extracting wayland-1.16.0: .......... done | `-- Extracting mesa-libs-18.3.2_1: .......... done | `-- Installing pixman-0.38.4... | `-- Extracting pixman-0.38.4: .......... done | `-- Installing png-1.6.37... | `-- Extracting png-1.6.37: .......... done `-- Extracting cairo-1.16.0,2: .......... done `-- Installing fftw3-3.3.8_3... `-- Extracting fftw3-3.3.8_3: .......... done `-- Installing gdk-pixbuf2-2.38.1... | `-- Installing jpeg-turbo-2.0.2... | `-- Extracting jpeg-turbo-2.0.2: .......... done | `-- Installing shared-mime-info-1.10_1... | `-- Extracting shared-mime-info-1.10_1: .......... done | `-- Installing tiff-4.0.10_1... | | `-- Installing jbigkit-2.1_1... | | `-- Extracting jbigkit-2.1_1: .......... done | `-- Extracting tiff-4.0.10_1: .......... done `-- Extracting gdk-pixbuf2-2.38.1: .......... done `-- Installing ghostscript9-agpl-base-9.27_2... | `-- Installing cups-2.2.11... | | `-- Installing avahi-app-0.7_2... | | `-- Installing dbus-1.12.12... | | | `-- Installing libICE-1.0.9_3,1... | | | `-- Extracting libICE-1.0.9_3,1: .......... done | | | `-- Installing libSM-1.2.3,1... | | | `-- Extracting libSM-1.2.3,1: .......... done ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. | | `-- Extracting dbus-1.12.12: ......... done | | `-- Installing dbus-glib-0.110... | | `-- Extracting dbus-glib-0.110: .......... done | | `-- Installing gdbm-1.18.1_1... | | `-- Extracting gdbm-1.18.1_1: .......... done | | `-- Installing gnome_subr-1.0... | | `-- Extracting gnome_subr-1.0: .... done | | `-- Installing gobject-introspection-1.56.1,1... | | `-- Extracting gobject-introspection-1.56.1,1: .......... done | | `-- Installing libdaemon-0.14_1... | | `-- Extracting libdaemon-0.14_1: .......... done ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. | | `-- Extracting avahi-app-0.7_2: .......... done | | `-- Installing gnutls-3.6.8_1... | | `-- Installing ca_root_nss-3.45... | | `-- Extracting ca_root_nss-3.45: ........ done | | `-- Installing gmp-6.1.2_1... | | `-- Extracting gmp-6.1.2_1: .......... done | | `-- Installing libidn2-2.2.0... | | | `-- Installing libunistring-0.9.10_1... | | | `-- Extracting libunistring-0.9.10_1: .......... done | | `-- Extracting libidn2-2.2.0: .......... done | | `-- Installing libtasn1-4.13_1... | | `-- Extracting libtasn1-4.13_1: .......... done | | `-- Installing nettle-3.5.1... | | `-- Extracting nettle-3.5.1: .......... done | | `-- Installing p11-kit-0.23.16.1... | | `-- Extracting p11-kit-0.23.16.1: .......... done | | `-- Installing trousers-0.3.14_2... | | | `-- Installing tpm-emulator-0.7.4_2... ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. | | | `-- Extracting tpm-emulator-0.7.4_2: ......... done ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. | | `-- Extracting trousers-0.3.14_2: .......... done | | `-- Extracting gnutls-3.6.8_1: .......... done | | `-- Installing libpaper-1.1.24.4... | | `-- Extracting libpaper-1.1.24.4: .......... done ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. | `-- Extracting cups-2.2.11: .......... done | `-- Installing jbig2dec-0.16... | `-- Extracting jbig2dec-0.16: .......... done | `-- Installing libidn-1.35... | `-- Extracting libidn-1.35: .......... done | `-- Installing poppler-data-0.4.9... | `-- Extracting poppler-data-0.4.9: .......... done `-- Extracting ghostscript9-agpl-base-9.27_2: .......... done `-- Installing ghostscript9-agpl-x11-9.27... | `-- Installing libXt-1.2.0,1... | `-- Extracting libXt-1.2.0,1: .......... done `-- Extracting ghostscript9-agpl-x11-9.27: .... done `-- Installing gsfonts-8.11_8... `-- Extracting gsfonts-8.11_8: .......... done `-- Installing lcms2-2.9... `-- Extracting lcms2-2.9: .......... done `-- Installing liblqr-1-0.4.2... `-- Extracting liblqr-1-0.4.2: .......... done `-- Installing libltdl-2.4.6... `-- Extracting libltdl-2.4.6: .......... done `-- Installing libraqm-0.6.0... | `-- Installing fribidi-0.19.7... | `-- Extracting fribidi-0.19.7: .......... done | `-- Installing harfbuzz-2.5.3... | | `-- Installing graphite2-1.3.13... | | `-- Extracting graphite2-1.3.13: .......... done | `-- Extracting harfbuzz-2.5.3: .......... done `-- Extracting libraqm-0.6.0: .......... done `-- Installing libraw-0.19.2... `-- Extracting libraw-0.19.2: .......... done `-- Installing librsvg2-2.40.20... | `-- Installing libcroco-0.6.12... | `-- Extracting libcroco-0.6.12: .......... done | `-- Installing libgsf-1.14.44... | `-- Extracting libgsf-1.14.44: .......... done | `-- Installing pango-1.42.4_2... | | `-- Installing encodings-1.0.5,1... | | `-- Installing font-util-1.3.1... | | `-- Extracting font-util-1.3.1: .......... done | | `-- Extracting encodings-1.0.5,1: .......... done | | `-- Installing libXft-2.3.2_3... | | `-- Extracting libXft-2.3.2_3: .......... done | | `-- Installing xorg-fonts-truetype-7.7_1... | | `-- Installing dejavu-2.37_1... | | | `-- Installing mkfontscale-1.2.1... | | | `-- Installing libfontenc-1.1.4... | | | `-- Extracting libfontenc-1.1.4: ......... done | | | `-- Extracting mkfontscale-1.2.1: ....... done | | `-- Extracting dejavu-2.37_1: .......... done | | `-- Installing font-bh-ttf-1.0.3_4... | | `-- Extracting font-bh-ttf-1.0.3_4: .......... done | | `-- Installing font-misc-ethiopic-1.0.3_4... | | `-- Extracting font-misc-ethiopic-1.0.3_4: ... done | | `-- Installing font-misc-meltho-1.0.3_4... | | `-- Extracting font-misc-meltho-1.0.3_4: .......... done | `-- Extracting pango-1.42.4_2: .......... done `-- Extracting librsvg2-2.40.20: .......... done `-- Installing libwmf-0.2.8.4_15... `-- Extracting libwmf-0.2.8.4_15: .......... done `-- Installing openjpeg-2.3.1... `-- Extracting openjpeg-2.3.1: .......... done `-- Installing perl5-5.28.2... `-- Extracting perl5-5.28.2: .......... done `-- Installing pkgconf-1.6.1,1... `-- Extracting pkgconf-1.6.1,1: .......... done `-- Installing webp-1.0.2... | `-- Installing giflib-5.1.9... | `-- Extracting giflib-5.1.9: .......... done `-- Extracting webp-1.0.2: .......... done Extracting ImageMagick6-6.9.10.50,1: .......... done Message from freetype2-2.10.0: 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. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Message from python36-3.6.9: =========================================================================== Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py36-gdbm databases/py-gdbm@py36 py36-sqlite3 databases/py-sqlite3@py36 py36-tkinter x11-toolkits/py-tkinter@py36 =========================================================================== Message from ca_root_nss-3.45: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** Message from trousers-0.3.14_2: To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Message from ghostscript9-agpl-base-9.27_2: This package installs a script named dvipdf that depends on dvips. If you want to use this script you need to install print/tex-dvipsk. Message from liblqr-1-0.4.2: ========================================================================== NOTE: In order to compile examples for liblqr, you will also need pngwriter port (/xports/graphics/pngwriter). Examples are located in /usr/local/share/examples/liblqr-1 ========================================================================== Message from dejavu-2.37_1: Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Message from perl5-5.28.2: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> openspades-0.1.3 depends on executable: convert - found ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-3.14.5.txz Installing cmake-3.14.5... `-- Installing curl-7.65.1_1... | `-- Installing libnghttp2-1.39.1... | `-- Extracting libnghttp2-1.39.1: .......... done `-- Extracting curl-7.65.1_1: .......... done `-- Installing jsoncpp-1.8.1_6... `-- Extracting jsoncpp-1.8.1_6: .......... done `-- Installing libarchive-3.3.3_1,1... | `-- Installing liblz4-1.9.1,1... | `-- Extracting liblz4-1.9.1,1: .......... done | `-- Installing lzo2-2.10_1... | `-- Extracting lzo2-2.10_1: .......... done `-- Extracting libarchive-3.3.3_1,1: .......... done `-- Installing libuv-1.30.1... `-- Extracting libuv-1.30.1: .......... done `-- Installing rhash-1.3.5... `-- Extracting rhash-1.3.5: .......... done Extracting cmake-3.14.5: .......... done ===> openspades-0.1.3 depends on file: /usr/local/bin/cmake - found ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on executable: update-desktop-database - not found ===> Installing existing package /packages/All/desktop-file-utils-0.23.txz Installing desktop-file-utils-0.23... Extracting desktop-file-utils-0.23: .......... done ===> openspades-0.1.3 depends on executable: update-desktop-database - found ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on executable: gtk-update-icon-cache - not found ===> Installing existing package /packages/All/gtk-update-icon-cache-2.24.32.txz Installing gtk-update-icon-cache-2.24.32... `-- Installing atk-2.28.1... `-- Extracting atk-2.28.1: .......... done `-- Installing hicolor-icon-theme-0.17... `-- Extracting hicolor-icon-theme-0.17: . done `-- Installing libXcomposite-0.4.5,1... `-- Extracting libXcomposite-0.4.5,1: .......... done `-- Installing libXcursor-1.2.0... `-- Extracting libXcursor-1.2.0: .......... done `-- Installing libXi-1.7.10,1... `-- Extracting libXi-1.7.10,1: .......... done `-- Installing libXinerama-1.1.4_2,1... `-- Extracting libXinerama-1.1.4_2,1: .......... done Extracting gtk-update-icon-cache-2.24.32: .... done ===> openspades-0.1.3 depends on executable: gtk-update-icon-cache - found ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on file: /usr/local/bin/sdl2-config - not found ===> Installing existing package /packages/All/sdl2-2.0.9_3.txz Installing sdl2-2.0.9_3... `-- Installing libXScrnSaver-1.2.3_2... `-- Extracting libXScrnSaver-1.2.3_2: .......... done `-- Installing libxkbcommon-0.8.4... | `-- Installing xkeyboard-config-2.27... | `-- Extracting xkeyboard-config-2.27: .......... done `-- Extracting libxkbcommon-0.8.4: .......... done Extracting sdl2-2.0.9_3: .......... done ===> openspades-0.1.3 depends on file: /usr/local/bin/sdl2-config - found ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on package: xorgproto>=0 - found -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> openspades-0.1.3 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> openspades-0.1.3 depends on shared library: libopusfile.so - not found ===> Installing existing package /packages/All/opusfile-0.10.txz Installing opusfile-0.10... `-- Installing libogg-1.3.3,4... `-- Extracting libogg-1.3.3,4: .......... done `-- Installing opus-1.3.1... `-- Extracting opus-1.3.1: .......... done Extracting opusfile-0.10: .......... done ===> openspades-0.1.3 depends on shared library: libopusfile.so - found (/usr/local/lib/libopusfile.so) ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> openspades-0.1.3 depends on shared library: libGLEW.so - not found ===> Installing existing package /packages/All/glew-2.1.0.txz Installing glew-2.1.0... `-- Installing libGLU-9.0.0_3... `-- Extracting libGLU-9.0.0_3: ...... done `-- Installing libXmu-1.1.3,1... `-- Extracting libXmu-1.1.3,1: .......... done Extracting glew-2.1.0: .......... done ===> openspades-0.1.3 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so) ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> openspades-0.1.3 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> openspades-0.1.3 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> openspades-0.1.3 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> openspades-0.1.3 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> openspades-0.1.3 depends on shared library: libopenal.so.1 - not found ===> Installing existing package /packages/All/openal-soft-1.19.1_2.txz Installing openal-soft-1.19.1_2... Extracting openal-soft-1.19.1_2: .......... done ===> openspades-0.1.3 depends on shared library: libopenal.so.1 - found (/usr/local/lib/libopenal.so.1) ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on shared library: libSDL2_image.so - not found ===> Installing existing package /packages/All/sdl2_image-2.0.5.txz Installing sdl2_image-2.0.5... Extracting sdl2_image-2.0.5: ......... done ===> openspades-0.1.3 depends on shared library: libSDL2_image.so - found (/usr/local/lib/libSDL2_image.so) ===> Returning to build of openspades-0.1.3 ===> openspades-0.1.3 depends on shared library: libSDL2.so - found (/usr/local/lib/libSDL2.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for openspades-0.1.3 ===> Performing in-source build /bin/mkdir -p /construction/games/openspades/openspades-0.1.3 -- The C compiler identification is GNU 8.3.0 -- The CXX compiler identification is GNU 8.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at CMakeLists.txt:16 (cmake_policy): The OLD behavior for policy CMP0054 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- Looking for pthread.h -- Looking for pthread.h - found -- Found Threads: TRUE -- Found SDL2: /usr/local/lib/libSDL2main.a;/usr/local/lib/libSDL2.so;-pthread -- Found SDL2_image: /usr/local/lib/libSDL2_image.so -- Found OpenGL: /usr/local/lib/libGL.so -- Found ZLIB: /usr/lib/libz.so (found version "1.2.8") -- Found CURL: /usr/local/lib/libcurl.so (found version "7.65.1") -- Found Freetype: /usr/local/lib/libfreetype.so (found version "2.10.0") -- Found OpusFile: /usr/local/lib/libopusfile.so -- C++11 activated. -- Looking for fcntl -- Looking for fcntl - found -- Looking for poll -- Looking for poll - found -- Looking for gethostbyname_r -- Looking for gethostbyname_r - found -- Looking for gethostbyaddr_r -- Looking for gethostbyaddr_r - found -- Looking for inet_pton -- Looking for inet_pton - found -- Looking for inet_ntop -- Looking for inet_ntop - found -- Performing Test HAS_MSGHDR_FLAGS -- Performing Test HAS_MSGHDR_FLAGS - Success -- Check size of socklen_t -- Check size of socklen_t - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_CXX_FLAGS_DEBUG CMAKE_C_FLAGS_DEBUG CMAKE_MODULE_LINKER_FLAGS CMAKE_NO_BUILTIN_CHRPATH CMAKE_SHARED_LINKER_FLAGS -- Build files have been written to: /construction/games/openspades/openspades-0.1.3 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for openspades-0.1.3 /usr/local/bin/cmake -S/construction/games/openspades/openspades-0.1.3 -B/construction/games/openspades/openspades-0.1.3 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.1.3/CMakeFiles /construction/games/openspades/openspades-0.1.3/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/depend --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend --- cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/DependInfo.cmake --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend --- cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/DependInfo.cmake --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/depend --- cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Resources /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Resources /construction/games/openspades/openspades-0.1.3/Resources/CMakeFiles/OpenSpades_Unix.dir/DependInfo.cmake Scanning dependencies of target OpenSpades_Unix /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/build --- OpenSpades_Unix --- cd /construction/games/openspades/openspades-0.1.3/Resources/Icons && /construction/games/openspades/openspades-0.1.3/Resources/Icons/converticons.sh /construction/games/openspades/openspades-0.1.3/Resources/Icons --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- Scanning dependencies of target Angelscript --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- Generating FHS icons --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- [ 0%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o --- [ 1%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_bytecode.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- Scanning dependencies of target Angelscript_addons /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_atomic.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.h:6, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:1: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp: In function 'void RegisterScriptAny_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)() const' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:153:74: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_ADDREF, "void f()", asMETHOD(CScriptAny,AddRef), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)() const' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:154:75: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_RELEASE, "void f()", asMETHOD(CScriptAny,Release), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (CScriptAny::*)()' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:164:78: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptAny,GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptAny::*)()' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:166:77: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptAny,GetFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptAny::*)(asIScriptEngine*)' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:167:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptAny,EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptAny::*)(asIScriptEngine*)' to 'void (CScriptAny::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptany.cpp:168:85: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("any", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptAny,ReleaseAllHandles), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- Done generating FHS icons cd /construction/games/openspades/openspades-0.1.3/Resources/Unix/Debian && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.1.3/Resources/Unix/Debian/changelog > changelog.gz" cd /construction/games/openspades/openspades-0.1.3/Resources/Unix/Man && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.1.3/Resources/Unix/Man/openspades.6 > openspades.6.gz" [ 2%] Built target OpenSpades_Unix --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc_x86.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.cpp: In function 'int DetectCallingConvention(bool, const asSFuncPtr&, int, void*, asSSystemFunctionInterface*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.cpp:58:56: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct asSSystemFunctionInterface' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(internal, 0, sizeof(asSSystemFunctionInterface)); ^ In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.cpp:41: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.h:98:8: note: 'struct asSSystemFunctionInterface' declared here struct asSSystemFunctionInterface ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1249, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp:39: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp: In member function 'void asCBuilder::EvaluateTemplateInstances(asUINT, bool)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCOutputBuffer::*)(asSMessageInfo*)' to 'void (asCOutputBuffer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp:239:30: note: in expansion of macro 'asMETHOD' engine->SetMessageCallback(asMETHOD(asCOutputBuffer, Callback), &outBuffer, asCALL_THISCALL); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc_x64_gcc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp: In member function 'void asCBuilder::CompileGlobalVariables()': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCOutputBuffer::*)(asSMessageInfo*)' to 'void (asCOutputBuffer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_builder.cpp:2094:29: note: in expansion of macro 'asMETHOD' engine->SetMessageCallback(asMETHOD(asCOutputBuffer, Callback), &outBuffer, asCALL_THISCALL); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc_x64_gcc.cpp: In function 'asQWORD CallSystemFunctionNative(asCContext*, asCScriptFunction*, void*, asDWORD*, void*, asQWORD&, void*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc_x64_gcc.cpp:173:148: warning: unused parameter 'secondObject' [-Wunused-parameter] asQWORD CallSystemFunctionNative(asCContext *context, asCScriptFunction *descr, void *obj, asDWORD *args, void *retPointer, asQWORD &retQW2, void *secondObject) ~~~~~~^~~~~~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc_x64_msvc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o --- [ 3%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_compiler.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_configgroup.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.h:6, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:8: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp: In function 'void RegisterScriptArray_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptArray& (CScriptArray::*)(const CScriptArray&)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:291:88: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "array &opAssign(const array&in)", asMETHOD(CScriptArray, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(void*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:296:84: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void insertLast(const T&in value)", asMETHOD(CScriptArray, InsertLast), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT)' {aka 'void (CScriptArray::*)(unsigned int)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:297:76: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void removeAt(uint index)", asMETHOD(CScriptArray, RemoveAt), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT, asUINT)' {aka 'void (CScriptArray::*)(unsigned int, unsigned int)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:299:91: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void removeRange(uint start, uint count)", asMETHOD(CScriptArray, RemoveRange), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptArray::*)() const' {aka 'unsigned int (CScriptArray::*)() const'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:301:70: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "uint length() const", asMETHOD(CScriptArray, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asUINT)' {aka 'void (CScriptArray::*)(unsigned int)'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:302:76: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "void reserve(uint length)", asMETHOD(CScriptArray, Reserve), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)(const CScriptArray&) const' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:315:89: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "bool opEquals(const array&in) const", asMETHOD(CScriptArray, operator==), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)() const' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:316:71: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "bool isEmpty() const", asMETHOD(CScriptArray, IsEmpty), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptArray::*)() const' {aka 'unsigned int (CScriptArray::*)() const'} to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:319:74: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("array", "uint get_length() const", asMETHOD(CScriptArray, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (CScriptArray::*)()' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:323:83: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptArray, GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptArray::*)()' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:325:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptArray, GetFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asIScriptEngine*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:326:87: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptArray, EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptArray::*)(asIScriptEngine*)' to 'void (CScriptArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptarray.cpp:327:90: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("array", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptArray, ReleaseAllHandles), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o --- [ 4%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp: In function 'int as_powi(int, int, bool&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5547:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5548:3: note: here case 4: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5551:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5552:3: note: here case 3: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5555:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5556:3: note: here case 2: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5559:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5560:3: note: here case 1: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5561:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if( exponent ) result *= base; ^~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5562:3: note: here default: ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp: In function 'asDWORD as_powu(asDWORD, asDWORD, bool&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5609:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5610:3: note: here case 4: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5613:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5614:3: note: here case 3: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5617:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5618:3: note: here case 2: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5621:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5622:3: note: here case 1: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5623:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if( exponent ) result *= base; ^~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5624:3: note: here default: ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp: In function 'asINT64 as_powi64(asINT64, asINT64, bool&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5685:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5686:3: note: here case 5: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5689:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5690:3: note: here case 4: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5693:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5694:3: note: here case 3: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5697:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5698:3: note: here case 2: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5701:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5702:3: note: here case 1: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5703:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if( exponent ) result *= base; ^~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5704:3: note: here default: ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp: In function 'asQWORD as_powu64(asQWORD, asQWORD, bool&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5751:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5752:3: note: here case 5: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5755:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5756:3: note: here case 4: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5759:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5760:3: note: here case 3: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5763:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5764:3: note: here case 2: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5767:9: warning: this statement may fall through [-Wimplicit-fallthrough=] base *= base; ~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5768:3: note: here case 1: ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5769:4: warning: this statement may fall through [-Wimplicit-fallthrough=] if( exponent ) result *= base; ^~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_context.cpp:5770:3: note: here default: ^~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o --- [ 5%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_datatype.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o --- [ 5%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_gc.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- [ 6%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptbuilder.cpp /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptbuilder.cpp: In function 'std::__cxx11::string GetCurrentDir()': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptbuilder.cpp:974:7: warning: unused variable 'buffer' [-Wunused-variable] char buffer[1024]; ^~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o --- [ 6%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_generic.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_globalproperty.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_memory.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o --- [ 7%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_module.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o --- [ 8%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_objecttype.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o --- [ 8%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.h:10, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:3: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp: In function 'void RegisterScriptDictionary_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)(const dictKey_t&) const' {aka 'bool (CScriptDictionary::*)(const std::__cxx11::basic_string&) const'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1041:88: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "bool exists(const string &in) const", asMETHOD(CScriptDictionary,Exists), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)() const' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1042:73: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "bool isEmpty() const", asMETHOD(CScriptDictionary, IsEmpty), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'asUINT (CScriptDictionary::*)() const' {aka 'unsigned int (CScriptDictionary::*)() const'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1043:73: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "uint getSize() const", asMETHOD(CScriptDictionary, GetSize), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)(const dictKey_t&)' {aka 'bool (CScriptDictionary::*)(const std::__cxx11::basic_string&)'} to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1044:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "bool delete(const string &in)", asMETHOD(CScriptDictionary,Delete), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptArray* (CScriptDictionary::*)() const' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1047:83: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("dictionary", "array @getKeys() const", asMETHOD(CScriptDictionary,GetKeys), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (CScriptDictionary::*)()' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1053:85: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(CScriptDictionary,GetRefCount), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptDictionary::*)()' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1055:84: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(CScriptDictionary,GetGCFlag), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptDictionary::*)(asIScriptEngine*)' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1056:89: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(CScriptDictionary,EnumReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (CScriptDictionary::*)(asIScriptEngine*)' to 'void (CScriptDictionary::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptdictionary.cpp:1057:92: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectBehaviour("dictionary", asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(CScriptDictionary,ReleaseAllReferences), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_parser.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_outputbuffer.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_restore.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o --- [ 9%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptcode.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o --- [ 10%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- [ 10%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.h:6, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.cpp:1: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.cpp: In function 'void RegisterScriptHandle_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptHandle& (CScriptHandle::*)(const CScriptHandle&)' to 'void (CScriptHandle::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.cpp:231:78: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("ref", "ref &opHndlAssign(const ref &in)", asMETHOD(CScriptHandle, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptHandle& (CScriptHandle::*)(void*, int)' to 'void (CScriptHandle::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthandle.cpp:232:75: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("ref", "ref &opHndlAssign(const ?&in)", asMETHOD(CScriptHandle, Assign), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1226, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:41: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'int asCScriptEngine::SetTemplateRestrictions(asCObjectType*, asCScriptFunction*, const char*, const char*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:2450:34: warning: enum constant in boolean context [-Wint-in-bool-context] asASSERT(templateType->flags && asOBJ_TEMPLATE); ^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:2450:2: note: in expansion of macro 'asASSERT' asASSERT(templateType->flags && asOBJ_TEMPLATE); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'bool asCScriptEngine::CallObjectMethodRetBool(void*, int) const': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:4094:68: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'bool (asCSimpleDummy::*)()' [-Wcast-function-type] bool (asCSimpleDummy::*f)() = (bool (asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'int asCScriptEngine::CallObjectMethodRetInt(void*, int) const': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:4161:66: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'int (asCSimpleDummy::*)()' [-Wcast-function-type] int (asCSimpleDummy::*f)() = (int (asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'void* asCScriptEngine::CallObjectMethodRetPtr(void*, int) const': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:4228:70: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'void* (asCSimpleDummy::*)()' [-Wcast-function-type] void *(asCSimpleDummy::*f)() = (void *(asCSimpleDummy::*)())(p.mthd); ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'void* asCScriptEngine::CallObjectMethodRetPtr(void*, int, asCScriptFunction*) const': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:4289:76: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'void* (asCSimpleDummy::*)(int)' [-Wcast-function-type] void *(asCSimpleDummy::*f)(int) = (void *(asCSimpleDummy::*)(int))(p.mthd); ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp: In member function 'void asCScriptEngine::CallObjectMethod(void*, void*, asSSystemFunctionInterface*, asCScriptFunction*) const': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptengine.cpp:4418:78: warning: cast between incompatible pointer to member types from 'asSIMPLEMETHOD_t' {aka 'void (asCSimpleDummy::*)()'} to 'void (asCSimpleDummy::*)(void*)' [-Wcast-function-type] void (asCSimpleDummy::*f)(void*) = (void (asCSimpleDummy::*)(void*))(p.mthd); ^ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o --- [ 11%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scripthelper.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o --- [ 11%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1249, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:40: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp: In function 'void RegisterScriptFunction(asCScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)() const' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:129:102: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_ADDREF, "void f()", asMETHOD(asCScriptFunction,AddRef), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)() const' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:130:103: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_RELEASE, "void f()", asMETHOD(asCScriptFunction,Release), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptFunction::*)()' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:131:106: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCScriptFunction,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (asCScriptFunction::*)()' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:133:105: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCScriptFunction,GetFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCScriptFunction::*)(asIScriptEngine*)' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:134:110: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCScriptFunction,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCScriptFunction::*)(asIScriptEngine*)' to 'void (asCScriptFunction::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptfunction.cpp:135:113: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->functionBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCScriptFunction,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o --- [ 11%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptnode.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1249, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:33: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp: In function 'void RegisterScriptObject(asCScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:206:104: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_ADDREF, "void f()", asMETHOD(asCScriptObject,AddRef), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:207:105: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_RELEASE, "void f()", asMETHOD(asCScriptObject,Release), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'asILockableSharedBool* (asCScriptObject::*)() const' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:211:114: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GET_WEAKREF_FLAG, "int &f()", asMETHOD(asCScriptObject,GetWeakRefFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (asCScriptObject::*)()' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:214:108: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GETREFCOUNT, "int f()", asMETHOD(asCScriptObject,GetRefCount), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (asCScriptObject::*)()' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:216:107: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_GETGCFLAG, "bool f()", asMETHOD(asCScriptObject,GetFlag), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCScriptObject::*)(asIScriptEngine*)' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:217:112: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_ENUMREFS, "void f(int&in)", asMETHOD(asCScriptObject,EnumReferences), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (asCScriptObject::*)(asIScriptEngine*)' to 'void (asCScriptObject::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_scriptobject.cpp:218:115: note: in expansion of macro 'asMETHOD' r = engine->RegisterBehaviourToObjectType(&engine->scriptTypeBehaviours, asBEHAVE_RELEASEREFS, "void f(int&in)", asMETHOD(asCScriptObject,ReleaseAllHandles), asCALL_THISCALL, 0); asASSERT( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmath.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.h:6, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:5: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp: In function 'void RegisterScriptMathComplex_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:199:67: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "float abs() const", asMETHOD(Complex,length), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'Complex (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:202:72: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "complex get_ri() const", asMETHOD(Complex, get_ri), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'Complex (Complex::*)() const' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:203:72: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "complex get_ir() const", asMETHOD(Complex, get_ir), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (Complex::*)(const Complex&)' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:204:80: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "void set_ri(const complex &in)", asMETHOD(Complex, set_ri), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (Complex::*)(const Complex&)' to 'void (Complex::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptmathcomplex.cpp:205:80: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("complex", "void set_ir(const complex &in)", asMETHOD(Complex, set_ir), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o --- [ 12%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_string.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o --- [ 13%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o --- [ 14%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_string_util.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o --- [ 14%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_thread.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o --- [ 14%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_tokenizer.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp: In function 'int StringFindFirst(const string&, asUINT, const string&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp:355:43: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] return (int)str.find(sub, (size_t)(start < 0 ? string::npos : start)); ~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp: In function 'int StringFindFirstOf(const string&, asUINT, const string&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp:367:52: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] return (int)str.find_first_of(sub, (size_t)(start < 0 ? string::npos : start)); ~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp: In function 'int StringFindLastOf(const string&, asUINT, const string&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp:379:51: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] return (int)str.find_last_of(sub, (size_t)(start < 0 ? string::npos : start)); ~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp: In function 'int StringFindFirstNotOf(const string&, asUINT, const string&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp:390:56: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] return (int)str.find_first_not_of(sub, (size_t)(start < 0 ? string::npos : start)); ~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp: In function 'int StringFindLastNotOf(const string&, asUINT, const string&)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring.cpp:401:51: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits] return (int)str.find_last_of(sub, (size_t)(start < 0 ? string::npos : start)); ~~~~~~^~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_typeinfo.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_variablescope.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o --- [ 15%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/scriptstdstring_utils.cpp --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o --- [ 16%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -I/construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -D_CRT_SECURE_NO_WARNINGS -DANGELSCRIPT_EXPORT -D_LIB -fPIC -o CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.h:8, from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:4: /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp: In function 'void RegisterScriptWeakRef_Native(asIScriptEngine*)': /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void* (CScriptWeakRef::*)() const' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:220:68: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("weakref", "T@ opImplCast()", asMETHOD(CScriptWeakRef, Get), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:222:99: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("weakref", "weakref &opHndlAssign(const weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(void*)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:224:81: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("weakref", "weakref &opHndlAssign(T@)", asMETHOD(CScriptWeakRef, Set), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptWeakRef::*)(void*) const' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:225:82: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("weakref", "bool opEquals(const T@) const", asMETHOD(CScriptWeakRef, Equals), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void* (CScriptWeakRef::*)() const' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:235:86: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const T@ opImplCast() const", asMETHOD(CScriptWeakRef, Get), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:237:117: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const_weakref &opHndlAssign(const const_weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(void*)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:239:99: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const_weakref &opHndlAssign(const T@)", asMETHOD(CScriptWeakRef, Set), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (CScriptWeakRef::*)(void*) const' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:240:88: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "bool opEquals(const T@) const", asMETHOD(CScriptWeakRef, Equals), asCALL_THISCALL); assert(r >= 0); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/../../include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptWeakRef& (CScriptWeakRef::*)(const CScriptWeakRef&)' to 'void (CScriptWeakRef::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/addons/weakref.cpp:243:111: note: in expansion of macro 'asMETHOD' r = engine->RegisterObjectMethod("const_weakref", "const_weakref &opHndlAssign(const weakref &in)", asMETHOD(CScriptWeakRef, operator=), asCALL_THISCALL); assert( r >= 0 ); ^~~~~~~~ --- lib/libAngelscript_addons.a --- [ 16%] Linking CXX static library ../../../../lib/libAngelscript_addons.a cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/local/bin/cmake -P CMakeFiles/Angelscript_addons.dir/cmake_clean_target.cmake cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Angelscript_addons.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libAngelscript_addons.a CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o /usr/bin/ranlib ../../../../lib/libAngelscript_addons.a --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- lib/libAngelscript.a --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- [ 16%] Built target Angelscript_addons --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- [ 16%] Linking CXX static library ../../../../lib/libAngelscript.a cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/local/bin/cmake -P CMakeFiles/Angelscript.dir/cmake_clean_target.cmake cd /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/Angelscript.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../../lib/libAngelscript.a CMakeFiles/Angelscript.dir/__/__/source/as_atomic.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_bytecode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_gcc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x64_msvc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_compiler.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_configgroup.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_gc.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_generic.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_globalproperty.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_memory.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_module.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_objecttype.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_parser.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_restore.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptcode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptnode.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_scriptobject.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_thread.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_tokenizer.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o CMakeFiles/Angelscript.dir/__/__/source/as_variablescope.cpp.o /usr/bin/ranlib ../../../../lib/libAngelscript.a [ 16%] Built target Angelscript --- Sources/CMakeFiles/OpenSpades.dir/all --- /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/depend --- Sources/CMakeFiles/OpenSpades.dir/depend --- cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources /construction/games/openspades/openspades-0.1.3/Sources/CMakeFiles/OpenSpades.dir/DependInfo.cmake Scanning dependencies of target OpenSpades /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/build --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- [ 17%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- [ 17%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Audio/ALDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/CTFGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Audio/ALFuncs.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Audio/YsrDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Audio/NullDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/CTFGameMode.cpp: In member function 'bool spades::client::CTFGameMode::PlayerHasIntel(spades::client::World&, spades::client::Player&)': /construction/games/openspades/openspades-0.1.3/Sources/Client/CTFGameMode.cpp:45:41: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] return team.hasIntel && team.carrier == player.GetId(); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/CTFGameMode.cpp:39:43: warning: unused parameter 'world' [-Wunused-parameter] bool CTFGameMode::PlayerHasIntel(World &world, Player &player) { ~~~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/CenterMessageView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ChatWindow.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ChatWindow.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/CenterMessageView.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- [ 19%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:25: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUI.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUIHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp: In member function 'virtual void spades::client::SandboxedRenderer::AddDebugLine(spades::Vector3, spades::Vector3, spades::Vector4)': /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:124:30: warning: unused parameter 'a' [-Wunused-parameter] void AddDebugLine(Vector3 a, Vector3 b, Vector4 color) { OnProhibitedAction(); } ~~~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:124:41: warning: unused parameter 'b' [-Wunused-parameter] void AddDebugLine(Vector3 a, Vector3 b, Vector4 color) { OnProhibitedAction(); } ~~~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:124:52: warning: unused parameter 'color' [-Wunused-parameter] void AddDebugLine(Vector3 a, Vector3 b, Vector4 color) { OnProhibitedAction(); } ~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp: In member function 'virtual void spades::client::SandboxedRenderer::DrawFlatGameMap(const spades::AABB2&, const spades::AABB2&)': /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:187:38: warning: unused parameter 'outRect' [-Wunused-parameter] void DrawFlatGameMap(const AABB2 &outRect, const AABB2 &inRect) { ~~~~~~~~~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:187:60: warning: unused parameter 'inRect' [-Wunused-parameter] void DrawFlatGameMap(const AABB2 &outRect, const AABB2 &inRect) { ~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp: In member function 'void spades::client::ClientPlayer::Update(float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:318:12: warning: variable 'vel' set but not used [-Wunused-but-set-variable] Vector3 vel = player->GetVelocty(); ^~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp: In member function 'void spades::client::ClientPlayer::SetSkinParameterForTool(spades::client::Player::ToolType, asIScriptObject*)': /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:509:63: warning: unused parameter 'type' [-Wunused-parameter] void ClientPlayer::SetSkinParameterForTool(Player::ToolType type, asIScriptObject *skin) { ~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp: In member function 'void spades::client::ClientPlayer::AddToSceneThirdPersonView()': /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientPlayer.cpp:970:40: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if (team.hasIntel && team.carrier == p->GetId()) { ~~~~~~~~~~~~~^~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUI.h:26, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUI.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp:31: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp:583:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUI.h:26, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUIHelper.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp: In member function 'void spades::client::Client::ShowAlert(const string&, spades::client::Client::AlertType)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.cpp:511:13: warning: 'timeout' may be used uninitialized in this function [-Wmaybe-uninitialized] ShowAlert(contents, type, timeout); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o --- [ 21%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_FPSCounter.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_FPSCounter.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- [ 21%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/ClientUI.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h: At global scope: /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:369:12: warning: 'CMUSansCondensedMap' defined but not used [-Wunused-variable] static int CMUSansCondensedMap[256][4] = { ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:280:12: warning: 'SquareFontBigMap' defined but not used [-Wunused-variable] static int SquareFontBigMap[256][4] = { ^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:191:12: warning: 'SquareFontMap' defined but not used [-Wunused-variable] static int SquareFontMap[256][4] = { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:145:12: warning: 'UnsteadyOversteerMap' defined but not used [-Wunused-variable] static int UnsteadyOversteerMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:99:12: warning: 'UbuntuCondensedBigMap' defined but not used [-Wunused-variable] static int UbuntuCondensedBigMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:53:12: warning: 'UbuntuCondensedMap' defined but not used [-Wunused-variable] static int UbuntuCondensedMap[128][3] = { ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Client/FontData.h:7:12: warning: 'OrbitronMap' defined but not used [-Wunused-variable] static int OrbitronMap[128][3] = { ^~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp:30: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp:137:12: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Draw.cpp:656:13: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_NetHandler.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_NetHandler.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o --- [ 22%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Scene.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Scene.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_NetHandler.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_NetHandler.cpp:90:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_NetHandler.cpp:92:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Scene.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp:28: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp: In member function 'virtual void spades::client::Client::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp:321:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (world->GetLocalPlayer()->IsAlive()) { ^~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Input.cpp:324:6: note: here case ClientCameraMode::FirstPersonFollow: ^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- [ 23%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o --- [ 23%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Corpse.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/FTFont.cpp.o --- [ 23%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/FTFont.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/FTFont.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/FTFont.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp: In member function 'void spades::client::Client::UpdateLocalPlayer(float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:386:40: warning: unused parameter 'dt' [-Wunused-parameter] void Client::UpdateLocalPlayer(float dt) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp: In member function 'virtual void spades::client::Client::LocalPlayerHurt(HurtType, bool, spades::Vector3)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:1228:41: warning: unused parameter 'type' [-Wunused-parameter] void Client::LocalPlayerHurt(HurtType type, bool sourceGiven, spades::Vector3 source) { ~~~~~~~~~^~~~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:933:14: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/FTFont.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWRenderer.h:28, from /construction/games/openspades/openspades-0.1.3/Sources/Client/FTFont.cpp:34: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FTFont.cpp: In member function 'void spades::ngclient::FTFont::RenderGlyph(spades::ngclient::FTFont::Glyph&)': /construction/games/openspades/openspades-0.1.3/Sources/Client/FTFont.cpp:323:22: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int y = 0; y < outbmp->rows; ++y) { ~~^~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FTFont.cpp:327:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (int x = 0; x < outbmp->width; ++x) { ~~^~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o --- [ 24%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/FallingBlock.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp: In member function 'void spades::client::Client::MuzzleFire(spades::Vector3, spades::Vector3, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp:306:67: warning: unused parameter 'dir' [-Wunused-parameter] void Client::MuzzleFire(spades::Vector3 origin, spades::Vector3 dir, bool local) { ~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp:306:77: warning: unused parameter 'local' [-Wunused-parameter] void Client::MuzzleFire(spades::Vector3 origin, spades::Vector3 dir, bool local) { ~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp: In member function 'float spades::client::Client::RayCastForAutoFocus(const spades::Vector3&, const spades::Vector3&)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_LocalEnts.cpp:700:27: warning: null argument where non-null required (argument 1) [-Wnonnull] return std::nan(nullptr); ^ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/IRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:29, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Math.h: In member function 'void spades::client::Client::UpdateLocalSpectator(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Math.h:279:84: warning: 'minShift.spades::Vector3::z' may be used uninitialized in this function [-Wmaybe-uninitialized] Vector3 operator-(const Vector3 &v) const { return Make(x - v.x, y - v.y, z - v.z); } ^ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:305:12: note: 'minShift.spades::Vector3::z' was declared here Vector3 minShift; ^~~~~~~~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/IRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:29, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Math.h:279:84: warning: 'minShift.spades::Vector3::y' may be used uninitialized in this function [-Wmaybe-uninitialized] Vector3 operator-(const Vector3 &v) const { return Make(x - v.x, y - v.y, z - v.z); } ^ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:305:12: note: 'minShift.spades::Vector3::y' was declared here Vector3 minShift; ^~~~~~~~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/IRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:29, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Math.h:279:84: warning: 'minShift.spades::Vector3::x' may be used uninitialized in this function [-Wmaybe-uninitialized] Vector3 operator-(const Vector3 &v) const { return Make(x - v.x, y - v.y, z - v.z); } ^ /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:305:12: note: 'minShift.spades::Vector3::x' was declared here Vector3 minShift; ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/FallingBlock.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o --- [ 24%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Fonts.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o --- [ 25%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/GameMap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o --- [ 25%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/GameMapWrapper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/GameProperties.cpp.o --- [ 25%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GameProperties.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GameProperties.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/GameProperties.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Grenade.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp: In member function 'virtual void spades::client::Client::AddBulletTracer(spades::client::Player*, spades::Vector3, spades::Vector3)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Client_Update.cpp:1087:59: warning: 'vel' may be used uninitialized in this function [-Wmaybe-uninitialized] AddLocalEntity(new MapViewTracer(muzzlePos, hitPos, vel)); ^ --- Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/GunCasing.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Fonts.cpp:25: /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:369:12: warning: 'CMUSansCondensedMap' defined but not used [-Wunused-variable] static int CMUSansCondensedMap[256][4] = { ^~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:191:12: warning: 'SquareFontMap' defined but not used [-Wunused-variable] static int SquareFontMap[256][4] = { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:145:12: warning: 'UnsteadyOversteerMap' defined but not used [-Wunused-variable] static int UnsteadyOversteerMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:99:12: warning: 'UbuntuCondensedBigMap' defined but not used [-Wunused-variable] static int UbuntuCondensedBigMap[128][3] = { ^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:53:12: warning: 'UbuntuCondensedMap' defined but not used [-Wunused-variable] static int UbuntuCondensedMap[128][3] = { ^~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/FontData.h:7:12: warning: 'OrbitronMap' defined but not used [-Wunused-variable] static int OrbitronMap[128][3] = { ^~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/GunCasing.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o --- [ 26%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/HitTestDebugger.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o --- [ 27%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/HurtRingView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o --- [ 27%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IAudioChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IAudioDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IFont.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWRenderer.h:28, from /construction/games/openspades/openspades-0.1.3/Sources/Client/HitTestDebugger.cpp:34: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o --- [ 28%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IGameMapListener.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o --- [ 29%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IInputInterface.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o --- [ 30%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ILocalEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o --- [ 30%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/HurtRingView.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/IWorldListener.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWRenderer.h:28, from /construction/games/openspades/openspades-0.1.3/Sources/Client/IFont.cpp:30: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- [ 31%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/LimboView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- [ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/MapView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/MumbleLink.cpp.o --- [ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/MumbleLink.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/MumbleLink.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/MumbleLink.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/LimboView.cpp:23: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/MapView.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/LimboView.cpp: In member function 'void spades::client::LimboView::Update(float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/LimboView.cpp:144:32: warning: unused parameter 'dt' [-Wunused-parameter] void LimboView::Update(float dt) { ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/MapView.cpp: In member function 'void spades::client::MapView::Draw()': /construction/games/openspades/openspades-0.1.3/Sources/Client/MapView.cpp:493:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < world->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/MapView.cpp:572:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (cId < world->GetNumPlayerSlots()) { ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- [ 32%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/NoiseSampler.cpp.o --- [ 33%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/NoiseSampler.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/NoiseSampler.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/NoiseSampler.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o --- [ 33%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/PaletteView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ParticleSpriteEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:29: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/PaletteView.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Client/PaletteView.cpp: In member function 'void spades::client::PaletteView::Draw()': /construction/games/openspades/openspades-0.1.3/Sources/Client/PaletteView.cpp:163:15: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if ((sel == i) != (phase == 1)) ~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/PaletteView.cpp:169:26: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] bool selected = sel == i; ~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ParticleSpriteEntity.h:24, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ParticleSpriteEntity.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Player.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Quake3Font.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp: In member function 'spades::client::Player* spades::client::NetClient::GetPlayerOrNull(int)': /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:702:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pId < 0 || pId >= GetWorld()->GetNumPlayerSlots()) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp: In member function 'spades::client::Player* spades::client::NetClient::GetPlayer(int)': /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:710:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] if (pId < 0 || pId >= GetWorld()->GetNumPlayerSlots()) ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp: In member function 'void spades::client::NetClient::HandleGamePacket(spades::client::NetPacketReader&)': /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:1514:17: warning: variable 'wType' set but not used [-Wunused-but-set-variable] WeaponType wType; ^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/SceneDefinition.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp: In member function 'void spades::client::Player::FireWeapon()': /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp:588:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < world->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:45: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(long unsigned int, T ...) [with T = {unsigned int}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {long unsigned int, unsigned int}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {long unsigned int, unsigned int}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:546:23: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:267:58: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(unsigned long v, T... args) { ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Player.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp: In member function 'void spades::client::Player::UseSpade()': /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp:873:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < world->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/GameMap.h:27, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp:24: /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp: In member function 'bool spades::client::Player::IsReadyToUseTool()': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:99:57: warning: control reaches end of non-void function [-Wreturn-type] (::spades::reflection::BacktraceEntry(&thisFunction))) ^ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:106:38: note: in expansion of macro 'SPADES_MARK_FUNCTION' #define SPADES_MARK_FUNCTION_DEBUG() SPADES_MARK_FUNCTION() ^~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Player.cpp:1399:4: note: in expansion of macro 'SPADES_MARK_FUNCTION_DEBUG' SPADES_MARK_FUNCTION_DEBUG(); ^~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o --- [ 35%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/SmokeSpriteEntity.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:1510:16: warning: this statement may fall through [-Wimplicit-fallthrough=] p->SetTeam(team); ~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/NetClient.cpp:1512:5: note: here case PacketTypeChangeWeapon: { ^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/TCGameMode.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp: In member function 'void spades::client::ScoreboardView::DrawPlayers(int, float, float, float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:251:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < world->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp: In member function 'void spades::client::ScoreboardView::DrawSpectators(float, float) const': /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:328:22: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < world->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp: In member function 'bool spades::client::ScoreboardView::areSpectatorsPresent() const': /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:381:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] for (auto i = 0; i < client->GetWorld()->GetNumPlayerSlots(); i++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/SmokeSpriteEntity.cpp:23: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/TCProgressView.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:40: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {const char*, const char*}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:292:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {const char*, const char*}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:309:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {const char*, const char*}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:63:27: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {const char*}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:292:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, const char*}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:309:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, const char*}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/ScoreboardView.cpp:352:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(int v, T... args) { return v; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/TCProgressView.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o --- [ 37%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Tracer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o --- [ 37%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Tracer.cpp:10: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/./Draw/SWRenderer.h:28, from /construction/games/openspades/openspades-0.1.3/Sources/Client/Tracer.cpp:12: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Tracer.cpp: In member function 'virtual void spades::client::Tracer::Render3D()': /construction/games/openspades/openspades-0.1.3/Sources/Client/Tracer.cpp:61:13: warning: variable 'col' set but not used [-Wunused-but-set-variable] Vector4 col = {1.f, .6f, .2f, 0.f}; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o --- [ 37%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Client/World.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/TCProgressView.cpp:28: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Client/TCProgressView.cpp:154:13: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/AudioStream.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/AudioStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/AudioStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/AudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::RifleWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:210:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::SMGWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:237:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::ShotgunWeapon3::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:264:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::RifleWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:294:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::SMGWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:327:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp: In member function 'virtual int spades::client::ShotgunWeapon4::GetDamage(HitType, float)': /construction/games/openspades/openspades-0.1.3/Sources/Client/Weapon.cpp:355:38: warning: unused parameter 'distance' [-Wunused-parameter] int GetDamage(HitType type, float distance) override { ~~~~~~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/World.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp: In member function 'spades::client::World::PlayerPersistent& spades::client::World::GetPlayerPersistent(int)': /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp:347:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] SPAssert(index < players.size()); ~~~~~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:114:28: note: in definition of macro 'SPAssert' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond) : (void)0) ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp: In member function 'std::vector spades::client::World::CubeLine(spades::IntVector3, spades::IntVector3, int)': /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp:424:30: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if ((unsigned long)c.x >= VSID) ~~~~~~~~~~~~~~~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Client/World.cpp:429:30: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if ((unsigned long)c.y >= VSID) ~~~~~~~~~~~~~~~~~~~^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/AutoLocker.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o --- [ 38%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Bitmap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o --- [ 39%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/BitmapAtlasGenerator.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o --- [ 39%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/CP437.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Core/BitmapAtlasGenerator.cpp:23: /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp: In instantiation of 'BinPack2D::Content<_T>::Content(const _T&, const BinPack2D::Coord&, const BinPack2D::Size&, bool) [with _T = spades::BitmapAtlasGenerator::Item]': /construction/games/openspades/openspades-0.1.3/Sources/Core/BitmapAtlasGenerator.cpp:95:74: required from here /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:218:16: warning: 'BinPack2D::Content::content' will be initialized after [-Wreorder] /*const*/ _T content; ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:216:19: warning: 'BinPack2D::Coord BinPack2D::Content::coord' [-Wreorder] /*const*/ Coord coord; ^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:227:3: warning: when initialized here [-Wreorder] Content( const _T &content, const Coord &coord, const Size &size, bool rotated ) ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:217:19: warning: 'BinPack2D::Content::size' will be initialized after [-Wreorder] /*const*/ Size size; ^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:215:18: warning: 'bool BinPack2D::Content::rotated' [-Wreorder] /*const*/ bool rotated; ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./binpack2d/binpack2d.hpp:227:3: warning: when initialized here [-Wreorder] Content( const _T &content, const Coord &coord, const Size &size, bool rotated ) ^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.cpp:43: /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/CpuID.cpp /construction/games/openspades/openspades-0.1.3/Sources/Core/CpuID.cpp: In constructor 'spades::CpuID::CpuID()': /construction/games/openspades/openspades-0.1.3/Sources/Core/CpuID.cpp:28:12: warning: variable 'maxStdLevel' set but not used [-Wunused-but-set-variable] uint32_t maxStdLevel; ^~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/CpuID.cpp: In member function 'bool spades::CpuID::Supports(spades::CpuFeature)': /construction/games/openspades/openspades-0.1.3/Sources/Core/CpuID.cpp:79:2: warning: control reaches end of non-void function [-Wreturn-type] } ^ --- Sources/CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o --- [ 40%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Debug.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o --- [ 41%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:25, from /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp:23: /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp: In destructor 'virtual spades::DeflateStream::~DeflateStream()': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:45:86: warning: throw will always call terminate() [-Wterminate] #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val) ^ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:60:25: note: in expansion of macro 'SPRaise' #define SPUnreachable() SPRaise("Internal error; unreachable code") ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp:69:5: note: in expansion of macro 'SPUnreachable' SPUnreachable(); ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:45:86: note: in C++11 destructors default to noexcept #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val) ^ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:60:25: note: in expansion of macro 'SPRaise' #define SPUnreachable() SPRaise("Internal error; unreachable code") ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp:69:5: note: in expansion of macro 'SPUnreachable' SPUnreachable(); ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp: In member function 'virtual void spades::DeflateStream::SetPosition(uint64_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/DeflateStream.cpp:279:43: warning: unused parameter 'pos' [-Wunused-parameter] void DeflateStream::SetPosition(uint64_t pos) { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o --- [ 41%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Deque.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o --- [ 41%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/DirectoryFileSystem.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o --- [ 42%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/DynamicLibrary.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o --- [ 42%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/DynamicMemoryStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Exception.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/FileManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o --- [ 43%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/FltkPreferenceImporter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o --- [ 44%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/IAudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o --- [ 44%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/IBitmapCodec.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o --- [ 44%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/IFileSystem.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o --- [ 45%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ILockable.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o --- [ 45%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/IRunnable.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o --- [ 46%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/IStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o --- [ 46%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/JpegWriter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Core/IStream.cpp: In member function 'virtual void spades::IStream::SetPosition(uint64_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/IStream.cpp:89:37: warning: unused parameter 'pos' [-Wunused-parameter] void IStream::SetPosition(uint64_t pos) { SPUnsupported(); } ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Core/JpegWriter.cpp: In member function 'virtual spades::Bitmap* spades::JpegWriter::Load(spades::IStream*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/JpegWriter.cpp:66:25: warning: unused parameter 'str' [-Wunused-parameter] Bitmap *Load(IStream *str) override { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Math.cpp.o --- [ 46%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Math.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Math.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Math.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/MemoryStream.cpp /construction/games/openspades/openspades-0.1.3/Sources/Core/MemoryStream.cpp: In member function 'virtual void spades::MemoryStream::SetLength(uint64_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/MemoryStream.cpp:111:40: warning: unused parameter 'len' [-Wunused-parameter] void MemoryStream::SetLength(uint64_t len) { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/MiniHeap.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o --- [ 47%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Mutex.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/OpusAudioStream.cpp.o --- [ 48%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/OpusAudioStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/OpusAudioStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/OpusAudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o --- [ 48%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/PngWriter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/RefCountedObject.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/SdlFileStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o --- [ 49%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/SdlImageReader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Core/PngWriter.cpp: In member function 'virtual spades::Bitmap* spades::PngWriter::Load(spades::IStream*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/PngWriter.cpp:55:25: warning: unused parameter 'str' [-Wunused-parameter] Bitmap *Load(IStream *str) override { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Semaphore.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/OpusAudioStream.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Core/OpusAudioStream.cpp: In member function 'virtual size_t spades::OpusAudioStream::Read(void*, size_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/OpusAudioStream.cpp:171:25: warning: comparison of integer expressions of different signedness: 'uint64_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] while (remainingBytes >= channels * 4) { ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ServerAddress.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Core/SdlFileStream.cpp: In member function 'virtual void spades::SdlFileStream::SetLength(uint64_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/SdlFileStream.cpp:106:41: warning: unused parameter 'len' [-Wunused-parameter] void SdlFileStream::SetLength(uint64_t len) { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/SettingSet.cpp.o --- [ 50%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/SettingSet.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/SettingSet.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/SettingSet.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o --- [ 51%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Settings.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ShellApi.cpp.o --- [ 51%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ShellApi.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ShellApi.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ShellApi.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/StdStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Stopwatch.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o --- [ 52%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Strings.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o --- [ 53%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp: In member function 'virtual spades::Bitmap* spades::TargaReader::Load(spades::IStream*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:152:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (column = 0; column < columns; column++) { ~~~~~~~^~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:197:30: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for (column = 0; column < columns;) { ~~~~~~~^~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:230:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (column == columns) { // run spans across rows ~~~~~~~^~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:270:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] if (column == columns) { // pixel packet run spans across rows ~~~~~~~^~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp: In member function 'virtual void spades::TargaReader::Save(spades::IStream*, spades::Bitmap*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:316:22: warning: unused parameter 'stream' [-Wunused-parameter] void Save(IStream *stream, Bitmap *bmp) override { ~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaReader.cpp:316:38: warning: unused parameter 'bmp' [-Wunused-parameter] void Save(IStream *stream, Bitmap *bmp) override { ~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o --- [ 53%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaWriter.cpp /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaWriter.cpp:368:5: warning: multi-line comment [-Wcomment] //{ if (fread(&(dest), 2, 1, fp) != 1) BARF(TGAERR_EOF); \ ^ /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaWriter.cpp: In member function 'virtual spades::Bitmap* spades::TargaWriter::Load(spades::IStream*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/TargaWriter.cpp:1303:31: warning: unused parameter 'str' [-Wunused-parameter] Bitmap *Load(IStream *str) override { ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o --- [ 53%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/Thread.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ThreadLocalStorage.cpp.o --- [ 54%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ThreadLocalStorage.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ThreadLocalStorage.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ThreadLocalStorage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Core/Thread.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/VersionInfo.cpp.o --- [ 54%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/VersionInfo.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/VersionInfo.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/VersionInfo.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o --- [ 55%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/VoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o --- [ 55%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/WavAudioStream.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o --- [ 55%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:25, from /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:28: /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In destructor 'virtual spades::ZipFileSystem::ZipFileInputStream::~ZipFileInputStream()': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:45:86: warning: throw will always call terminate() [-Wterminate] #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val) ^ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:114:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:61:5: note: in expansion of macro 'SPAssert' SPAssert(this == fs->currentStream); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Exception.h:45:86: note: in C++11 destructors default to noexcept #define SPRaise(fmt, val...) throw ::spades::Exception(__FILE__, __LINE__, fmt, ##val) ^ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Debug.h:114:37: note: in expansion of macro 'SPRaise' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond) : (void)0) ^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:61:5: note: in expansion of macro 'SPAssert' SPAssert(this == fs->currentStream); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In member function 'virtual void spades::ZipFileSystem::ZipFileInputStream::Write(const void*, size_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:139:35: warning: unused parameter 'bytes' [-Wunused-parameter] void Write(const void *, size_t bytes) override { ~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static spades::ZipFileSystem::ZipFileHandle* spades::ZipFileSystem::InternalOpen(spades::ZipFileSystem*, const char*, int)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:226:72: warning: unused parameter 'fn' [-Wunused-parameter] const char *fn, int mode) { ~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:226:80: warning: unused parameter 'mode' [-Wunused-parameter] const char *fn, int mode) { ~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static uint32_t spades::ZipFileSystem::InternalRead(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:231:62: warning: unused parameter 'fs' [-Wunused-parameter] uint32_t ZipFileSystem::InternalRead(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static uint32_t spades::ZipFileSystem::InternalWrite(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:238:63: warning: unused parameter 'fs' [-Wunused-parameter] uint32_t ZipFileSystem::InternalWrite(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static long int spades::ZipFileSystem::InternalTell(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:245:58: warning: unused parameter 'fs' [-Wunused-parameter] long ZipFileSystem::InternalTell(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static long int spades::ZipFileSystem::InternalSeek(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int32_t, int)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:251:58: warning: unused parameter 'fs' [-Wunused-parameter] long ZipFileSystem::InternalSeek(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static int spades::ZipFileSystem::InternalClose(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:258:58: warning: unused parameter 'fs' [-Wunused-parameter] int ZipFileSystem::InternalClose(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In static member function 'static int spades::ZipFileSystem::InternalTestError(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:265:62: warning: unused parameter 'fs' [-Wunused-parameter] int ZipFileSystem::InternalTestError(spades::ZipFileSystem *fs, ~~~~~~~~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In member function 'zlib_filefunc_def spades::ZipFileSystem::CreateZLibFileFunc()': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:276:36: warning: cast between incompatible function types from 'uint32_t (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)' {aka 'unsigned int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, unsigned int)'} to 'read_file_func' {aka 'long unsigned int (*)(void*, void*, void*, long unsigned int)'} [-Wcast-function-type] def.zread_file = (read_file_func)InternalRead; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:277:38: warning: cast between incompatible function types from 'uint32_t (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, uint32_t)' {aka 'unsigned int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, void*, unsigned int)'} to 'write_file_func' {aka 'long unsigned int (*)(void*, void*, const void*, long unsigned int)'} [-Wcast-function-type] def.zwrite_file = (write_file_func)InternalWrite; ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:279:36: warning: cast between incompatible function types from 'long int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int32_t, int)' {aka 'long int (*)(spades::ZipFileSystem*, spades::ZipFileSystem::ZipFileHandle*, int, int)'} to 'seek_file_func' {aka 'long int (*)(void*, void*, long unsigned int, int)'} [-Wcast-function-type] def.zseek_file = (seek_file_func)InternalSeek; ^~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp: In member function 'virtual spades::IStream* spades::ZipFileSystem::OpenForWriting(const char*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/ZipFileSystem.cpp:375:53: warning: unused parameter 'fn' [-Wunused-parameter] IStream *ZipFileSystem::OpenForWriting(const char *fn) { ~~~~~~~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Core/VoxelModel.cpp:25: /construction/games/openspades/openspades-0.1.3/Sources/Core/VoxelModel.cpp: In static member function 'static spades::VoxelModel* spades::VoxelModel::LoadKV6(spades::IStream*)': /construction/games/openspades/openspades-0.1.3/Sources/Core/VoxelModel.cpp:264:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] SPAssert(pos == blkdata.size()); ~~~~^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/Debug.h:114:28: note: in definition of macro 'SPAssert' #define SPAssert(cond) ((!(cond)) ? SPRaise("SPAssertion failed: %s", #cond) : (void)0) ^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o --- [ 56%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/jpge.cpp --- Sources/CMakeFiles/OpenSpades.dir/Core/pnglite.c.o --- [ 56%] Building C object Sources/CMakeFiles/OpenSpades.dir/Core/pnglite.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Core/pnglite.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c: In function 'png_filter_up': /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c:613:31: warning: unused parameter 'stride' [-Wunused-parameter] static void png_filter_up(int stride, unsigned char* in, unsigned char* out, unsigned char* prev_line, int len) ~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c: In function 'png_filter': /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c:701:30: warning: unused parameter 'png' [-Wunused-parameter] static int png_filter(png_t* png, unsigned char* data) ~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c:701:50: warning: unused parameter 'data' [-Wunused-parameter] static int png_filter(png_t* png, unsigned char* data) ~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c: In function 'png_set_data': /construction/games/openspades/openspades-0.1.3/Sources/Core/pnglite.c:816:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare] for(i = 0; i < png->height; i++) ^ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o --- [ 56%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLAmbientShadowRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAutoExposureFilter.cpp.o --- [ 57%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLAutoExposureFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLAutoExposureFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLAutoExposureFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLAmbientShadowRenderer.cpp:29: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o --- [ 57%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBloomFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLCameraBlurFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLColorCorrectionFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp: In member function 'void spades::draw::GLBasicShadowMapRenderer::BuildMatrix(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp:118:6: warning: 'seg.spades::draw::GLBSMRSegment::high' may be used uninitialized in this function [-Wmaybe-uninitialized] if (v > high) ^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp:177:12: note: 'seg.spades::draw::GLBSMRSegment::high' was declared here Segment seg; ^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp:116:6: warning: 'seg.spades::draw::GLBSMRSegment::low' may be used uninitialized in this function [-Wmaybe-uninitialized] if (v < low) ^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLBasicShadowMapRenderer.cpp:177:12: note: 'seg.spades::draw::GLBSMRSegment::low' was declared here Segment seg; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLDepthOfFieldFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLDynamicLight.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o --- [ 59%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLDynamicLightShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o --- [ 60%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLFXAAFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o --- [ 60%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLFlatMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLFogFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLFramebufferManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o --- [ 61%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o --- [ 62%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImageManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o --- [ 62%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImageRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o --- [ 62%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLLensDustFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o --- [ 63%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLLensFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.h: In constructor 'spades::draw::GLImage::GLImage(spades::draw::IGLDevice::UInteger, spades::draw::IGLDevice*, float, float, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.h:32:24: warning: 'spades::draw::GLImage::tex' will be initialized after [-Wreorder] IGLDevice::UInteger tex; ^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.h:31:15: warning: 'spades::draw::IGLDevice* spades::draw::GLImage::device' [-Wreorder] IGLDevice *device; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.cpp:27:3: warning: when initialized here [-Wreorder] GLImage::GLImage(IGLDevice::UInteger texObj, IGLDevice *dev, float w, float h, ^~~~~~~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.h:35:9: warning: 'spades::draw::GLImage::autoDelete' will be initialized after [-Wreorder] bool autoDelete; ^~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.h:34:10: warning: 'float spades::draw::GLImage::invWidth' [-Wreorder] float invWidth, invHeight; ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLImage.cpp:27:3: warning: when initialized here [-Wreorder] GLImage::GLImage(IGLDevice::UInteger texObj, IGLDevice *dev, float w, float h, ^~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o --- [ 63%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLLensFlareFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLLongSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o --- [ 64%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o --- [ 65%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapShadowRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLLongSpriteRenderer.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o --- [ 65%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapShadowRenderer.cpp: In member function 'void spades::draw::GLMapShadowRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapShadowRenderer.cpp:225:82: warning: unused parameter 'm' [-Wunused-parameter] void GLMapShadowRenderer::GameMapChanged(int x, int y, int z, client::GameMap *m) { ~~~~~~~~~~~~~~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o --- [ 65%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- [ 66%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o --- [ 66%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLNonlinearizeFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp:95:76: warning: unused parameter 'map' [-Wunused-parameter] void GLMapRenderer::GameMapChanged(int x, int y, int z, client::GameMap *map) { ~~~~~~~~~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- [ 67%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::DrawColumnDepth(int, int, int, spades::Vector3)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp:391:79: warning: unused parameter 'eye' [-Wunused-parameter] void GLMapRenderer::DrawColumnDepth(int cx, int cy, int cz, spades::Vector3 eye) { ~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::DrawColumnSunlight(int, int, int, spades::Vector3)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp:399:82: warning: unused parameter 'eye' [-Wunused-parameter] void GLMapRenderer::DrawColumnSunlight(int cx, int cy, int cz, spades::Vector3 eye) { ~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp: In member function 'void spades::draw::GLMapRenderer::DrawColumnDLight(int, int, int, spades::Vector3, const std::vector&)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLMapRenderer.cpp:408:80: warning: unused parameter 'eye' [-Wunused-parameter] void GLMapRenderer::DrawColumnDLight(int cx, int cy, int cz, spades::Vector3 eye, ~~~~~~~~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o --- cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLOptimizedVoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o --- [ 67%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProfiler.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.h: In constructor 'spades::draw::GLModelRenderer::GLModelRenderer(spades::draw::GLRenderer*)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.h:39:15: warning: 'spades::draw::GLModelRenderer::device' will be initialized after [-Wreorder] IGLDevice *device; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.h:38:16: warning: 'spades::draw::GLRenderer* spades::draw::GLModelRenderer::renderer' [-Wreorder] GLRenderer *renderer; ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLModelRenderer.cpp:29:3: warning: when initialized here [-Wreorder] GLModelRenderer::GLModelRenderer(GLRenderer *r) : device(r->GetGLDevice()), renderer(r) { ^~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o --- [ 67%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgram.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramAttribute.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o --- [ 68%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramUniform.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o --- [ 69%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLQuadRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.h: In constructor 'spades::draw::GLProgramManager::GLProgramManager(spades::draw::IGLDevice*, spades::draw::IGLShadowMapRenderer*, spades::draw::GLSettings&)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.h:35:26: warning: 'spades::draw::GLProgramManager::shadowMapRenderer' will be initialized after [-Wreorder] IGLShadowMapRenderer *shadowMapRenderer; ^~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.h:34:16: warning: 'spades::draw::GLSettings& spades::draw::GLProgramManager::settings' [-Wreorder] GLSettings &settings; ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLProgramManager.cpp:37:3: warning: when initialized here [-Wreorder] GLProgramManager::GLProgramManager(IGLDevice *d, IGLShadowMapRenderer *smr, ^~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o --- [ 69%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLRadiosityRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSSAOFilter.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSSAOFilter.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSSAOFilter.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSSAOFilter.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSettings.cpp.o --- [ 70%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSettings.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSettings.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSettings.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLRadiosityRenderer.cpp:29: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLShadowMapShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o --- [ 71%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLShadowShader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o --- [ 72%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSoftLitSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o --- [ 72%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSoftSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSoftLitSpriteRenderer.cpp:32: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSoftSpriteRenderer.cpp:30: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o --- [ 73%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLVoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp: In member function 'virtual bool spades::draw::GLSparseShadowMapRenderer::SphereCull(const spades::Vector3&, float)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:810:69: warning: unused parameter 'center' [-Wunused-parameter] bool GLSparseShadowMapRenderer::SphereCull(const spades::Vector3 ¢er, float rad) { ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:810:83: warning: unused parameter 'rad' [-Wunused-parameter] bool GLSparseShadowMapRenderer::SphereCull(const spades::Vector3 ¢er, float rad) { ~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- [ 74%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLWaterRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSpriteRenderer.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp: In member function 'void spades::draw::GLSparseShadowMapRenderer::BuildMatrix(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:135:6: warning: 'seg.spades::draw::GLSSMRSegment::high' may be used uninitialized in this function [-Wmaybe-uninitialized] if (v > high) ^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:194:12: note: 'seg.spades::draw::GLSSMRSegment::high' was declared here Segment seg; ^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:133:6: warning: 'seg.spades::draw::GLSSMRSegment::low' may be used uninitialized in this function [-Wmaybe-uninitialized] if (v < low) ^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLSparseShadowMapRenderer.cpp:194:12: note: 'seg.spades::draw::GLSSMRSegment::low' was declared here Segment seg; ^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o --- [ 74%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/IGLDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/GLWaterRenderer.cpp:27: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o --- [ 74%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/IGLShadowMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o --- [ 75%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/IGLSpriteRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o --- [ 75%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o --- [ 76%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFlatMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o --- [ 76%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.h:26, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFlatMapRenderer.cpp:25: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- [ 76%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.h:26, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:25: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o --- [ 77%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool lerp = false]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1225:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1416:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1434:49: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1459:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1108:75: warning: unused parameter 'vary1' [-Wunused-parameter] &r](int y, int x1, int x2, const SWImageVarying &vary1, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1109:52: warning: unused parameter 'vary2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1109:75: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:980:50: warning: unused parameter 'img' [-Wunused-parameter] static void DrawPolygonInternalInner(SWImage *img, const Vertex &v1, const Vertex &v2, ~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o --- [ 78%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWPort.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:959:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = false; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1420:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1434:49: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1459:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:781:78: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = true; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:520:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = true; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1416:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1439:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1459:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:408:83: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = false; bool linearInterpolate = false]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:520:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool solidFill = false; bool linearInterpolate = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1420:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1439:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = false; bool ndc = false; bool depthTest = false; bool lerp = false]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1459:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:408:83: warning: unused parameter 'z2' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool lerp = true]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1225:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, true, lerp>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1257:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1397:53: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool ndc = true; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1416:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1434:49: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1452:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1108:75: warning: unused parameter 'vary1' [-Wunused-parameter] &r](int y, int x1, int x2, const SWImageVarying &vary1, ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1109:52: warning: unused parameter 'vary2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1109:75: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:980:50: warning: unused parameter 'img' [-Wunused-parameter] static void DrawPolygonInternalInner(SWImage *img, const Vertex &v1, const Vertex &v2, ~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:959:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<(spades::draw::SWFeatureLevel)2, false, false, depthTest, false, linearInterpolate>::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with bool depthTest = true; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1257:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1397:53: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)2; bool ndc = true; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1420:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1434:49: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1452:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:781:78: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = true; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:520:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = true; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1257:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1397:53: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool ndc = true; bool depthTest = true; bool solidFill = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1416:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1439:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1452:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:408:83: warning: unused parameter 'z2' [-Wunused-parameter] const SWImageVarying &vary2, float z1, float z2) { ~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp: In instantiation of 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternalInner(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = false; bool linearInterpolate = true]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:520:31: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer<, , , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = false; bool ndc = false; bool depthTest = true; bool solidFill = false; bool linearInterpolate = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1257:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1397:53: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel featureLvl = (spades::draw::SWFeatureLevel)0; bool ndc = true; bool depthTest = true; bool solidFill = false; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1420:47: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer3<, , , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1439:48: required from 'static void spades::draw::SWImageRenderer::PolygonRenderer2<, , , >::DrawPolygonInternal(spades::draw::SWImage*, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, const spades::draw::SWImageRenderer::Vertex&, spades::draw::SWImageRenderer&, spades::draw::SWFeatureLevel) [with bool needTransform = true; bool ndc = true; bool depthTest = true; bool lerp = true]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:1452:26: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.cpp:408:83: warning: unused parameter 'z2' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::BuildLine(spades::draw::SWMapRenderer::Line&, float, float) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1152:7: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1191:62: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:384:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < lineResolution; i++) ~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:418:29: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w - 1) + ((iry & h - 1) * w)]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:418:46: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w - 1) + ((iry & h - 1) * w)]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:629:61: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[static_cast(irx & w - 1) + ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:630:61: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] static_cast(iry & h - 1) * w]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:663:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ((transform(invDist, 0) >= lineResolution - 1 && icz >= 0) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 1]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1162:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1191:62: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] FastBlockPath : { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 2]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1165:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1191:62: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2; int undersamp = 4]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1168:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)2]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1191:62: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::BuildLine(spades::draw::SWMapRenderer::Line&, float, float) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1152:7: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1196:61: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:384:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < lineResolution; i++) ~~^~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:418:29: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w - 1) + ((iry & h - 1) * w)]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:418:46: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[(irx & w - 1) + ((iry & h - 1) * w)]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:629:61: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] auto ref = rle[static_cast(irx & w - 1) + ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:630:61: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] static_cast(iry & h - 1) * w]; ~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:663:33: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if ((transform(invDist, 0) >= lineResolution - 1 && icz >= 0) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 1]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1162:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1196:61: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] FastBlockPath : { ^~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 2]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1165:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1196:61: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp: In instantiation of 'void spades::draw::SWMapRenderer::RenderFinal(float, float, unsigned int, unsigned int, unsigned int) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0; int undersamp = 4]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1168:6: required from 'void spades::draw::SWMapRenderer::RenderInner(const spades::client::SceneDefinition&, spades::Bitmap*, float*) [with spades::draw::SWFeatureLevel level = (spades::draw::SWFeatureLevel)0]' /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:1196:61: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWMapRenderer.cpp:805:5: warning: label 'FastBlockPath' defined but not used [-Wunused-label] --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- [ 78%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWUtils.cpp.o --- [ 79%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/SWUtils.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Draw/SWUtils.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWUtils.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWUtils.h:27, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWUtils.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o --- [ 79%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/callbacks.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/compress.c.o --- [ 79%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/compress.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/compress.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/compress.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWFeatureLevel.h:57, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWImageRenderer.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:28: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/host.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/host.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/host.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/host.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp: In instantiation of 'void spades::draw::SWModelRenderer::RenderInner(spades::draw::SWModel*, const spades::client::ModelRenderParam&) [with spades::draw::SWFeatureLevel = (spades::draw::SWFeatureLevel)2]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp:280:51: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp:184:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] while (*mp != -1) { ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp: In instantiation of 'void spades::draw::SWModelRenderer::RenderInner(spades::draw::SWModel*, const spades::client::ModelRenderParam&) [with spades::draw::SWFeatureLevel = (spades::draw::SWFeatureLevel)0]': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp:283:51: required from here /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWModelRenderer.cpp:184:17: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] --- Sources/CMakeFiles/OpenSpades.dir/ENet/list.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/list.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/list.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/list.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/packet.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/packet.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::AddLongSprite(spades::client::IImage*, spades::Vector3, spades::Vector3, float)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:725:68: warning: unused parameter 'p1' [-Wunused-parameter] void SWRenderer::AddLongSprite(client::IImage *, spades::Vector3 p1, spades::Vector3 p2, ~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:725:88: warning: unused parameter 'p2' [-Wunused-parameter] void SWRenderer::AddLongSprite(client::IImage *, spades::Vector3 p1, spades::Vector3 p2, ~~~~~~~~~~~~~~~~^~ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:726:40: warning: unused parameter 'radius' [-Wunused-parameter] float radius) { ~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o --- [ 81%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/peer.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/peer.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.1.3/Sources/ENet/peer.c: In function 'enet_peer_remove_incoming_commands': /construction/games/openspades/openspades-0.1.3/Sources/ENet/peer.c:265:48: warning: unused parameter 'queue' [-Wunused-parameter] enet_peer_remove_incoming_commands (ENetList * queue, ENetListIterator startCommand, ENetListIterator endCommand) ~~~~~~~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::MultiplyScreenColor(spades::Vector3)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:957:56: warning: unused parameter 'v' [-Wunused-parameter] void SWRenderer::MultiplyScreenColor(spades::Vector3 v) { EnsureSceneNotStarted(); } ~~~~~~~~~~~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp: In member function 'virtual void spades::draw::SWRenderer::GameMapChanged(int, int, int, spades::client::GameMap*)': /construction/games/openspades/openspades-0.1.3/Sources/Draw/SWRenderer.cpp:1182:53: warning: unused parameter 'z' [-Wunused-parameter] void SWRenderer::GameMapChanged(int x, int y, int z, client::GameMap *map) { ~~~~^ --- Sources/CMakeFiles/OpenSpades.dir/ENet/protocol.c.o --- [ 81%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/protocol.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/protocol.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c: In function 'enet_protocol_handle_connect': /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c:251:69: warning: unused parameter 'header' [-Wunused-parameter] enet_protocol_handle_connect (ENetHost * host, ENetProtocolHeader * header, ENetProtocol * command) ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c: In function 'enet_protocol_handle_ping': /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c:724:39: warning: unused parameter 'host' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c:724:56: warning: unused parameter 'peer' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c:724:83: warning: unused parameter 'command' [-Wunused-parameter] enet_protocol_handle_ping (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c: In function 'enet_protocol_handle_throttle_configure': /construction/games/openspades/openspades-0.1.3/Sources/ENet/protocol.c:751:53: warning: unused parameter 'host' [-Wunused-parameter] enet_protocol_handle_throttle_configure (ENetHost * host, ENetPeer * peer, const ENetProtocol * command) ~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/unix.c.o --- [ 82%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/unix.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/unix.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/unix.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/win32.c.o --- [ 82%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/win32.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ENet/win32.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/ENet/win32.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Gui/Icon.cpp.o --- [ 82%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/Icon.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/Icon.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/Icon.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- [ 83%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o --- [ 83%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreen.cpp In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreen.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreen.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o --- [ 83%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/PackageUpdateManager.cpp.o --- [ 84%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/PackageUpdateManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/PackageUpdateManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/PackageUpdateManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreen.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp:34: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o --- [ 84%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/Runner.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp:40: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreen.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/MainScreenHelper.cpp:30: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp: In function 'int {anonymous}::handleCommandLineArgument(int, char**, int&)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp:190:36: warning: unused parameter 'argc' [-Wunused-parameter] int handleCommandLineArgument(int argc, char **argv, int &i) { ~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o --- [ 85%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLGLDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp:47: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Gui/Main.cpp:633:9: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/Runner.cpp:23: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/Runner.cpp:26: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/Gui/Runner.cpp:56:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- [ 85%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLRunner.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SplashWindow.cpp.o --- [ 85%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/SplashWindow.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/SplashWindow.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/SplashWindow.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o --- [ 86%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreen.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o --- [ 86%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/./Client/Client.h:37, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLRunner.cpp:31: /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/./Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o --- [ 86%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/Gui/View.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLRunner.cpp:32: /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h: In member function 'void spades::ConcurrentDispatch::operator=(const spades::ConcurrentDispatch&)': /construction/games/openspades/openspades-0.1.3/Sources/./Core/ConcurrentDispatch.h:63:44: warning: unused parameter 'disp' [-Wunused-parameter] void operator=(const ConcurrentDispatch &disp) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreen.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreen.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Gui/View.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o --- [ 87%] Building C object Sources/CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/kiss_fft130/kiss_fft.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o --- [ 87%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/json/json_reader.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLRunner.cpp: In member function 'void spades::gui::SDLRunner::Run(int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/SDLRunner.cpp:475:16: warning: 'sdlFlags' may be used uninitialized in this function [-Wmaybe-uninitialized] sdlFlags |= SDL_WINDOW_FULLSCREEN; ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/json/json_reader.cpp: In member function 'bool Json::Reader::readObject(Json::Reader::Token&)': /construction/games/openspades/openspades-0.1.3/Sources/json/json_reader.cpp:480:28: warning: unused parameter 'tokenStart' [-Wunused-parameter] Reader::readObject( Token &tokenStart ) ~~~~~~~^~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/json/json_reader.cpp: In member function 'bool Json::Reader::readArray(Json::Reader::Token&)': /construction/games/openspades/openspades-0.1.3/Sources/json/json_reader.cpp:539:27: warning: unused parameter 'tokenStart' [-Wunused-parameter] Reader::readArray( Token &tokenStart ) ~~~~~~~^~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_value.cpp.o --- [ 88%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_value.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_value.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp: In member function 'int Json::Value::compare(const Json::Value&)': /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp:535:30: warning: unused parameter 'other' [-Wunused-parameter] Value::compare( const Value &other ) ~~~~~~~~~~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp: In member function 'void Json::Path::addPathInArg(const string&, const InArgs&, std::vector::const_iterator&, Json::PathArgument::Kind)': /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp:1603:40: warning: unused parameter 'path' [-Wunused-parameter] Path::addPathInArg( const std::string &path, ~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp: In member function 'void Json::Path::invalidPath(const string&, int)': /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp:1624:39: warning: unused parameter 'path' [-Wunused-parameter] Path::invalidPath( const std::string &path, ~~~~~~~~~~~~~~~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/json/json_value.cpp:1625:24: warning: unused parameter 'location' [-Wunused-parameter] int location ) ~~~~^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o --- [ 88%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/json/json_writer.cpp --- Sources/CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreen.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/Gui/StartupScreenHelper.cpp:33: /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::MouseEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:35:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void MouseEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::KeyEvent(const string&, bool)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:36:52: warning: unused parameter 'down' [-Wunused-parameter] virtual void KeyEvent(const std::string &, bool down) {} ~~~~~^~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::TextEditingEvent(const string&, int, int)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:59: warning: unused parameter 'start' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:38:70: warning: unused parameter 'len' [-Wunused-parameter] virtual void TextEditingEvent(const std::string &, int start, int len) {} ~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::WheelEvent(float, float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:34: warning: unused parameter 'x' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:42:43: warning: unused parameter 'y' [-Wunused-parameter] virtual void WheelEvent(float x, float y) {} ~~~~~~^ /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h: In member function 'virtual void spades::gui::View::RunFrame(float)': /construction/games/openspades/openspades-0.1.3/Sources/Gui/View.h:44:32: warning: unused parameter 'dt' [-Wunused-parameter] virtual void RunFrame(float dt) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o --- [ 88%] Building C object Sources/CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'fopen_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:74:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'fread_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:96:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'fwrite_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:108:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'ftell_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:119:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'fseek_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:128:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'fclose_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:154:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c: In function 'ferror_file_func': /construction/games/openspades/openspades-0.1.3/Sources/unzip/ioapi.c:163:11: warning: unused parameter 'opaque' [-Wunused-parameter] voidpf opaque; ^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/unzip/unzip.c.o --- [ 89%] Building C object Sources/CMakeFiles/OpenSpades.dir/unzip/unzip.c.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/cc -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/unzip/unzip.c.o -c /construction/games/openspades/openspades-0.1.3/Sources/unzip/unzip.c cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o --- [ 89%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Bitmap.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o --- [ 89%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Bitmap.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Bitmap.cpp: In member function 'virtual void spades::BitmapRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::Bitmap::*)()' to 'void (spades::Bitmap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Bitmap.cpp:124:15: note: in expansion of macro 'asMETHOD' asMETHOD(Bitmap, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::Bitmap::*)()' to 'void (spades::Bitmap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Bitmap.cpp:129:15: note: in expansion of macro 'asMETHOD' asMETHOD(Bitmap, GetHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o --- [ 90%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Clipboard.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp: In member function 'virtual void spades::client::ClientUIHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:58:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, SayGlobal), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:63:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, SayTeam), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:68:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertNotice), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:73:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertWarning), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::ClientUIHelper::*)(const string&)' {aka 'void (spades::client::ClientUIHelper::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::ClientUIHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ClientUIHelper.cpp:78:16: note: in expansion of macro 'asMETHOD' asMETHOD(ClientUIHelper, AlertError), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o --- [ 90%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/FontManager.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/FontManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/FontManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/FontManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp: In member function 'virtual void spades::ConfigRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::ConfigRegistrar::ConfigItem::*)()' to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:218:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetIntValue), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::ConfigRegistrar::ConfigItem::*)()' to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:223:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetFloatValue), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::ConfigRegistrar::ConfigItem::*)()' {aka 'std::__cxx11::basic_string (spades::ConfigRegistrar::ConfigItem::*)()'} to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:228:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetStringValue), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::ConfigRegistrar::ConfigItem::*)()' {aka 'std::__cxx11::basic_string (spades::ConfigRegistrar::ConfigItem::*)()'} to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:233:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, GetDefaultValue), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::ConfigRegistrar::ConfigItem::*)()' to 'void (spades::ConfigRegistrar::ConfigItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/Config.cpp:238:15: note: in expansion of macro 'asMETHOD' asMETHOD(ConfigItem, IsUnknown), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o --- [ 91%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioChunk.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IBlockSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o --- [ 92%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o --- [ 93%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IGrenadeSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp: In member function 'virtual void spades::client::AudioDeviceRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(spades::client::GameMap*)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp:81:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, SetGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(spades::client::IAudioChunk*, const spades::Vector3&, const spades::client::AudioParam&)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp:86:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, Play), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IAudioDevice::*)(const spades::Vector3&, const spades::Vector3&, const spades::Vector3&)' to 'void (spades::client::IAudioDevice::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IAudioDevice.cpp:101:16: note: in expansion of macro 'asMETHOD' asMETHOD(IAudioDevice, Respatialize), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp: In member function 'virtual void spades::client::GameMapRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp:182:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Width), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp:187:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Height), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::client::GameMap::*)()' to 'void (spades::client::GameMap::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/GameMap.cpp:192:16: note: in expansion of macro 'asMETHOD' asMETHOD(GameMap, Depth), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o --- [ 93%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IImage.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IImage.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IImage.cpp: In member function 'virtual void spades::client::ImageRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IImage::*)()' to 'void (spades::client::IImage::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IImage.cpp:57:16: note: in expansion of macro 'asMETHOD' asMETHOD(IImage, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IImage::*)()' to 'void (spades::client::IImage::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IImage.cpp:62:16: note: in expansion of macro 'asMETHOD' asMETHOD(IImage, GetHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o --- [ 94%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ISpadeSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp: In member function 'virtual void spades::FontRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector2 (spades::client::IFont::*)(const string&)' {aka 'spades::Vector2 (spades::client::IFont::*)(const std::__cxx11::basic_string&)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp:57:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, Measure), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IFont::*)(const string&, spades::Vector2, float, spades::Vector4)' {aka 'void (spades::client::IFont::*)(const std::__cxx11::basic_string&, spades::Vector2, float, spades::Vector4)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp:62:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, Draw), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IFont::*)(const string&, const spades::Vector2&, float, const spades::Vector4&, const spades::Vector4&)' {aka 'void (spades::client::IFont::*)(const std::__cxx11::basic_string&, const spades::Vector2&, float, const spades::Vector4&, const spades::Vector4&)'} to 'void (spades::client::IFont::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IFont.cpp:67:15: note: in expansion of macro 'asMETHOD' asMETHOD(client::IFont, DrawShadow), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o --- [ 95%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IThirdPersonToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o --- [ 95%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp: In member function 'virtual void spades::client::RendererRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::client::IImage* (spades::client::IRenderer::*)(spades::Bitmap*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:399:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, CreateImage), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::client::IModel* (spades::client::IRenderer::*)(spades::VoxelModel*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:404:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, CreateModel), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(spades::client::GameMap*)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:409:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, SetGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(float)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:414:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, SetFogDistance), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::client::SceneDefinition&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:424:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, StartScene), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::client::DynamicLightParam&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:429:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, AddLight), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(spades::client::IModel*, const spades::client::ModelRenderParam&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:434:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer, RenderModel), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::client::IRenderer::*)(const spades::AABB2&, const spades::AABB2&)' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:519:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,DrawFlatGameMap), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Bitmap* (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:534:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ReadBitmap), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:539:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ScreenWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::client::IRenderer::*)()' to 'void (spades::client::IRenderer::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IRenderer.cpp:544:16: note: in expansion of macro 'asMETHOD' asMETHOD(IRenderer,ScreenHeight), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o --- [ 95%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IViewToolSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o --- [ 96%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/IWeaponSkin.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o --- [ 96%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o --- [ 97%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PackageUpdateManager.cpp.o --- [ 97%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PackageUpdateManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/PackageUpdateManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp: In member function 'virtual void spades::MainScreenHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'void (spades::gui::MainScreenHelper::*)(std::__cxx11::string, bool)' {aka 'void (spades::gui::MainScreenHelper::*)(std::__cxx11::basic_string, bool)'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:66:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, SetServerFavorite), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::gui::MainScreenHelper::*)()' to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:71:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, PollServerListState), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:76:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetServerListQueryMessage), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'CScriptArray* (spades::gui::MainScreenHelper::*)(std::__cxx11::string, bool)' {aka 'CScriptArray* (spades::gui::MainScreenHelper::*)(std::__cxx11::basic_string, bool)'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:81:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetServerList), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)(std::__cxx11::string, int)' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)(std::__cxx11::basic_string, int)'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:86:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, ConnectServer), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:91:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetPendingErrorMessage), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenHelper::*)()'} to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:96:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetCredits), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::PackageUpdateManager& (spades::gui::MainScreenHelper::*)()' to 'void (spades::gui::MainScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:101:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenHelper, GetPackageUpdateManager), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:120:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetName), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:125:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetAddress), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:130:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetMapName), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:135:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetGameMode), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:140:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetCountry), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::MainScreenServerItem::*)() const' {aka 'std::__cxx11::basic_string (spades::gui::MainScreenServerItem::*)() const'} to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:145:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetProtocol), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)() const' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:150:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetPing), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)() const' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:155:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetNumPlayers), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::MainScreenServerItem::*)() const' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:160:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, GetMaxPlayers), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::gui::MainScreenServerItem::*)() const' to 'void (spades::gui::MainScreenServerItem::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MainScreenHelper.cpp:165:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::MainScreenServerItem, IsFavorite), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- [ 97%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PackageUpdateManager.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp: In member function 'virtual void spades::client::PackageUpdateManagerRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::PackageUpdateManager::ReadyState (spades::PackageUpdateManager::*)()' to 'void (spades::PackageUpdateManager::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:59:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager, GetUpdateInfoReadyState), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::PackageUpdateManager::*)()' to 'void (spades::PackageUpdateManager::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:64:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager, IsUpdateAvailable), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::PackageUpdateManager::VersionInfo (spades::PackageUpdateManager::*)()' to 'void (spades::PackageUpdateManager::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:69:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager, GetLatestVersionInfo), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::PackageUpdateManager::VersionInfo (spades::PackageUpdateManager::*)()' to 'void (spades::PackageUpdateManager::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:74:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager, GetCurrentVersionInfo), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::PackageUpdateManager::*)()' {aka 'std::__cxx11::basic_string (spades::PackageUpdateManager::*)()'} to 'void (spades::PackageUpdateManager::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:79:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager, GetLatestVersionInfoPageURL), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::PackageUpdateManager::VersionInfo::*)() const' {aka 'std::__cxx11::basic_string (spades::PackageUpdateManager::VersionInfo::*)() const'} to 'void (spades::PackageUpdateManager::VersionInfo::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PackageUpdateManager.cpp:108:16: note: in expansion of macro 'asMETHOD' asMETHOD(PackageUpdateManager::VersionInfo, ToString), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptFunction.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp: In member function 'virtual void spades::MathScriptObjectRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::IntVector3::*)() const' to 'void (spades::IntVector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:212:15: note: in expansion of macro 'asMETHOD' asMETHOD(IntVector3, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::IntVector3::*)() const' to 'void (spades::IntVector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:218:15: note: in expansion of macro 'asMETHOD' asMETHOD(IntVector3, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:344:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:350:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:356:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:362:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector2 (spades::Vector2::*)() const' to 'void (spades::Vector2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:368:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector2, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:512:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:518:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:524:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:530:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Vector3::*)() const' to 'void (spades::Vector3::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:536:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector3, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:689:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:695:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetPoweredLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:701:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetManhattanLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'float (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:707:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, GetChebyshevLength), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector4 (spades::Vector4::*)() const' to 'void (spades::Vector4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:713:15: note: in expansion of macro 'asMETHOD' asMETHOD(Vector4, Normalize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:814:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, Transposed), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:820:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, Inversed), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Matrix4 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:826:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, InversedFast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Matrix4::*)() const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:832:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, GetOrigin), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector3 (spades::Matrix4::*)(int) const' to 'void (spades::Matrix4::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:838:15: note: in expansion of macro 'asMETHOD' asMETHOD(Matrix4, GetAxis), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::AABB2::*)(const spades::Vector2&) const' to 'void (spades::AABB2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:940:15: note: in expansion of macro 'asMETHOD' asMETHOD(AABB2, Contains), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::AABB2::*)(const spades::AABB2&) const' to 'void (spades::AABB2::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/MathScript.cpp:944:15: note: in expansion of macro 'asMETHOD' asMETHOD(AABB2, Intersects), asCALL_THISCALL); ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o --- [ 98%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.cpp: In function 'void spades::MessageCallback(const asSMessageInfo*, void*)': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.cpp:38:63: warning: unused parameter 'param' [-Wunused-parameter] static void MessageCallback(const asSMessageInfo *msg, void *param){ ~~~~~~^~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const double&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const double&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const float&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const float&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const long int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp: In member function 'virtual void spades::StartupScreenHelperRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:62:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetNumVideoModes), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:67:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetVideoModeWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:72:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetVideoModeHeight), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:77:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetNumReportLines), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)()'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:82:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReport), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(int)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(int)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:87:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReportLineText), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::Vector4 (spades::gui::StartupScreenHelper::*)(int)' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:92:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetReportLineColor), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:97:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetNumLocales), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(int)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(int)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:102:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetLocale), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(int)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(int)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:107:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetLocaleDescriptionNative), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(int)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(int)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:112:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetLocaleDescriptionEnglish), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)(const string&, const string&)' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)(const std::__cxx11::basic_string&, const std::__cxx11::basic_string&)'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:117:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, CheckConfigCapability), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:127:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, BrowseUserDirectory), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'std::__cxx11::string (spades::gui::StartupScreenHelper::*)()' {aka 'std::__cxx11::basic_string (spades::gui::StartupScreenHelper::*)()'} to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:132:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetOperatingSystemType), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'spades::PackageUpdateManager& (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:137:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, GetPackageUpdateManager), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'bool (spades::gui::StartupScreenHelper::*)()' to 'void (spades::gui::StartupScreenHelper::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StartupScreenHelper.cpp:142:15: note: in expansion of macro 'asMETHOD' asMETHOD(gui::StartupScreenHelper, OpenUpdateInfoURL), ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short unsigned int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o --- [ 99%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o --- /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const short int&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const unsigned char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:307:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetGCFlag), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'int (spades::PrimitiveArray::*)()' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:311:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetRefCount), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, EnumReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asIScriptEngine*)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, ReleaseAllReferences), asCALL_THISCALL); ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:348:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const signed char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:354:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:366:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:372:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:378:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Reserve), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:426:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:432:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, Resize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:438:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'asUINT (spades::PrimitiveArray::*)() const' {aka 'unsigned int (spades::PrimitiveArray::*)() const'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:446:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, GetSize), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'bool (spades::PrimitiveArray::*)() const' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:452:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, IsEmpty), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(const signed char&)' to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:459:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, InsertLast), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:68: warning: cast between incompatible pointer to member types from 'void (spades::PrimitiveArray::*)(asUINT)' {aka 'void (spades::PrimitiveArray::*)(unsigned int)'} to 'void (spades::PrimitiveArray::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^~~~~~~~~~~~~~~~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:471:15: note: in expansion of macro 'asMETHOD' asMETHOD(ArrayType, RemoveAt), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = double]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = double]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = double]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = float]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = float]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = float]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = long unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = long unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = long int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = long int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = long int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = short unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = short unsigned int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short unsigned int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = short int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = short int]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = short int]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = unsigned char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = unsigned char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = unsigned char]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::EnumReferences(asIScriptEngine*) [with T = signed char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:315:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:107:40: warning: unused parameter 'eng' [-Wunused-parameter] void EnumReferences(asIScriptEngine *eng) {} ~~~~~~~~~~~~~~~~~^~~ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp: In instantiation of 'void spades::PrimitiveArray::ReleaseAllReferences(asIScriptEngine*) [with T = signed char]': /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:319:15: required from 'void spades::PrimitiveArrayRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase) [with T = signed char]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:263:16: required from here /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/PrimitiveArray.cpp:108:46: warning: unused parameter 'eng' [-Wunused-parameter] void ReleaseAllReferences(asIScriptEngine *eng){} ~~~~~~~~~~~~~~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o --- [ 99%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/bin/c++ -DHAS_FCNTL=1 -DHAS_GETHOSTBYADDR_R=1 -DHAS_GETHOSTBYNAME_R=1 -DHAS_INET_NTOP=1 -DHAS_INET_PTON=1 -DHAS_MSGHDR_FLAGS=1 -DHAS_POLL=1 -DHAS_SOCKLEN_T=1 -I/construction/games/openspades/openspades-0.1.3/Sources/ENet/include -I/construction/games/openspades/openspades-0.1.3/Sources/json/include -I/construction/games/openspades/openspades-0.1.3/Sources/. -I/construction/games/openspades/openspades-0.1.3 -I/usr/local/include/SDL2 -I/usr/local/include -I/usr/local/include/freetype2 -I/usr/local/include/opus -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -std=gnu++11 -Wall -Wextra -Wno-unknown-pragmas -o CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:21: /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:35:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(T... args) { return 1; } ~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:41:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:48:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#2' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:284:27: required from 'std::__cxx11::string spades::GetText(const string&, const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:304:18: required from 'std::__cxx11::string spades::CatalogDomainHandle::Get(const string&, const string&, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:56:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#2' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:263:41: warning: unused parameter 'args#3' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:292:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:309:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:69:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#0' [-Wunused-parameter] template int CheckPlural(int v, T... args) { return v; } ~^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:292:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:309:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:77:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h: In instantiation of 'int spades::CheckPlural(int, T ...) [with T = {std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}]': /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:292:27: required from 'std::__cxx11::string spades::GetTextPlural(const string&, const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:309:24: required from 'std::__cxx11::string spades::CatalogDomainHandle::GetPlural(const string&, const string&, const string&, T ...) [with T = {int, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator >}; std::__cxx11::string = std::__cxx11::basic_string]' /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/StringsScript.cpp:86:11: required from here /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#0' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#1' [-Wunused-parameter] /construction/games/openspades/openspades-0.1.3/Sources/./Core/Strings.h:264:48: warning: unused parameter 'args#2' [-Wunused-parameter] --- Sources/CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/ScriptManager.h:23, from /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp:22: /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp: In member function 'virtual void spades::VoxelModelRegistrar::Register(spades::ScriptManager*, spades::ScriptObjectRegistrar::Phase)': /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp:161:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetWidth), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp:166:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetHeight), ^~~~~~~~ /construction/games/openspades/openspades-0.1.3/Sources/./AngelScript/include/angelscript.h:492:89: warning: cast between incompatible pointer to member types from 'int (spades::VoxelModel::*)() const' to 'void (spades::VoxelModel::*)()' [-Wcast-function-type] #define asMETHOD(c,m) asSMethodPtr::Convert((void (c::*)())(&c::m)) ^ /construction/games/openspades/openspades-0.1.3/Sources/ScriptBindings/VoxelModel.cpp:171:15: note: in expansion of macro 'asMETHOD' asMETHOD(VoxelModel, GetDepth), ^~~~~~~~ --- bin/openspades --- [100%] Linking CXX executable ../bin/openspades cd /construction/games/openspades/openspades-0.1.3/Sources && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/OpenSpades.dir/link.txt --verbose=1 /usr/bin/c++ -pipe -O2 -fno-strict-aliasing -O3 -pipe -O2 -fno-strict-aliasing -s CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o CMakeFiles/OpenSpades.dir/Client/CTFGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o CMakeFiles/OpenSpades.dir/Client/Client.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o CMakeFiles/OpenSpades.dir/Client/ClientUIHelper.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Draw.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Input.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_LocalEnts.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Scene.cpp.o CMakeFiles/OpenSpades.dir/Client/Client_Update.cpp.o CMakeFiles/OpenSpades.dir/Client/Corpse.cpp.o CMakeFiles/OpenSpades.dir/Client/FTFont.cpp.o CMakeFiles/OpenSpades.dir/Client/FallingBlock.cpp.o CMakeFiles/OpenSpades.dir/Client/Fonts.cpp.o CMakeFiles/OpenSpades.dir/Client/GameMap.cpp.o CMakeFiles/OpenSpades.dir/Client/GameMapWrapper.cpp.o CMakeFiles/OpenSpades.dir/Client/GameProperties.cpp.o CMakeFiles/OpenSpades.dir/Client/Grenade.cpp.o CMakeFiles/OpenSpades.dir/Client/GunCasing.cpp.o CMakeFiles/OpenSpades.dir/Client/HitTestDebugger.cpp.o CMakeFiles/OpenSpades.dir/Client/HurtRingView.cpp.o CMakeFiles/OpenSpades.dir/Client/IAudioChunk.cpp.o CMakeFiles/OpenSpades.dir/Client/IAudioDevice.cpp.o CMakeFiles/OpenSpades.dir/Client/IFont.cpp.o CMakeFiles/OpenSpades.dir/Client/IGameMapListener.cpp.o CMakeFiles/OpenSpades.dir/Client/IGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/IImage.cpp.o CMakeFiles/OpenSpades.dir/Client/IInputInterface.cpp.o CMakeFiles/OpenSpades.dir/Client/ILocalEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/IModel.cpp.o CMakeFiles/OpenSpades.dir/Client/IRenderer.cpp.o CMakeFiles/OpenSpades.dir/Client/IWorldListener.cpp.o CMakeFiles/OpenSpades.dir/Client/LimboView.cpp.o CMakeFiles/OpenSpades.dir/Client/MapView.cpp.o CMakeFiles/OpenSpades.dir/Client/MumbleLink.cpp.o CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o CMakeFiles/OpenSpades.dir/Client/NoiseSampler.cpp.o CMakeFiles/OpenSpades.dir/Client/PaletteView.cpp.o CMakeFiles/OpenSpades.dir/Client/ParticleSpriteEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/Player.cpp.o CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o CMakeFiles/OpenSpades.dir/Client/SceneDefinition.cpp.o CMakeFiles/OpenSpades.dir/Client/ScoreboardView.cpp.o CMakeFiles/OpenSpades.dir/Client/SmokeSpriteEntity.cpp.o CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o CMakeFiles/OpenSpades.dir/Client/Tracer.cpp.o CMakeFiles/OpenSpades.dir/Client/Weapon.cpp.o CMakeFiles/OpenSpades.dir/Client/World.cpp.o CMakeFiles/OpenSpades.dir/Core/AudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/AutoLocker.cpp.o CMakeFiles/OpenSpades.dir/Core/Bitmap.cpp.o CMakeFiles/OpenSpades.dir/Core/BitmapAtlasGenerator.cpp.o CMakeFiles/OpenSpades.dir/Core/CP437.cpp.o CMakeFiles/OpenSpades.dir/Core/ConcurrentDispatch.cpp.o CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o CMakeFiles/OpenSpades.dir/Core/DeflateStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Deque.cpp.o CMakeFiles/OpenSpades.dir/Core/DirectoryFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/DynamicLibrary.cpp.o CMakeFiles/OpenSpades.dir/Core/DynamicMemoryStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Exception.cpp.o CMakeFiles/OpenSpades.dir/Core/FileManager.cpp.o CMakeFiles/OpenSpades.dir/Core/FltkPreferenceImporter.cpp.o CMakeFiles/OpenSpades.dir/Core/IAudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/IBitmapCodec.cpp.o CMakeFiles/OpenSpades.dir/Core/IFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/ILockable.cpp.o CMakeFiles/OpenSpades.dir/Core/IRunnable.cpp.o CMakeFiles/OpenSpades.dir/Core/IStream.cpp.o CMakeFiles/OpenSpades.dir/Core/JpegWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/Math.cpp.o CMakeFiles/OpenSpades.dir/Core/MemoryStream.cpp.o CMakeFiles/OpenSpades.dir/Core/MiniHeap.cpp.o CMakeFiles/OpenSpades.dir/Core/Mutex.cpp.o CMakeFiles/OpenSpades.dir/Core/OpusAudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/PngWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/RefCountedObject.cpp.o CMakeFiles/OpenSpades.dir/Core/SdlFileStream.cpp.o CMakeFiles/OpenSpades.dir/Core/SdlImageReader.cpp.o CMakeFiles/OpenSpades.dir/Core/Semaphore.cpp.o CMakeFiles/OpenSpades.dir/Core/ServerAddress.cpp.o CMakeFiles/OpenSpades.dir/Core/SettingSet.cpp.o CMakeFiles/OpenSpades.dir/Core/Settings.cpp.o CMakeFiles/OpenSpades.dir/Core/ShellApi.cpp.o CMakeFiles/OpenSpades.dir/Core/StdStream.cpp.o CMakeFiles/OpenSpades.dir/Core/Stopwatch.cpp.o CMakeFiles/OpenSpades.dir/Core/Strings.cpp.o CMakeFiles/OpenSpades.dir/Core/TargaReader.cpp.o CMakeFiles/OpenSpades.dir/Core/TargaWriter.cpp.o CMakeFiles/OpenSpades.dir/Core/Thread.cpp.o CMakeFiles/OpenSpades.dir/Core/ThreadLocalStorage.cpp.o CMakeFiles/OpenSpades.dir/Core/VersionInfo.cpp.o CMakeFiles/OpenSpades.dir/Core/VoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o CMakeFiles/OpenSpades.dir/Core/ZipFileSystem.cpp.o CMakeFiles/OpenSpades.dir/Core/jpge.cpp.o CMakeFiles/OpenSpades.dir/Core/pnglite.c.o CMakeFiles/OpenSpades.dir/Draw/GLAmbientShadowRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLAutoExposureFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLBasicShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLColorCorrectionFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDepthOfFieldFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLight.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLDynamicLightShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFXAAFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFlatMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFogFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLFramebufferManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImage.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImageManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLImageRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensDustFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLensFlareFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLLongSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapChunk.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLMapShadowRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModelManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLModelRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLNonlinearizeFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLOptimizedVoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProfiler.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgram.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramAttribute.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramManager.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLProgramUniform.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLRadiosityRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSSAOFilter.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSettings.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShadowMapShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLShadowShader.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSoftLitSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSoftSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSparseShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLVoxelModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/GLWaterRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLDevice.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLShadowMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/IGLSpriteRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWFeatureLevel.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWFlatMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWImage.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWImageRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWModel.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWPort.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWRenderer.cpp.o CMakeFiles/OpenSpades.dir/Draw/SWUtils.cpp.o CMakeFiles/OpenSpades.dir/ENet/callbacks.c.o CMakeFiles/OpenSpades.dir/ENet/compress.c.o CMakeFiles/OpenSpades.dir/ENet/host.c.o CMakeFiles/OpenSpades.dir/ENet/list.c.o CMakeFiles/OpenSpades.dir/ENet/packet.c.o CMakeFiles/OpenSpades.dir/ENet/peer.c.o CMakeFiles/OpenSpades.dir/ENet/protocol.c.o CMakeFiles/OpenSpades.dir/ENet/unix.c.o CMakeFiles/OpenSpades.dir/ENet/win32.c.o CMakeFiles/OpenSpades.dir/Gui/Icon.cpp.o CMakeFiles/OpenSpades.dir/Gui/Main.cpp.o CMakeFiles/OpenSpades.dir/Gui/MainScreen.cpp.o CMakeFiles/OpenSpades.dir/Gui/MainScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/Gui/PackageUpdateManager.cpp.o CMakeFiles/OpenSpades.dir/Gui/Runner.cpp.o CMakeFiles/OpenSpades.dir/Gui/SDLGLDevice.cpp.o CMakeFiles/OpenSpades.dir/Gui/SDLRunner.cpp.o CMakeFiles/OpenSpades.dir/Gui/SplashWindow.cpp.o CMakeFiles/OpenSpades.dir/Gui/StartupScreen.cpp.o CMakeFiles/OpenSpades.dir/Gui/StartupScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/Gui/View.cpp.o CMakeFiles/OpenSpades.dir/kiss_fft130/kiss_fft.c.o CMakeFiles/OpenSpades.dir/json/json_reader.cpp.o CMakeFiles/OpenSpades.dir/json/json_value.cpp.o CMakeFiles/OpenSpades.dir/json/json_writer.cpp.o CMakeFiles/OpenSpades.dir/unzip/ioapi.c.o CMakeFiles/OpenSpades.dir/unzip/unzip.c.o CMakeFiles/OpenSpades.dir/ScriptBindings/Bitmap.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ClientUIHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/Clipboard.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/Config.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/FontManager.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/GameMap.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioChunk.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IAudioDevice.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IBlockSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IFont.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IGrenadeSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IImage.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IModel.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IRenderer.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ISpadeSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IThirdPersonToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IViewToolSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/IWeaponSkin.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/MainScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/MathScript.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/PackageUpdateManager.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/PrimitiveArray.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptFunction.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/ScriptManager.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/StartupScreenHelper.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/StringsScript.cpp.o CMakeFiles/OpenSpades.dir/ScriptBindings/VoxelModel.cpp.o -o ../bin/openspades -Wl,-z,origin,-rpath,/usr/local/lib /usr/local/lib/libSDL2main.a /usr/local/lib/libSDL2.so -pthread /usr/local/lib/libSDL2_image.so /usr/local/lib/libGL.so /usr/local/lib/libGLU.so /usr/local/lib/libGLEW.so -lz /usr/local/lib/libcurl.so /usr/local/lib/libfreetype.so ../lib/libAngelscript.a ../lib/libAngelscript_addons.a /usr/local/lib/libopusfile.so /usr/local/lib/libXext.so -lrt -lpthread -pthread [100%] Built target OpenSpades /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.1.3/CMakeFiles 0 -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> openspades-0.1.3 depends on executable: update-desktop-database - found ===> openspades-0.1.3 depends on executable: gtk-update-icon-cache - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for openspades-0.1.3 ===> Generating temporary packing list /usr/local/bin/cmake -S/construction/games/openspades/openspades-0.1.3 -B/construction/games/openspades/openspades-0.1.3 --check-build-system CMakeFiles/Makefile.cmake 0 /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.1.3/CMakeFiles /construction/games/openspades/openspades-0.1.3/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/depend cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Resources /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Resources /construction/games/openspades/openspades-0.1.3/Resources/CMakeFiles/OpenSpades_Unix.dir/DependInfo.cmake /usr/bin/make -f Resources/CMakeFiles/OpenSpades_Unix.dir/build.make Resources/CMakeFiles/OpenSpades_Unix.dir/build cd /construction/games/openspades/openspades-0.1.3/Resources/Icons && /construction/games/openspades/openspades-0.1.3/Resources/Icons/converticons.sh /construction/games/openspades/openspades-0.1.3/Resources/Icons cd /construction/games/openspades/openspades-0.1.3/Resources/Unix/Debian && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.1.3/Resources/Unix/Debian/changelog > changelog.gz" cd /construction/games/openspades/openspades-0.1.3/Resources/Unix/Man && sh -c "gzip -9 -c /construction/games/openspades/openspades-0.1.3/Resources/Unix/Man/openspades.6 > openspades.6.gz" [ 0%] Built target OpenSpades_Unix /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/DependInfo.cmake /usr/bin/make -f Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build.make Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/build [ 11%] Built target Angelscript /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/DependInfo.cmake /usr/bin/make -f Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build.make Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/build [ 16%] Built target Angelscript_addons /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/depend cd /construction/games/openspades/openspades-0.1.3 && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources /construction/games/openspades/openspades-0.1.3 /construction/games/openspades/openspades-0.1.3/Sources /construction/games/openspades/openspades-0.1.3/Sources/CMakeFiles/OpenSpades.dir/DependInfo.cmake /usr/bin/make -f Sources/CMakeFiles/OpenSpades.dir/build.make Sources/CMakeFiles/OpenSpades.dir/build [100%] Built target OpenSpades /usr/local/bin/cmake -E cmake_progress_start /construction/games/openspades/openspades-0.1.3/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall Installing the project stripped... /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/AUTHORS -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/LICENSE -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/README.md -- Installing: /construction/games/openspades/stage/usr/local/share/menu/openspades -- Installing: /construction/games/openspades/stage/usr/local/man/man6/openspades.6.gz -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/changelog.gz -- Installing: /construction/games/openspades/stage/usr/local/share/doc/openspades/copyright -- Installing: /construction/games/openspades/stage/usr/local/share/openspades/PackageInfo.json -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/48x48/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/64x64/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/256x256/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/32x32/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/128x128/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/96x96/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/16x16/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24 -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24/apps -- Installing: /construction/games/openspades/stage/usr/local/share/icons/hicolor/24x24/apps/openspades.png -- Installing: /construction/games/openspades/stage/usr/local/share/pixmaps/openspades.xpm -- Installing: /construction/games/openspades/stage/usr/local/bin/openspades -- Installing: /construction/games/openspades/stage/usr/local/share/applications/openspades.desktop cd /construction/games/openspades/openspades-0.1.3/Resources/ && /bin/sh -c '(/usr/bin/find -Ed $1 $3 | /usr/bin/cpio -dumpl $2 >/dev/null 2>&1) && /usr/bin/find -Ed $1 $3 \( -type d -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 755 "$@"'\'' . {} + -o -type f -exec /bin/sh -c '\''cd '\''$2'\'' && chmod 0644 "$@"'\'' . {} + \)' COPYTREE_SHARE "Gfx Locales Maps Models PackageInfo.json Scripts Shaders Sounds Textures *.pak" /construction/games/openspades/stage/usr/local/share/openspades ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for openspades-0.1.3 file sizes/checksums [763]: ........ done packing files [763]: ........ done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 25 JUL 2019 at 12:09:40 UTC Duration: 00:06:21