------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libltdl-2.4.6.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/fftw3-3.3.8_5.txz Installing /packages/All/freetype2-2.10.1.txz ===== Message from freetype2-2.10.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Installing /packages/All/expat-2.2.8.txz Installing /packages/All/fontconfig-2.12.6,1.txz 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 /packages/All/jbigkit-2.1_1.txz Installing /packages/All/jpeg-turbo-2.0.4.txz Installing /packages/All/tiff-4.1.0.txz Installing /packages/All/lcms2-2.9.txz Installing /packages/All/png-1.6.37.txz Installing /packages/All/openjpeg-2.3.1.txz Installing /packages/All/gettext-runtime-0.20.1.txz Installing /packages/All/pcre-8.43_2.txz Installing /packages/All/libffi-3.2.1_3.txz Installing /packages/All/libxml2-2.9.10.txz Installing /packages/All/libiconv-1.14_11.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/readline-8.0.4.txz Installing /packages/All/openssl-1.1.1d,1.txz Installing /packages/All/python37-3.7.6.txz ===== Message from python37-3.7.6: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/glib-2.56.3_7,1.txz No schema files found: doing nothing. Installing /packages/All/liblqr-1-0.4.2.txz ===== 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 Installing /packages/All/fribidi-0.19.7.txz Installing /packages/All/graphite2-1.3.13_1.txz Installing /packages/All/harfbuzz-2.6.4.txz Installing /packages/All/libraqm-0.6.0.txz Installing /packages/All/libraw-0.19.5.txz Installing /packages/All/giflib-5.2.1.txz Installing /packages/All/webp-1.1.0.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/xorgproto-2019.2.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.13.1.txz Installing /packages/All/libX11-1.6.9,1.txz Installing /packages/All/libwmf-0.2.8.4_15.txz Installing /packages/All/wayland-1.16.0.txz Installing /packages/All/pciids-20200222.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.100.txz Installing /packages/All/libelf-0.8.13_3.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/mesa-libs-18.3.2_4.txz Installing /packages/All/pixman-0.38.4.txz Installing /packages/All/cairo-1.16.0,2.txz Installing /packages/All/shared-mime-info-1.10_2.txz Installing /packages/All/gdk-pixbuf2-2.40.0.txz Installing /packages/All/libgsf-1.14.46.txz Installing /packages/All/libcroco-0.6.13.txz Installing /packages/All/libfontenc-1.1.4.txz Installing /packages/All/mkfontscale-1.2.1.txz Installing /packages/All/font-bh-ttf-1.0.3_4.txz Installing /packages/All/font-misc-meltho-1.0.3_4.txz Installing /packages/All/font-misc-ethiopic-1.0.3_4.txz Installing /packages/All/encodings-1.0.5,1.txz Installing /packages/All/dejavu-2.37_1.txz ===== 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. Installing /packages/All/xorg-fonts-truetype-7.7_1.txz Installing /packages/All/libXft-2.3.3.txz Installing /packages/All/pango-1.42.4_3.txz Installing /packages/All/librsvg2-2.40.21.txz Installing /packages/All/gsfonts-8.11_8.txz Installing /packages/All/pkgconf-1.6.3,1.txz Installing /packages/All/libidn-1.35.txz Installing /packages/All/jbig2dec-0.17.txz Installing /packages/All/libpaper-1.1.24.4.txz Installing /packages/All/libdaemon-0.14_1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/dbus-1.12.16.txz ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/dbus-glib-0.110.txz Installing /packages/All/gdbm-1.18.1_1.txz Installing /packages/All/gobject-introspection-1.56.1,1.txz Installing /packages/All/gnome_subr-1.0.txz Installing /packages/All/avahi-app-0.7_2.txz ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. Installing /packages/All/gmp-6.2.0.txz Installing /packages/All/nettle-3.5.1_1.txz Installing /packages/All/libtasn1-4.15.0.txz Installing /packages/All/libunistring-0.9.10_1.txz Installing /packages/All/libidn2-2.3.0_1.txz Installing /packages/All/ca_root_nss-3.51.txz ===== Message from ca_root_nss-3.51: -- 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. 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 Installing /packages/All/p11-kit-0.23.18.1.txz Installing /packages/All/tpm-emulator-0.7.4_2.txz ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. Installing /packages/All/trousers-0.3.14_2.txz ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. ===== 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 Installing /packages/All/gnutls-3.6.12.txz Installing /packages/All/cups-2.2.13.txz ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. Installing /packages/All/poppler-data-0.4.9_2.txz Installing /packages/All/ghostscript9-agpl-base-9.50_2.txz ===== Message from ghostscript9-agpl-base-9.50_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. Installing /packages/All/libXt-1.2.0,1.txz Installing /packages/All/ghostscript9-agpl-x11-9.50.txz Installing /packages/All/perl5-5.30.1.txz ===== Message from perl5-5.30.1: -- 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. Installing /packages/All/ImageMagick6-6.9.10.90,1.txz Installing /packages/All/libnghttp2-1.40.0.txz Installing /packages/All/curl-7.68.0.txz Installing /packages/All/jsoncpp-1.9.2.txz Installing /packages/All/libuv-1.35.0.txz Installing /packages/All/rhash-1.3.5.txz Installing /packages/All/liblz4-1.9.2_1,1.txz Installing /packages/All/lzo2-2.10_1.txz Installing /packages/All/libarchive-3.4.2,1.txz Installing /packages/All/cmake-3.16.5.txz Installing /packages/All/desktop-file-utils-0.24.txz Installing /packages/All/atk-2.28.1.txz Installing /packages/All/hicolor-icon-theme-0.17.txz Installing /packages/All/libXinerama-1.1.4_2,1.txz Installing /packages/All/libXi-1.7.10,1.txz Installing /packages/All/libXcursor-1.2.0.txz Installing /packages/All/libXcomposite-0.4.5,1.txz Installing /packages/All/gtk-update-icon-cache-2.24.32.txz Installing /packages/All/xkeyboard-config-2.27.txz Installing /packages/All/libxkbcommon-0.10.0.txz Installing /packages/All/libXScrnSaver-1.2.3_2.txz Installing /packages/All/sdl2-2.0.10_1.txz Installing /packages/All/libogg-1.3.4,4.txz Installing /packages/All/opus-1.3.1.txz Installing /packages/All/opusfile-0.10.txz Installing /packages/All/libGLU-9.0.1.txz Installing /packages/All/libXmu-1.1.3,1.txz Installing /packages/All/glew-2.1.0.txz Installing /packages/All/libmysofa-0.9.txz Installing /packages/All/openal-soft-1.20.1.txz Installing /packages/All/sdl2_image-2.0.5.txz SUCCEEDED 00:01:23 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openspades-0.1.3_1 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openspades-0.1.3_1 for building => SHA256 Checksum OK for OpenSpadesDevPackage-r33.zip. => SHA256 Checksum OK for yvt-openspades-v0.1.3_GH0.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openspades-0.1.3_1 for building ===> Extracting for openspades-0.1.3_1 ===> openspades-0.1.3_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openspades-0.1.3_1 for building => SHA256 Checksum OK for OpenSpadesDevPackage-r33.zip. => SHA256 Checksum OK for yvt-openspades-v0.1.3_GH0.tar.gz. Extracted Memory Use: 22.41M SUCCEEDED 00:00:02 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for openspades-0.1.3_1 ===> Converting DOS text files to UNIX text files ===> Applying ports patches for openspades-0.1.3_1 ===> Applying dragonfly patches for openspades-0.1.3_1 /usr/bin/env WRKSRC=/construction/games/openspades/openspades-0.1.3 REWARNFILE=/construction/games/openspades/reinplace_warnings.txt /xports/Tools/scripts/sed_checked.sh -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 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on executable: convert - found ===> openspades-0.1.3_1 depends on file: /usr/local/bin/cmake - found ===> openspades-0.1.3_1 depends on executable: update-desktop-database - found ===> openspades-0.1.3_1 depends on executable: gtk-update-icon-cache - found ===> openspades-0.1.3_1 depends on file: /usr/local/bin/sdl2-config - found ===> openspades-0.1.3_1 depends on package: xorgproto>=0 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> openspades-0.1.3_1 depends on shared library: libopusfile.so - found (/usr/local/lib/libopusfile.so) ===> openspades-0.1.3_1 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> openspades-0.1.3_1 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so) ===> openspades-0.1.3_1 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> openspades-0.1.3_1 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> openspades-0.1.3_1 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> openspades-0.1.3_1 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> openspades-0.1.3_1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> openspades-0.1.3_1 depends on shared library: libopenal.so.1 - found (/usr/local/lib/libopenal.so.1) ===> openspades-0.1.3_1 depends on shared library: libSDL2_image.so - found (/usr/local/lib/libSDL2_image.so) ===> openspades-0.1.3_1 depends on shared library: libSDL2.so - found (/usr/local/lib/libSDL2.so) SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on executable: convert - found ===> openspades-0.1.3_1 depends on file: /usr/local/bin/cmake - found ===> openspades-0.1.3_1 depends on executable: update-desktop-database - found ===> openspades-0.1.3_1 depends on executable: gtk-update-icon-cache - found ===> openspades-0.1.3_1 depends on file: /usr/local/bin/sdl2-config - found ===> openspades-0.1.3_1 depends on package: xorgproto>=0 - found ===> openspades-0.1.3_1 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> openspades-0.1.3_1 depends on shared library: libopusfile.so - found (/usr/local/lib/libopusfile.so) ===> openspades-0.1.3_1 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> openspades-0.1.3_1 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so) ===> openspades-0.1.3_1 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> openspades-0.1.3_1 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> openspades-0.1.3_1 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> openspades-0.1.3_1 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> openspades-0.1.3_1 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> openspades-0.1.3_1 depends on shared library: libopenal.so.1 - found (/usr/local/lib/libopenal.so.1) ===> openspades-0.1.3_1 depends on shared library: libSDL2_image.so - found (/usr/local/lib/libSDL2_image.so) ===> openspades-0.1.3_1 depends on shared library: libSDL2.so - found (/usr/local/lib/libSDL2.so) ===> Configuring for openspades-0.1.3_1 ===> 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.11") -- Found CURL: /usr/local/lib/libcurl.so (found version "7.68.0") -- Found Freetype: /usr/local/lib/libfreetype.so (found version "2.10.1") -- 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 SUCCEEDED 00:00:05 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for openspades-0.1.3_1 /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_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.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/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_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 --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/depend --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/depend --- --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- 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 --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/depend --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- 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 --- 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 --- 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_addons/CMakeFiles/Angelscript_addons.dir/all --- Scanning dependencies of target Angelscript_addons --- Resources/CMakeFiles/OpenSpades_Unix.dir/all --- Generating FHS icons --- 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/build --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- Scanning dependencies of target Angelscript /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_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- --- 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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- [ 1%] 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 --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- [ 2%] 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 --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptdictionary.cpp.o --- [ 2%] 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 --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o --- [ 2%] Building CXX object Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmath.cpp.o --- 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 --- 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 --- 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/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_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthelper.cpp.o --- [ 3%] 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 --- 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" [ 3%] Built target OpenSpades_Unix --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_builder.cpp.o --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scripthandle.cpp.o --- 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 --- [ 3%] 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_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptany.cpp.o --- 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 ); ^~~~~~~~ /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 ); ^~~~~~~~ /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 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptmathcomplex.cpp.o --- 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_bytecode.cpp.o --- [ 4%] 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/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:1251, 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); ^~~~~~~~ /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_addons/CMakeFiles/Angelscript_addons.dir/all --- --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptarray.cpp.o --- 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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o --- [ 5%] 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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptbuilder.cpp.o --- /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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring_utils.cpp.o --- [ 5%] 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/scriptdictionary.cpp.o --- 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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o --- [ 6%] 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 --- Sources/AngelScript/projects/cmake_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/scriptstdstring.cpp.o --- /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_addons/CMakeFiles/Angelscript_addons.dir/__/__/addons/weakref.cpp.o --- 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 ); ^~~~~~~~ --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.cpp.o --- [ 6%] Building CXX object Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc.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.cpp.o -c /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_callfunc.cpp --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_callfunc_x86.cpp.o --- [ 6%] 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_callfunc_x64_gcc.cpp.o --- [ 7%] 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_callfunc_x64_msvc.cpp.o --- [ 7%] 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 --- [ 7%] 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 --- [ 8%] 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/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_context.cpp.o --- [ 8%] 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 --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_datatype.cpp.o --- [ 9%] 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 --- [ 9%] 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/CMakeFiles/Angelscript.dir/__/__/source/as_context.cpp.o --- /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_generic.cpp.o --- [ 9%] 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 --- [ 10%] 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 --- [ 10%] 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 --- [ 10%] 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 --- [ 11%] 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/CMakeFiles/Angelscript.dir/__/__/source/as_outputbuffer.cpp.o --- [ 11%] 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_parser.cpp.o --- [ 12%] 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_restore.cpp.o --- [ 12%] 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 --- [ 12%] 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 --- [ 13%] 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/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o --- [ 13%] 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 --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_scriptengine.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1228, 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/CMakeFiles/Angelscript.dir/__/__/source/as_scriptfunction.cpp.o --- In file included from /construction/games/openspades/openspades-0.1.3/Sources/AngelScript/source/as_config.h:1251, 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 --- [ 13%] 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 --- [ 14%] 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:1251, 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 --- --- lib/libAngelscript_addons.a --- [ 14%] 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 [ 14%] Built target Angelscript_addons --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/all --- --- Sources/AngelScript/projects/cmake/CMakeFiles/Angelscript.dir/__/__/source/as_string.cpp.o --- [ 14%] 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/CMakeFiles/Angelscript.dir/__/__/source/as_string_util.cpp.o --- [ 15%] 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 --- [ 15%] 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 --- [ 15%] 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/CMakeFiles/Angelscript.dir/__/__/source/as_typeinfo.cpp.o --- [ 16%] 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 --- [ 16%] 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 --- lib/libAngelscript.a --- [ 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/Client/CenterMessageView.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/ChatWindow.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.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 --- [ 17%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALDevice.cpp.o --- 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/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/Audio/ALFuncs.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/ALFuncs.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- [ 18%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/NullDevice.cpp.o --- 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/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/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/ClientUI.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/ClientUI.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- [ 20%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Audio/YsrDevice.cpp.o --- 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/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/Client/ClientPlayer.cpp.o --- [ 20%] 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 --- Sources/CMakeFiles/OpenSpades.dir/Client/CenterMessageView.cpp.o --- [ 20%] 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/Client.cpp.o --- [ 20%] 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 --- 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/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/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/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/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/Client_Draw.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/ClientPlayer.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/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/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 --- Sources/CMakeFiles/OpenSpades.dir/Client/Client.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.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_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 --- 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/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/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_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/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/Client_Draw.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_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) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_FPSCounter.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_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_Draw.cpp.o --- 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_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 --- 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_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/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/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) {} ~~~~~~^~ 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/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_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_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_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) {} ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Client_NetHandler.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_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_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/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/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_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/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) { ~~~~~~~~~^~~~ --- 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_Update.cpp.o --- 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/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/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/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/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; ^~~~~~~~ --- 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) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ --- 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: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/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/FTFont.cpp.o --- /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 --- 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/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/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/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/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/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/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/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/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/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/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/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 --- --- 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/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/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/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 --- 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/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/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) {} ~~~~~~^~ --- 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/Quake3Font.cpp.o --- --- 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) {} ~~~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o --- [ 34%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/Quake3Font.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Client/NetClient.cpp.o --- /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/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/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/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/PaletteView.cpp.o --- /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/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/TCGameMode.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCGameMode.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- [ 36%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Client/TCProgressView.cpp.o --- 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/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/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/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 --- 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/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/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++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- 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/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/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 --- 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/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/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/Player.cpp.o --- 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/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++) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 --- 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) {} ~~~~~~^~ --- 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/Tracer.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/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/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/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/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/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/CpuID.cpp.o --- --- Sources/CMakeFiles/OpenSpades.dir/Core/Debug.cpp.o --- --- 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 --- 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 --- Sources/CMakeFiles/OpenSpades.dir/Core/CpuID.cpp.o --- /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/DeflateStream.cpp.o --- 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/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/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/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 --- 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/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/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/MemoryStream.cpp.o --- /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/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/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/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/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/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/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/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 --- 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); \ ^ --- 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/TargaReader.cpp.o --- /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 --- /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/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 --- --- Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o --- [ 54%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Core/WavAudioStream.cpp.o --- 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 --- 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 --- 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/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/ZipFileSystem.cpp.o --- 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/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 --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLAutoExposureFilter.cpp.o --- --- 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/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/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/Draw/GLBloomFilter.cpp.o --- [ 58%] Building CXX object Sources/CMakeFiles/OpenSpades.dir/Draw/GLBloomFilter.cpp.o --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLCameraBlurFilter.cpp.o --- --- 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/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/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/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/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/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/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/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/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/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/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/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/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 --- [ 67%] Building CXX object 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/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/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 --- --- 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/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/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/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 --- --- Sources/CMakeFiles/OpenSpades.dir/Draw/GLQuadRenderer.cpp.o --- --- 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/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/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/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/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/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/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/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/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/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/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/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/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 --- 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/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/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/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/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/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/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 --- 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/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/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/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/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 --- 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/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, ~~~~~~~~~^~~ /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) { ~~~~~~^~ --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWModelRenderer.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/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/SWImageRenderer.cpp.o --- /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/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/SWUtils.cpp.o --- 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/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/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) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- --- 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::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 : { ^~~~~~~~~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- [ 80%] Building C object Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- 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::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] --- 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 --- 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::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)]; ~~^~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/packet.c.o --- cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/Draw/SWMapRenderer.cpp.o --- /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/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 --- 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 --- Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o --- cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- Sources/CMakeFiles/OpenSpades.dir/ENet/unix.c.o --- --- Sources/CMakeFiles/OpenSpades.dir/ENet/protocol.c.o --- cc1: warning: command line option '-std=gnu++11' is valid for C++/ObjC++ but not for C --- 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/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/protocol.c.o --- /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) ~~~~~~~~~~~~~~~~~~~~~^~~~~~ --- Sources/CMakeFiles/OpenSpades.dir/ENet/peer.c.o --- /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/ENet/protocol.c.o --- /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/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/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) { ~~~~~~^~~~~~ /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/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 --- 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/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/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/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/MainScreen.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/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 --- 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/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/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/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/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/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) {} ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /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/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/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/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/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/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/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/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 --- 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/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/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 --- /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/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 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/ScriptFunction.cpp.o --- --- 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/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/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/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/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/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/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/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/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); ^~~~~~~~ /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); ^~~~~~~~ /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/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/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), ^~~~~~~~ --- 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] --- 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 SUCCEEDED 00:02:46 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> openspades-0.1.3_1 depends on executable: update-desktop-database - found ===> openspades-0.1.3_1 depends on executable: gtk-update-icon-cache - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for openspades-0.1.3_1 ===> openspades-0.1.3_1 depends on executable: update-desktop-database - found ===> openspades-0.1.3_1 depends on executable: gtk-update-icon-cache - found ===> 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_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 [ 5%] Built target Angelscript_addons /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 [ 16%] Built target Angelscript /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/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/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/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/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/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/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/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/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) ====> Running Q/A tests (stage-qa) Error: /usr/local/bin/openspades is linked to /usr/local/lib/libGLU.so.1 from graphics/libGLU but it is not declared as a dependency Warning: you need USE_GL+=glu Error: /usr/local/bin/openspades is linked to /usr/local/lib/libfreetype.so.6 from print/freetype2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libfreetype.so:print/freetype2 Error: /usr/local/bin/openspades is linked to /usr/local/lib/libXext.so.6 from x11/libXext but it is not declared as a dependency Warning: you need USE_XORG+=xext Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:00:03 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for openspades-0.1.3_1 file sizes/checksums [760]: 0% file sizes/checksums [760]: 13% file sizes/checksums [760]: 26% file sizes/checksums [760]: 39% file sizes/checksums [760]: 52% file sizes/checksums [760]: 65% file sizes/checksums [760]: 78% file sizes/checksums [760]: 92% file sizes/checksums [760]: 100% packing files [760]: 0% packing files [760]: 13% packing files [760]: 26% packing files [760]: 39% packing files [760]: 52% packing files [760]: 65% packing files [760]: 78% packing files [760]: 92% packing files [760]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:40 TOTAL TIME 00:05:00