=>> Building games/spacejunk build started at Fri Apr 5 04:01:33 BST 2024 port directory: /usr/ports/games/spacejunk package name: spacejunk-1.0.5_3 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: amdmi3@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1526 Jan 3 00:12 /usr/ports/games/spacejunk/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: bbab7f59e9 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 20 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/20/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for spacejunk-1.0.5_3: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- amdmi3@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/spacejunk/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/spacejunk/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/spacejunk/work/.cache HOME=/wrkdirs/usr/ports/games/spacejunk/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/spacejunk/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/spacejunk/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CCACHE_DIR="/root/.ccache" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/spacejunk/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/spacejunk/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/spacejunk/work/.cache HOME=/wrkdirs/usr/ports/games/spacejunk/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/spacejunk/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/spacejunk/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -fstack-protector-strong " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 " CCACHE_DIR="/root/.ccache" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PORTDOCS="" OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/spacejunk" EXAMPLESDIR="share/examples/spacejunk" DATADIR="share/spacejunk" WWWDIR="www/spacejunk" ETCDIR="etc/spacejunk" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/spacejunk DOCSDIR=/usr/local/share/doc/spacejunk EXAMPLESDIR=/usr/local/share/examples/spacejunk WWWDIR=/usr/local/www/spacejunk ETCDIR=/usr/local/etc/spacejunk --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> spacejunk-1.0.5_3 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> spacejunk-1.0.5_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of spacejunk-1.0.5_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by spacejunk-1.0.5_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by spacejunk-1.0.5_3 for building => SHA256 Checksum OK for spacejunk-1.0.5.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by spacejunk-1.0.5_3 for building ===> Extracting for spacejunk-1.0.5_3 => SHA256 Checksum OK for spacejunk-1.0.5.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for spacejunk-1.0.5_3 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for spacejunk-1.0.5_3 from /usr/ports/games/spacejunk/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> spacejunk-1.0.5_3 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_17,2.pkg [pkg-builder.dan.net.uk] Installing sdl-1.2.15_17,2... [pkg-builder.dan.net.uk] `-- Installing aalib-1.4.r5_14... [pkg-builder.dan.net.uk] | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] `-- Extracting aalib-1.4.r5_14: .......... done [pkg-builder.dan.net.uk] `-- Installing libGLU-9.0.2_2... [pkg-builder.dan.net.uk] | `-- Installing libglvnd-1.7.0... [pkg-builder.dan.net.uk] | | `-- Installing libX11-1.8.7_1,1... [pkg-builder.dan.net.uk] | | `-- Installing libxcb-1.16.1... [pkg-builder.dan.net.uk] | | | `-- Installing libXau-1.0.9_1... [pkg-builder.dan.net.uk] | | | `-- Extracting libXau-1.0.9_1: .......... done [pkg-builder.dan.net.uk] | | | `-- Installing libXdmcp-1.1.5... [pkg-builder.dan.net.uk] | | | `-- Installing xorgproto-2023.2... [pkg-builder.dan.net.uk] | | | `-- Extracting xorgproto-2023.2: .......... done [pkg-builder.dan.net.uk] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg-builder.dan.net.uk] | | `-- Extracting libxcb-1.16.1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libX11-1.8.7_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXext-1.3.6,1... [pkg-builder.dan.net.uk] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting libglvnd-1.7.0: .......... done [pkg-builder.dan.net.uk] `-- Extracting libGLU-9.0.2_2: ..... done [pkg-builder.dan.net.uk] `-- Installing libXrandr-1.5.2_1... [pkg-builder.dan.net.uk] | `-- Installing libXrender-0.9.10_2... [pkg-builder.dan.net.uk] | `-- Extracting libXrender-0.9.10_2: ....... done [pkg-builder.dan.net.uk] `-- Extracting libXrandr-1.5.2_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> spacejunk-1.0.5_3 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of spacejunk-1.0.5_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> spacejunk-1.0.5_3 depends on shared library: libSDL_image.so - not found ===> Installing existing package /packages/All/sdl_image-1.2.12_13.pkg [pkg-builder.dan.net.uk] Installing sdl_image-1.2.12_13... [pkg-builder.dan.net.uk] `-- Installing jpeg-turbo-3.0.2... [pkg-builder.dan.net.uk] `-- Extracting jpeg-turbo-3.0.2: .......... done [pkg-builder.dan.net.uk] `-- Installing png-1.6.43... [pkg-builder.dan.net.uk] `-- Extracting png-1.6.43: .......... done [pkg-builder.dan.net.uk] `-- Installing tiff-4.4.0_3... [pkg-builder.dan.net.uk] | `-- Installing jbigkit-2.1_2... [pkg-builder.dan.net.uk] | `-- Extracting jbigkit-2.1_2: .......... done [pkg-builder.dan.net.uk] | `-- Installing libdeflate-1.19... [pkg-builder.dan.net.uk] | `-- Extracting libdeflate-1.19: .......... done [pkg-builder.dan.net.uk] | `-- Installing zstd-1.5.5_1... [pkg-builder.dan.net.uk] | | `-- Installing liblz4-1.9.4_1,1... [pkg-builder.dan.net.uk] | | `-- Extracting liblz4-1.9.4_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting zstd-1.5.5_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting tiff-4.4.0_3: .......... done [pkg-builder.dan.net.uk] `-- Installing webp-1.3.2_1... [pkg-builder.dan.net.uk] | `-- Installing freeglut-3.2.1... [pkg-builder.dan.net.uk] | | `-- Installing libICE-1.1.0_2,1... [pkg-builder.dan.net.uk] | | `-- Extracting libICE-1.1.0_2,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXi-1.8_1,1... [pkg-builder.dan.net.uk] | | `-- Installing libXfixes-6.0.0_1... [pkg-builder.dan.net.uk] | | `-- Extracting libXfixes-6.0.0_1: ....... done [pkg-builder.dan.net.uk] | | `-- Extracting libXi-1.8_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXxf86vm-1.1.4_4... [pkg-builder.dan.net.uk] | | `-- Extracting libXxf86vm-1.1.4_4: .......... done [pkg-builder.dan.net.uk] | `-- Extracting freeglut-3.2.1: .......... done [pkg-builder.dan.net.uk] | `-- Installing giflib-5.2.1_1... [pkg-builder.dan.net.uk] | `-- Extracting giflib-5.2.1_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting webp-1.3.2_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl_image-1.2.12_13: ....... done ===== Message from freeglut-3.2.1: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> spacejunk-1.0.5_3 depends on shared library: libSDL_image.so - found (/usr/local/lib/libSDL_image.so) ===> Returning to build of spacejunk-1.0.5_3 ===> spacejunk-1.0.5_3 depends on shared library: libSDL_mixer.so - not found ===> Installing existing package /packages/All/sdl_mixer-1.2.12_14.pkg [pkg-builder.dan.net.uk] Installing sdl_mixer-1.2.12_14... [pkg-builder.dan.net.uk] `-- Installing flac-1.4.3_1,1... [pkg-builder.dan.net.uk] | `-- Installing libogg-1.3.5,4... [pkg-builder.dan.net.uk] | `-- Extracting libogg-1.3.5,4: .......... done [pkg-builder.dan.net.uk] `-- Extracting flac-1.4.3_1,1: .......... done [pkg-builder.dan.net.uk] `-- Installing libmikmod-3.3.11.1_2... [pkg-builder.dan.net.uk] `-- Extracting libmikmod-3.3.11.1_2: .......... done [pkg-builder.dan.net.uk] `-- Installing libvorbis-1.3.7_2,3... [pkg-builder.dan.net.uk] `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg-builder.dan.net.uk] `-- Installing smpeg-0.4.4_18... [pkg-builder.dan.net.uk] `-- Extracting smpeg-0.4.4_18: .......... done [pkg-builder.dan.net.uk] `-- Installing timidity-0.2i_1... [pkg-builder.dan.net.uk] `-- Extracting timidity-0.2i_1: .......... done [pkg-builder.dan.net.uk] Extracting sdl_mixer-1.2.12_14: ...... done ===== Message from timidity-0.2i_1: -- ===> NOTICE: The timidity port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> spacejunk-1.0.5_3 depends on shared library: libSDL_mixer.so - found (/usr/local/lib/libSDL_mixer.so) ===> Returning to build of spacejunk-1.0.5_3 ===> spacejunk-1.0.5_3 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for spacejunk-1.0.5_3 configure: loading site script /usr/ports/Templates/config.site checking build system type... amd64-portbld-freebsd13.2 checking host system type... amd64-portbld-freebsd13.2 checking target system type... amd64-portbld-freebsd13.2 checking how to print strings... printf checking for gcc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/egrep checking for fgrep... (cached) /usr/bin/fgrep checking for ld used by cc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm checking the name lister (/usr/bin/nm) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... (cached) 524288 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... no checking how to convert amd64-portbld-freebsd13.2 file names to amd64-portbld-freebsd13.2 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd13.2 file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for ar... ar checking for archiver @FILE support... no checking for strip... strip checking for ranlib... ranlib checking for gawk... (cached) /usr/bin/awk checking command to parse /usr/bin/nm output from cc object... ok checking for sysroot... no checking for mt... mt checking if mt is a manifest tool... no checking how to run the C preprocessor... cpp checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if cc supports -fno-rtti -fno-exceptions... yes checking for cc option to produce PIC... -fPIC -DPIC checking if cc PIC flag -fPIC -DPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.o... (cached) yes checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... freebsd13.2 ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... no checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking how to run the C++ preprocessor... c++ -E checking for ld used by c++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking for c++ option to produce PIC... -fPIC -DPIC checking if c++ PIC flag -fPIC -DPIC works... yes checking if c++ static flag -static works... yes checking if c++ supports -c -o file.o... yes checking if c++ supports -c -o file.o... (cached) yes checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... freebsd13.2 ld.so checking how to hardcode library paths into programs... immediate checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking for cc option to accept ISO C89... (cached) none needed checking whether cc understands -c and -o together... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking whether make sets $(MAKE)... yes checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking dependency style of c++... gcc3 checking for sdl-config... /usr/local/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking for SDL_Init in -lSDL... yes checking for IMG_Load in -lSDL_image... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for unistd.h... (cached) yes checking for stdbool.h that conforms to C99... (cached) yes checking for _Bool... (cached) yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether struct tm is in sys/time.h or time.h... time.h checking whether closedir returns void... no checking for error_at_line... no checking for working memcmp... yes checking for working strtod... (cached) yes checking for memset... (cached) yes checking for pow... no checking for sqrt... no checking for strtol... (cached) yes checking for sincosf... no configure: creating ./config.status config.status: creating Makefile config.status: creating src/Makefile config.status: creating guichan/Makefile config.status: creating guichan/widgets/Makefile config.status: creating guichan/sdl/Makefile config.status: creating sge030809/Makefile config.status: creating test/Makefile config.status: creating config.h config.status: executing libtool commands config.status: executing depfiles commands configure: Building without debugging info. =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for spacejunk-1.0.5_3 (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/config/missing --run autoheader) /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/config/missing: autoheader: not found WARNING: `autoheader' is missing on your system. You should only need it if you modified `acconfig.h' or `configure.ac'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. rm -f stamp-h1 touch ./config.h.in cd . && /bin/sh ./config.status config.h config.status: creating config.h config.status: config.h is unchanged /usr/bin/make all-recursive Making all in guichan Making all in widgets depbase=`echo button.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT button.lo -MD -MP -MF $depbase.Tpo -c -o button.lo button.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT button.lo -MD -MP -MF .deps/button.Tpo -c button.cpp -fPIC -DPIC -o .libs/button.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT button.lo -MD -MP -MF .deps/button.Tpo -c button.cpp -o button.o >/dev/null 2>&1 depbase=`echo checkbox.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT checkbox.lo -MD -MP -MF $depbase.Tpo -c -o checkbox.lo checkbox.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT checkbox.lo -MD -MP -MF .deps/checkbox.Tpo -c checkbox.cpp -fPIC -DPIC -o .libs/checkbox.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT checkbox.lo -MD -MP -MF .deps/checkbox.Tpo -c checkbox.cpp -o checkbox.o >/dev/null 2>&1 depbase=`echo container.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT container.lo -MD -MP -MF $depbase.Tpo -c -o container.lo container.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT container.lo -MD -MP -MF .deps/container.Tpo -c container.cpp -fPIC -DPIC -o .libs/container.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT container.lo -MD -MP -MF .deps/container.Tpo -c container.cpp -o container.o >/dev/null 2>&1 depbase=`echo dropdown.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT dropdown.lo -MD -MP -MF $depbase.Tpo -c -o dropdown.lo dropdown.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT dropdown.lo -MD -MP -MF .deps/dropdown.Tpo -c dropdown.cpp -fPIC -DPIC -o .libs/dropdown.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT dropdown.lo -MD -MP -MF .deps/dropdown.Tpo -c dropdown.cpp -o dropdown.o >/dev/null 2>&1 depbase=`echo icon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT icon.lo -MD -MP -MF $depbase.Tpo -c -o icon.lo icon.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT icon.lo -MD -MP -MF .deps/icon.Tpo -c icon.cpp -fPIC -DPIC -o .libs/icon.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT icon.lo -MD -MP -MF .deps/icon.Tpo -c icon.cpp -o icon.o >/dev/null 2>&1 depbase=`echo imagebutton.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagebutton.lo -MD -MP -MF $depbase.Tpo -c -o imagebutton.lo imagebutton.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagebutton.lo -MD -MP -MF .deps/imagebutton.Tpo -c imagebutton.cpp -fPIC -DPIC -o .libs/imagebutton.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagebutton.lo -MD -MP -MF .deps/imagebutton.Tpo -c imagebutton.cpp -o imagebutton.o >/dev/null 2>&1 depbase=`echo label.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT label.lo -MD -MP -MF $depbase.Tpo -c -o label.lo label.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT label.lo -MD -MP -MF .deps/label.Tpo -c label.cpp -fPIC -DPIC -o .libs/label.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT label.lo -MD -MP -MF .deps/label.Tpo -c label.cpp -o label.o >/dev/null 2>&1 depbase=`echo listbox.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT listbox.lo -MD -MP -MF $depbase.Tpo -c -o listbox.lo listbox.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT listbox.lo -MD -MP -MF .deps/listbox.Tpo -c listbox.cpp -fPIC -DPIC -o .libs/listbox.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT listbox.lo -MD -MP -MF .deps/listbox.Tpo -c listbox.cpp -o listbox.o >/dev/null 2>&1 depbase=`echo radiobutton.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT radiobutton.lo -MD -MP -MF $depbase.Tpo -c -o radiobutton.lo radiobutton.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT radiobutton.lo -MD -MP -MF .deps/radiobutton.Tpo -c radiobutton.cpp -fPIC -DPIC -o .libs/radiobutton.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT radiobutton.lo -MD -MP -MF .deps/radiobutton.Tpo -c radiobutton.cpp -o radiobutton.o >/dev/null 2>&1 depbase=`echo scrollarea.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT scrollarea.lo -MD -MP -MF $depbase.Tpo -c -o scrollarea.lo scrollarea.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT scrollarea.lo -MD -MP -MF .deps/scrollarea.Tpo -c scrollarea.cpp -fPIC -DPIC -o .libs/scrollarea.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT scrollarea.lo -MD -MP -MF .deps/scrollarea.Tpo -c scrollarea.cpp -o scrollarea.o >/dev/null 2>&1 depbase=`echo slider.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT slider.lo -MD -MP -MF $depbase.Tpo -c -o slider.lo slider.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT slider.lo -MD -MP -MF .deps/slider.Tpo -c slider.cpp -fPIC -DPIC -o .libs/slider.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT slider.lo -MD -MP -MF .deps/slider.Tpo -c slider.cpp -o slider.o >/dev/null 2>&1 depbase=`echo tab.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tab.lo -MD -MP -MF $depbase.Tpo -c -o tab.lo tab.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tab.lo -MD -MP -MF .deps/tab.Tpo -c tab.cpp -fPIC -DPIC -o .libs/tab.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tab.lo -MD -MP -MF .deps/tab.Tpo -c tab.cpp -o tab.o >/dev/null 2>&1 depbase=`echo tabbedarea.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tabbedarea.lo -MD -MP -MF $depbase.Tpo -c -o tabbedarea.lo tabbedarea.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tabbedarea.lo -MD -MP -MF .deps/tabbedarea.Tpo -c tabbedarea.cpp -fPIC -DPIC -o .libs/tabbedarea.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT tabbedarea.lo -MD -MP -MF .deps/tabbedarea.Tpo -c tabbedarea.cpp -o tabbedarea.o >/dev/null 2>&1 depbase=`echo textbox.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textbox.lo -MD -MP -MF $depbase.Tpo -c -o textbox.lo textbox.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textbox.lo -MD -MP -MF .deps/textbox.Tpo -c textbox.cpp -fPIC -DPIC -o .libs/textbox.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textbox.lo -MD -MP -MF .deps/textbox.Tpo -c textbox.cpp -o textbox.o >/dev/null 2>&1 depbase=`echo textfield.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textfield.lo -MD -MP -MF $depbase.Tpo -c -o textfield.lo textfield.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textfield.lo -MD -MP -MF .deps/textfield.Tpo -c textfield.cpp -fPIC -DPIC -o .libs/textfield.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT textfield.lo -MD -MP -MF .deps/textfield.Tpo -c textfield.cpp -o textfield.o >/dev/null 2>&1 depbase=`echo window.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT window.lo -MD -MP -MF $depbase.Tpo -c -o window.lo window.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT window.lo -MD -MP -MF .deps/window.Tpo -c window.cpp -fPIC -DPIC -o .libs/window.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT window.lo -MD -MP -MF .deps/window.Tpo -c window.cpp -o window.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -no-undefined -release 0.8.1 -fstack-protector-strong -o libguichan_widgets.la button.lo checkbox.lo container.lo dropdown.lo icon.lo imagebutton.lo label.lo listbox.lo radiobutton.lo scrollarea.lo slider.lo tab.lo tabbedarea.lo textbox.lo textfield.lo window.lo libtool: link: warning: `-release' is ignored for convenience libraries libtool: link: ar cru .libs/libguichan_widgets.a .libs/button.o .libs/checkbox.o .libs/container.o .libs/dropdown.o .libs/icon.o .libs/imagebutton.o .libs/label.o .libs/listbox.o .libs/radiobutton.o .libs/scrollarea.o .libs/slider.o .libs/tab.o .libs/tabbedarea.o .libs/textbox.o .libs/textfield.o .libs/window.o libtool: link: ranlib .libs/libguichan_widgets.a libtool: link: ( cd ".libs" && rm -f "libguichan_widgets.la" && ln -s "../libguichan_widgets.la" "libguichan_widgets.la" ) Making all in . depbase=`echo actionevent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT actionevent.lo -MD -MP -MF $depbase.Tpo -c -o actionevent.lo actionevent.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT actionevent.lo -MD -MP -MF .deps/actionevent.Tpo -c actionevent.cpp -fPIC -DPIC -o .libs/actionevent.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT actionevent.lo -MD -MP -MF .deps/actionevent.Tpo -c actionevent.cpp -o actionevent.o >/dev/null 2>&1 depbase=`echo basiccontainer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT basiccontainer.lo -MD -MP -MF $depbase.Tpo -c -o basiccontainer.lo basiccontainer.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT basiccontainer.lo -MD -MP -MF .deps/basiccontainer.Tpo -c basiccontainer.cpp -fPIC -DPIC -o .libs/basiccontainer.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT basiccontainer.lo -MD -MP -MF .deps/basiccontainer.Tpo -c basiccontainer.cpp -o basiccontainer.o >/dev/null 2>&1 depbase=`echo cliprectangle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT cliprectangle.lo -MD -MP -MF $depbase.Tpo -c -o cliprectangle.lo cliprectangle.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT cliprectangle.lo -MD -MP -MF .deps/cliprectangle.Tpo -c cliprectangle.cpp -fPIC -DPIC -o .libs/cliprectangle.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT cliprectangle.lo -MD -MP -MF .deps/cliprectangle.Tpo -c cliprectangle.cpp -o cliprectangle.o >/dev/null 2>&1 depbase=`echo color.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT color.lo -MD -MP -MF $depbase.Tpo -c -o color.lo color.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT color.lo -MD -MP -MF .deps/color.Tpo -c color.cpp -fPIC -DPIC -o .libs/color.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT color.lo -MD -MP -MF .deps/color.Tpo -c color.cpp -o color.o >/dev/null 2>&1 depbase=`echo defaultfont.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT defaultfont.lo -MD -MP -MF $depbase.Tpo -c -o defaultfont.lo defaultfont.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.cpp -fPIC -DPIC -o .libs/defaultfont.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT defaultfont.lo -MD -MP -MF .deps/defaultfont.Tpo -c defaultfont.cpp -o defaultfont.o >/dev/null 2>&1 depbase=`echo event.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT event.lo -MD -MP -MF $depbase.Tpo -c -o event.lo event.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.cpp -fPIC -DPIC -o .libs/event.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT event.lo -MD -MP -MF .deps/event.Tpo -c event.cpp -o event.o >/dev/null 2>&1 depbase=`echo exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT exception.lo -MD -MP -MF $depbase.Tpo -c -o exception.lo exception.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c exception.cpp -fPIC -DPIC -o .libs/exception.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT exception.lo -MD -MP -MF .deps/exception.Tpo -c exception.cpp -o exception.o >/dev/null 2>&1 depbase=`echo focushandler.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT focushandler.lo -MD -MP -MF $depbase.Tpo -c -o focushandler.lo focushandler.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT focushandler.lo -MD -MP -MF .deps/focushandler.Tpo -c focushandler.cpp -fPIC -DPIC -o .libs/focushandler.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT focushandler.lo -MD -MP -MF .deps/focushandler.Tpo -c focushandler.cpp -o focushandler.o >/dev/null 2>&1 depbase=`echo font.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT font.lo -MD -MP -MF $depbase.Tpo -c -o font.lo font.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT font.lo -MD -MP -MF .deps/font.Tpo -c font.cpp -fPIC -DPIC -o .libs/font.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT font.lo -MD -MP -MF .deps/font.Tpo -c font.cpp -o font.o >/dev/null 2>&1 depbase=`echo genericinput.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT genericinput.lo -MD -MP -MF $depbase.Tpo -c -o genericinput.lo genericinput.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT genericinput.lo -MD -MP -MF .deps/genericinput.Tpo -c genericinput.cpp -fPIC -DPIC -o .libs/genericinput.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT genericinput.lo -MD -MP -MF .deps/genericinput.Tpo -c genericinput.cpp -o genericinput.o >/dev/null 2>&1 depbase=`echo graphics.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT graphics.lo -MD -MP -MF $depbase.Tpo -c -o graphics.lo graphics.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT graphics.lo -MD -MP -MF .deps/graphics.Tpo -c graphics.cpp -fPIC -DPIC -o .libs/graphics.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT graphics.lo -MD -MP -MF .deps/graphics.Tpo -c graphics.cpp -o graphics.o >/dev/null 2>&1 depbase=`echo gui.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT gui.lo -MD -MP -MF $depbase.Tpo -c -o gui.lo gui.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT gui.lo -MD -MP -MF .deps/gui.Tpo -c gui.cpp -fPIC -DPIC -o .libs/gui.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT gui.lo -MD -MP -MF .deps/gui.Tpo -c gui.cpp -o gui.o >/dev/null 2>&1 depbase=`echo guichan.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT guichan.lo -MD -MP -MF $depbase.Tpo -c -o guichan.lo guichan.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT guichan.lo -MD -MP -MF .deps/guichan.Tpo -c guichan.cpp -fPIC -DPIC -o .libs/guichan.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT guichan.lo -MD -MP -MF .deps/guichan.Tpo -c guichan.cpp -o guichan.o >/dev/null 2>&1 depbase=`echo image.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT image.lo -MD -MP -MF $depbase.Tpo -c -o image.lo image.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT image.lo -MD -MP -MF .deps/image.Tpo -c image.cpp -fPIC -DPIC -o .libs/image.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT image.lo -MD -MP -MF .deps/image.Tpo -c image.cpp -o image.o >/dev/null 2>&1 depbase=`echo imagefont.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagefont.lo -MD -MP -MF $depbase.Tpo -c -o imagefont.lo imagefont.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagefont.lo -MD -MP -MF .deps/imagefont.Tpo -c imagefont.cpp -fPIC -DPIC -o .libs/imagefont.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT imagefont.lo -MD -MP -MF .deps/imagefont.Tpo -c imagefont.cpp -o imagefont.o >/dev/null 2>&1 depbase=`echo inputevent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT inputevent.lo -MD -MP -MF $depbase.Tpo -c -o inputevent.lo inputevent.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT inputevent.lo -MD -MP -MF .deps/inputevent.Tpo -c inputevent.cpp -fPIC -DPIC -o .libs/inputevent.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT inputevent.lo -MD -MP -MF .deps/inputevent.Tpo -c inputevent.cpp -o inputevent.o >/dev/null 2>&1 depbase=`echo key.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT key.lo -MD -MP -MF $depbase.Tpo -c -o key.lo key.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT key.lo -MD -MP -MF .deps/key.Tpo -c key.cpp -fPIC -DPIC -o .libs/key.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT key.lo -MD -MP -MF .deps/key.Tpo -c key.cpp -o key.o >/dev/null 2>&1 depbase=`echo keyevent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyevent.lo -MD -MP -MF $depbase.Tpo -c -o keyevent.lo keyevent.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyevent.lo -MD -MP -MF .deps/keyevent.Tpo -c keyevent.cpp -fPIC -DPIC -o .libs/keyevent.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyevent.lo -MD -MP -MF .deps/keyevent.Tpo -c keyevent.cpp -o keyevent.o >/dev/null 2>&1 depbase=`echo keyinput.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyinput.lo -MD -MP -MF $depbase.Tpo -c -o keyinput.lo keyinput.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyinput.lo -MD -MP -MF .deps/keyinput.Tpo -c keyinput.cpp -fPIC -DPIC -o .libs/keyinput.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT keyinput.lo -MD -MP -MF .deps/keyinput.Tpo -c keyinput.cpp -o keyinput.o >/dev/null 2>&1 depbase=`echo mouseevent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseevent.lo -MD -MP -MF $depbase.Tpo -c -o mouseevent.lo mouseevent.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseevent.lo -MD -MP -MF .deps/mouseevent.Tpo -c mouseevent.cpp -fPIC -DPIC -o .libs/mouseevent.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseevent.lo -MD -MP -MF .deps/mouseevent.Tpo -c mouseevent.cpp -o mouseevent.o >/dev/null 2>&1 depbase=`echo mouseinput.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseinput.lo -MD -MP -MF $depbase.Tpo -c -o mouseinput.lo mouseinput.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseinput.lo -MD -MP -MF .deps/mouseinput.Tpo -c mouseinput.cpp -fPIC -DPIC -o .libs/mouseinput.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT mouseinput.lo -MD -MP -MF .deps/mouseinput.Tpo -c mouseinput.cpp -o mouseinput.o >/dev/null 2>&1 depbase=`echo rectangle.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT rectangle.lo -MD -MP -MF $depbase.Tpo -c -o rectangle.lo rectangle.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT rectangle.lo -MD -MP -MF .deps/rectangle.Tpo -c rectangle.cpp -fPIC -DPIC -o .libs/rectangle.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT rectangle.lo -MD -MP -MF .deps/rectangle.Tpo -c rectangle.cpp -o rectangle.o >/dev/null 2>&1 depbase=`echo selectionevent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT selectionevent.lo -MD -MP -MF $depbase.Tpo -c -o selectionevent.lo selectionevent.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT selectionevent.lo -MD -MP -MF .deps/selectionevent.Tpo -c selectionevent.cpp -fPIC -DPIC -o .libs/selectionevent.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT selectionevent.lo -MD -MP -MF .deps/selectionevent.Tpo -c selectionevent.cpp -o selectionevent.o >/dev/null 2>&1 depbase=`echo widget.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT widget.lo -MD -MP -MF $depbase.Tpo -c -o widget.lo widget.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT widget.lo -MD -MP -MF .deps/widget.Tpo -c widget.cpp -fPIC -DPIC -o .libs/widget.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT widget.lo -MD -MP -MF .deps/widget.Tpo -c widget.cpp -o widget.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -static -no-undefined -release 0.8.1 -fstack-protector-strong -o libguichan.la actionevent.lo basiccontainer.lo cliprectangle.lo color.lo defaultfont.lo event.lo exception.lo focushandler.lo font.lo genericinput.lo graphics.lo gui.lo guichan.lo image.lo imagefont.lo inputevent.lo key.lo keyevent.lo keyinput.lo mouseevent.lo mouseinput.lo rectangle.lo selectionevent.lo widget.lo widgets/libguichan_widgets.la libtool: link: warning: `-release' is ignored for convenience libraries libtool: link: (cd .libs/libguichan.lax/libguichan_widgets.a && ar x "/wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/guichan/widgets/.libs/libguichan_widgets.a") libtool: link: ar cru .libs/libguichan.a actionevent.o basiccontainer.o cliprectangle.o color.o defaultfont.o event.o exception.o focushandler.o font.o genericinput.o graphics.o gui.o guichan.o image.o imagefont.o inputevent.o key.o keyevent.o keyinput.o mouseevent.o mouseinput.o rectangle.o selectionevent.o widget.o .libs/libguichan.lax/libguichan_widgets.a/button.o .libs/libguichan.lax/libguichan_widgets.a/checkbox.o .libs/libguichan.lax/libguichan_widgets.a/container.o .libs/libguichan.lax/libguichan_widgets.a/dropdown.o .libs/libguichan.lax/libguichan_widgets.a/icon.o .libs/libguichan.lax/libguichan_widgets.a/imagebutton.o .libs/libguichan.lax/libguichan_widgets.a/label.o .libs/libguichan.lax/libguichan_widgets.a/listbox.o .libs/libguichan.lax/libguichan_widgets.a/radiobutton.o .libs/libguichan.lax/libguichan_widgets.a/scrollarea.o .libs/libguichan.lax/libguichan_widgets.a/slider.o .libs/libguichan.lax/libguichan_widgets.a/tab.o .libs/libguichan.lax/libguichan_widgets.a/tabbedarea.o .libs/libguichan.lax/libguichan_widgets.a/textbox.o .libs/libguichan.lax/libguichan_widgets.a/textfield.o .libs/libguichan.lax/libguichan_widgets.a/window.o libtool: link: ranlib .libs/libguichan.a libtool: link: rm -fr .libs/libguichan.lax libtool: link: ( cd ".libs" && rm -f "libguichan.la" && ln -s "../libguichan.la" "libguichan.la" ) Making all in sdl depbase=`echo sdl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdl.lo -MD -MP -MF $depbase.Tpo -c -o sdl.lo sdl.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdl.lo -MD -MP -MF .deps/sdl.Tpo -c sdl.cpp -fPIC -DPIC -o .libs/sdl.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdl.lo -MD -MP -MF .deps/sdl.Tpo -c sdl.cpp -o sdl.o >/dev/null 2>&1 depbase=`echo sdlgraphics.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlgraphics.lo -MD -MP -MF $depbase.Tpo -c -o sdlgraphics.lo sdlgraphics.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlgraphics.lo -MD -MP -MF .deps/sdlgraphics.Tpo -c sdlgraphics.cpp -fPIC -DPIC -o .libs/sdlgraphics.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlgraphics.lo -MD -MP -MF .deps/sdlgraphics.Tpo -c sdlgraphics.cpp -o sdlgraphics.o >/dev/null 2>&1 depbase=`echo sdlimage.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimage.lo -MD -MP -MF $depbase.Tpo -c -o sdlimage.lo sdlimage.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimage.lo -MD -MP -MF .deps/sdlimage.Tpo -c sdlimage.cpp -fPIC -DPIC -o .libs/sdlimage.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimage.lo -MD -MP -MF .deps/sdlimage.Tpo -c sdlimage.cpp -o sdlimage.o >/dev/null 2>&1 depbase=`echo sdlimageloader.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimageloader.lo -MD -MP -MF $depbase.Tpo -c -o sdlimageloader.lo sdlimageloader.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimageloader.lo -MD -MP -MF .deps/sdlimageloader.Tpo -c sdlimageloader.cpp -fPIC -DPIC -o .libs/sdlimageloader.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlimageloader.lo -MD -MP -MF .deps/sdlimageloader.Tpo -c sdlimageloader.cpp -o sdlimageloader.o >/dev/null 2>&1 depbase=`echo sdlinput.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlinput.lo -MD -MP -MF $depbase.Tpo -c -o sdlinput.lo sdlinput.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlinput.lo -MD -MP -MF .deps/sdlinput.Tpo -c sdlinput.cpp -fPIC -DPIC -o .libs/sdlinput.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I../.. -I../../guichan/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sdlinput.lo -MD -MP -MF .deps/sdlinput.Tpo -c sdlinput.cpp -o sdlinput.o >/dev/null 2>&1 /bin/sh ../../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -static -no-undefined -release 0.8.1 -fstack-protector-strong -o libguichan_sdl.la sdl.lo sdlgraphics.lo sdlimage.lo sdlimageloader.lo sdlinput.lo ../../guichan/libguichan.la libtool: link: warning: `-release' is ignored for convenience libraries libtool: link: (cd .libs/libguichan_sdl.lax/libguichan.a && ar x "/wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/guichan/sdl/../../guichan/.libs/libguichan.a") libtool: link: ar cru .libs/libguichan_sdl.a sdl.o sdlgraphics.o sdlimage.o sdlimageloader.o sdlinput.o .libs/libguichan_sdl.lax/libguichan.a/actionevent.o .libs/libguichan_sdl.lax/libguichan.a/basiccontainer.o .libs/libguichan_sdl.lax/libguichan.a/button.o .libs/libguichan_sdl.lax/libguichan.a/checkbox.o .libs/libguichan_sdl.lax/libguichan.a/cliprectangle.o .libs/libguichan_sdl.lax/libguichan.a/color.o .libs/libguichan_sdl.lax/libguichan.a/container.o .libs/libguichan_sdl.lax/libguichan.a/defaultfont.o .libs/libguichan_sdl.lax/libguichan.a/dropdown.o .libs/libguichan_sdl.lax/libguichan.a/event.o .libs/libguichan_sdl.lax/libguichan.a/exception.o .libs/libguichan_sdl.lax/libguichan.a/focushandler.o .libs/libguichan_sdl.lax/libguichan.a/font.o .libs/libguichan_sdl.lax/libguichan.a/genericinput.o .libs/libguichan_sdl.lax/libguichan.a/graphics.o .libs/libguichan_sdl.lax/libguichan.a/gui.o .libs/libguichan_sdl.lax/libguichan.a/guichan.o .libs/libguichan_sdl.lax/libguichan.a/icon.o .libs/libguichan_sdl.lax/libguichan.a/image.o .libs/libguichan_sdl.lax/libguichan.a/imagebutton.o .libs/libguichan_sdl.lax/libguichan.a/imagefont.o .libs/libguichan_sdl.lax/libguichan.a/inputevent.o .libs/libguichan_sdl.lax/libguichan.a/key.o .libs/libguichan_sdl.lax/libguichan.a/keyevent.o .libs/libguichan_sdl.lax/libguichan.a/keyinput.o .libs/libguichan_sdl.lax/libguichan.a/label.o .libs/libguichan_sdl.lax/libguichan.a/listbox.o .libs/libguichan_sdl.lax/libguichan.a/mouseevent.o .libs/libguichan_sdl.lax/libguichan.a/mouseinput.o .libs/libguichan_sdl.lax/libguichan.a/radiobutton.o .libs/libguichan_sdl.lax/libguichan.a/rectangle.o .libs/libguichan_sdl.lax/libguichan.a/scrollarea.o .libs/libguichan_sdl.lax/libguichan.a/selectionevent.o .libs/libguichan_sdl.lax/libguichan.a/slider.o .libs/libguichan_sdl.lax/libguichan.a/tab.o .libs/libguichan_sdl.lax/libguichan.a/tabbedarea.o .libs/libguichan_sdl.lax/libguichan.a/textbox.o .libs/libguichan_sdl.lax/libguichan.a/textfield.o .libs/libguichan_sdl.lax/libguichan.a/widget.o .libs/libguichan_sdl.lax/libguichan.a/window.o libtool: link: ranlib .libs/libguichan_sdl.a libtool: link: rm -fr .libs/libguichan_sdl.lax libtool: link: ( cd ".libs" && rm -f "libguichan_sdl.la" && ln -s "../libguichan_sdl.la" "libguichan_sdl.la" ) Making all in sge030809 depbase=`echo sge_surface.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_surface.lo -MD -MP -MF $depbase.Tpo -c -o sge_surface.lo sge_surface.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_surface.lo -MD -MP -MF .deps/sge_surface.Tpo -c sge_surface.cpp -fPIC -DPIC -o .libs/sge_surface.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_surface.lo -MD -MP -MF .deps/sge_surface.Tpo -c sge_surface.cpp -o sge_surface.o >/dev/null 2>&1 depbase=`echo sge_primitives.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_primitives.lo -MD -MP -MF $depbase.Tpo -c -o sge_primitives.lo sge_primitives.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_primitives.lo -MD -MP -MF .deps/sge_primitives.Tpo -c sge_primitives.cpp -fPIC -DPIC -o .libs/sge_primitives.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_primitives.lo -MD -MP -MF .deps/sge_primitives.Tpo -c sge_primitives.cpp -o sge_primitives.o >/dev/null 2>&1 depbase=`echo sge_tt_text.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_tt_text.lo -MD -MP -MF $depbase.Tpo -c -o sge_tt_text.lo sge_tt_text.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_tt_text.lo -MD -MP -MF .deps/sge_tt_text.Tpo -c sge_tt_text.cpp -fPIC -DPIC -o .libs/sge_tt_text.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_tt_text.lo -MD -MP -MF .deps/sge_tt_text.Tpo -c sge_tt_text.cpp -o sge_tt_text.o >/dev/null 2>&1 depbase=`echo sge_bm_text.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_bm_text.lo -MD -MP -MF $depbase.Tpo -c -o sge_bm_text.lo sge_bm_text.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_bm_text.lo -MD -MP -MF .deps/sge_bm_text.Tpo -c sge_bm_text.cpp -fPIC -DPIC -o .libs/sge_bm_text.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_bm_text.lo -MD -MP -MF .deps/sge_bm_text.Tpo -c sge_bm_text.cpp -o sge_bm_text.o >/dev/null 2>&1 depbase=`echo sge_misc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_misc.lo -MD -MP -MF $depbase.Tpo -c -o sge_misc.lo sge_misc.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_misc.lo -MD -MP -MF .deps/sge_misc.Tpo -c sge_misc.cpp -fPIC -DPIC -o .libs/sge_misc.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_misc.lo -MD -MP -MF .deps/sge_misc.Tpo -c sge_misc.cpp -o sge_misc.o >/dev/null 2>&1 depbase=`echo sge_textpp.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_textpp.lo -MD -MP -MF $depbase.Tpo -c -o sge_textpp.lo sge_textpp.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_textpp.lo -MD -MP -MF .deps/sge_textpp.Tpo -c sge_textpp.cpp -fPIC -DPIC -o .libs/sge_textpp.o In file included from sge_textpp.cpp:25: In file included from ./sge_textpp.h:33: ./sge_shape.h:186:22: warning: inline function 'sge_surface::clear' is not defined [-Wundefined-inline] virtual inline void clear(SDL_Surface *src, Sint16 srcX, Sint16 srcY); ^ sge_textpp.cpp:749:9: note: used here tc->clear(buffer, x,y); //Remove the text ^ In file included from sge_textpp.cpp:25: In file included from ./sge_textpp.h:33: ./sge_shape.h:185:22: warning: inline function 'sge_surface::clear' is not defined [-Wundefined-inline] virtual inline void clear(Uint32 color); ^ sge_textpp.cpp:751:9: note: used here tc->clear(SDL_MapRGB(screen->format, bg.r, bg.g, bg.b)); ^ In file included from sge_textpp.cpp:25: In file included from ./sge_textpp.h:33: ./sge_shape.h:256:22: warning: inline function 'sge_ssprite::update' is not defined [-Wundefined-inline] virtual inline bool update(void); ^ ./sge_textpp.h:220:2: note: used here sge_TextSsprite(SDL_Surface *screen, Sint16 x=0, Sint16 y=0): ^ 3 warnings generated. libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_textpp.lo -MD -MP -MF .deps/sge_textpp.Tpo -c sge_textpp.cpp -o sge_textpp.o >/dev/null 2>&1 depbase=`echo sge_blib.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_blib.lo -MD -MP -MF $depbase.Tpo -c -o sge_blib.lo sge_blib.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_blib.lo -MD -MP -MF .deps/sge_blib.Tpo -c sge_blib.cpp -fPIC -DPIC -o .libs/sge_blib.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_blib.lo -MD -MP -MF .deps/sge_blib.Tpo -c sge_blib.cpp -o sge_blib.o >/dev/null 2>&1 depbase=`echo sge_rotation.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_rotation.lo -MD -MP -MF $depbase.Tpo -c -o sge_rotation.lo sge_rotation.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_rotation.lo -MD -MP -MF .deps/sge_rotation.Tpo -c sge_rotation.cpp -fPIC -DPIC -o .libs/sge_rotation.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_rotation.lo -MD -MP -MF .deps/sge_rotation.Tpo -c sge_rotation.cpp -o sge_rotation.o >/dev/null 2>&1 depbase=`echo sge_collision.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_collision.lo -MD -MP -MF $depbase.Tpo -c -o sge_collision.lo sge_collision.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_collision.lo -MD -MP -MF .deps/sge_collision.Tpo -c sge_collision.cpp -fPIC -DPIC -o .libs/sge_collision.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_collision.lo -MD -MP -MF .deps/sge_collision.Tpo -c sge_collision.cpp -o sge_collision.o >/dev/null 2>&1 depbase=`echo sge_shape.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I.. -I. `sdl-config --cflags` -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_shape.lo -MD -MP -MF $depbase.Tpo -c -o sge_shape.lo sge_shape.cpp && mv -f $depbase.Tpo $depbase.Plo libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_shape.lo -MD -MP -MF .deps/sge_shape.Tpo -c sge_shape.cpp -fPIC -DPIC -o .libs/sge_shape.o libtool: compile: c++ -DHAVE_CONFIG_H -I. -I.. -I. -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT sge_shape.lo -MD -MP -MF .deps/sge_shape.Tpo -c sge_shape.cpp -o sge_shape.o >/dev/null 2>&1 /bin/sh ../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -static -no-undefined -fstack-protector-strong -o libsge.la sge_surface.lo sge_primitives.lo sge_tt_text.lo sge_bm_text.lo sge_misc.lo sge_textpp.lo sge_blib.lo sge_rotation.lo sge_collision.lo sge_shape.lo libtool: link: ar cru .libs/libsge.a sge_surface.o sge_primitives.o sge_tt_text.o sge_bm_text.o sge_misc.o sge_textpp.o sge_blib.o sge_rotation.o sge_collision.o sge_shape.o libtool: link: ranlib .libs/libsge.a libtool: link: ( cd ".libs" && rm -f "libsge.la" && ln -s "../libsge.la" "libsge.la" ) Making all in src /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsfont_la-SFont.lo -MD -MP -MF .deps/libsfont_la-SFont.Tpo -c -o libsfont_la-SFont.lo `test -f 'SFont.c' || echo './'`SFont.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsfont_la-SFont.lo -MD -MP -MF .deps/libsfont_la-SFont.Tpo -c SFont.c -fPIC -DPIC -o .libs/libsfont_la-SFont.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libsfont_la-SFont.lo -MD -MP -MF .deps/libsfont_la-SFont.Tpo -c SFont.c -o libsfont_la-SFont.o >/dev/null 2>&1 mv -f .deps/libsfont_la-SFont.Tpo .deps/libsfont_la-SFont.Plo /bin/sh ../libtool --tag=CC --mode=link cc -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -static -version-info 0:0:0 -fstack-protector-strong -o libsfont.la libsfont_la-SFont.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries libtool: link: ar cru .libs/libsfont.a libsfont_la-SFont.o libtool: link: ranlib .libs/libsfont.a libtool: link: ( cd ".libs" && rm -f "libsfont.la" && ln -s "../libsfont.la" "libsfont.la" ) /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libgem_uta_la-gem-uta.lo -MD -MP -MF .deps/libgem_uta_la-gem-uta.Tpo -c -o libgem_uta_la-gem-uta.lo `test -f 'gem-uta.c' || echo './'`gem-uta.c libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libgem_uta_la-gem-uta.lo -MD -MP -MF .deps/libgem_uta_la-gem-uta.Tpo -c gem-uta.c -fPIC -DPIC -o .libs/libgem_uta_la-gem-uta.o libtool: compile: cc -DHAVE_CONFIG_H -I. -I.. -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT libgem_uta_la-gem-uta.lo -MD -MP -MF .deps/libgem_uta_la-gem-uta.Tpo -c gem-uta.c -o libgem_uta_la-gem-uta.o >/dev/null 2>&1 mv -f .deps/libgem_uta_la-gem-uta.Tpo .deps/libgem_uta_la-gem-uta.Plo /bin/sh ../libtool --tag=CC --mode=link cc -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -static -version-info 0:0:0 -fstack-protector-strong -o libgem_uta.la libgem_uta_la-gem-uta.lo libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries libtool: link: ar cru .libs/libgem_uta.a libgem_uta_la-gem-uta.o libtool: link: ranlib .libs/libgem_uta.a libtool: link: ( cd ".libs" && rm -f "libgem_uta.la" && ln -s "../libgem_uta.la" "libgem_uta.la" ) c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-spacejunk.o -MD -MP -MF .deps/spacejunk-spacejunk.Tpo -c -o spacejunk-spacejunk.o `test -f 'spacejunk.cpp' || echo './'`spacejunk.cpp In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ spacejunk.cpp:82:44: note: in instantiation of member function 'Singleton::getInstance' requested here rl.push_back(Singleton::getInstance()); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ spacejunk.cpp:84:42: note: in instantiation of member function 'Singleton::getInstance' requested here rl.push_back(Singleton::getInstance()); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ spacejunk.cpp:85:42: note: in instantiation of member function 'Singleton::getInstance' requested here rl.push_back(Singleton::getInstance()); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ spacejunk.cpp:86:42: note: in instantiation of member function 'Singleton::getInstance' requested here rl.push_back(Singleton::getInstance()); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ spacejunk.cpp:87:41: note: in instantiation of member function 'Singleton::getInstance' requested here rl.push_back(Singleton::getInstance()); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here Singleton >::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:91:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:91:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:293:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:92:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here Singleton >::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:93:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:93:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here Singleton >::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:94:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:94:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here Singleton >::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:95:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:95:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here Singleton >::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:96:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from spacejunk.cpp:25: ./resourcemanager.h:68:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*i) i=Ref(); ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here Singleton::destroy(); ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(Singleton::getInstance()); ^ spacejunk.cpp:96:5: note: in instantiation of function template specialization 'FreeLoader' requested here FreeLoader(); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 22 warnings generated. mv -f .deps/spacejunk-spacejunk.Tpo .deps/spacejunk-spacejunk.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-graphic.o -MD -MP -MF .deps/spacejunk-graphic.Tpo -c -o spacejunk-graphic.o `test -f 'graphic.cpp' || echo './'`graphic.cpp graphic.cpp:220:13: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] return &*bmp ? bmp->format->palette : NULL; ^~~~ ~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ graphic.cpp:291:16: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!(&*cache)) { ~ ^~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ graphic.cpp:335:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*bmp) return; ~ ^~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ graphic.cpp:339:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*rot) { ~~ ^~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ graphic.cpp:358:13: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { ^ graphic.cpp:358:13: note: use function 'std::abs' instead if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { ^~~~~ std::abs graphic.cpp:358:45: warning: absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { ^ graphic.cpp:358:45: note: use function 'std::abs' instead if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { ^~~~~ std::abs In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ graphic.cpp:196:14: note: in instantiation of member function 'Resource::~Resource' requested here RMPALETTERef pal; ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ graphic.cpp:201:13: note: in instantiation of member function 'Resource::Resource' requested here pal=RMPALETTERef(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ graphic.cpp:250:10: note: in instantiation of member function 'Resource::~Resource' requested here Graphic::Graphic() : cache(NULL),images(Ref(),0),bmp() { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ graphic.cpp:250:10: note: in instantiation of member function 'Resource::~Resource' requested here Graphic::Graphic() : cache(NULL),images(Ref(),0),bmp() { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ graphic.cpp:308:13: note: in instantiation of member function 'Resource::Resource' requested here rot=RMROTRef(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ graphic.cpp:774:44: note: in instantiation of member function 'Singleton::getInstance' requested here P1(Singleton::getInstance()->parse,&imagepath); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from graphic.cpp:20: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ graphic.cpp:801:34: note: in instantiation of member function 'Resource::Resource' requested here (&*buf.first)[counter++]=Resource(*i); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 18 warnings generated. mv -f .deps/spacejunk-graphic.Tpo .deps/spacejunk-graphic.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-cworld.o -MD -MP -MF .deps/spacejunk-cworld.Tpo -c -o spacejunk-cworld.o `test -f 'cworld.cpp' || echo './'`cworld.cpp In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cworld.cpp:20: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here class GameBody : public Graphic, public PhysicBody { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 9 warnings generated. mv -f .deps/spacejunk-cworld.Tpo .deps/spacejunk-cworld.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-starship.o -MD -MP -MF .deps/spacejunk-starship.Tpo -c -o spacejunk-starship.o `test -f 'starship.cpp' || echo './'`starship.cpp In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here class GameBody : public Graphic, public PhysicBody { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here class Graphic { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from starship.cpp:20: In file included from ./starship.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here class Graphic { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 10 warnings generated. mv -f .deps/spacejunk-starship.Tpo .deps/spacejunk-starship.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-resourcemanager.o -MD -MP -MF .deps/spacejunk-resourcemanager.Tpo -c -o spacejunk-resourcemanager.o `test -f 'resourcemanager.cpp' || echo './'`resourcemanager.cpp In file included from resourcemanager.cpp:20: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from resourcemanager.cpp:20: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 2 warnings generated. mv -f .deps/spacejunk-resourcemanager.Tpo .deps/spacejunk-resourcemanager.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-background.o -MD -MP -MF .deps/spacejunk-background.Tpo -c -o spacejunk-background.o `test -f 'background.cpp' || echo './'`background.cpp In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from background.cpp:21: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-background.Tpo .deps/spacejunk-background.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-serializer.o -MD -MP -MF .deps/spacejunk-serializer.Tpo -c -o spacejunk-serializer.o `test -f 'serializer.cpp' || echo './'`serializer.cpp In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-serializer.Tpo .deps/spacejunk-serializer.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-bodyfactory.o -MD -MP -MF .deps/spacejunk-bodyfactory.Tpo -c -o spacejunk-bodyfactory.o `test -f 'bodyfactory.cpp' || echo './'`bodyfactory.cpp In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bodyfactory.cpp:20: In file included from ./bodyfactory.h:23: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-bodyfactory.Tpo .deps/spacejunk-bodyfactory.Po cc -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT spacejunk-collist.o -MD -MP -MF .deps/spacejunk-collist.Tpo -c -o spacejunk-collist.o `test -f 'collist.c' || echo './'`collist.c collist.c:240:9: warning: unused variable 'get_item_callback' [-Wunused-variable] void (*get_item_callback) (COLLIST_ITEM *coldata) = collist->get_item_callback; ^ collist.c:284:9: warning: unused variable 'get_item_callback' [-Wunused-variable] void (*get_item_callback) (COLLIST_ITEM *coldata) = collist->get_item_callback; ^ collist.c:615:9: warning: unused variable 'y2' [-Wunused-variable] float y2 = y1 + collidables[i]->h; ^ collist.c:657:9: warning: unused variable 'y2' [-Wunused-variable] float y2 = y1 + collidables[i]->h; ^ collist.c:727:9: warning: unused variable 'maxy' [-Wunused-variable] float maxy = collidables[base + maxn - 1]->y; ^ collist.c:700:9: warning: variable 'b' set but not used [-Wunused-but-set-variable] double b = 0, c = 0, t, t2; ^ collist.c:768:23: warning: initializing 'const COLLIST_ITEM **' (aka 'const struct COLLIST_ITEM **') with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] CONST COLLIST_ITEM **a = _a; ^ ~~ collist.c:769:23: warning: initializing 'const COLLIST_ITEM **' (aka 'const struct COLLIST_ITEM **') with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] CONST COLLIST_ITEM **b = _b; ^ ~~ collist.c:773:23: warning: initializing 'const COLLIST_ITEM **' (aka 'const struct COLLIST_ITEM **') with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] CONST COLLIST_ITEM **a = _a; ^ ~~ collist.c:774:23: warning: initializing 'const COLLIST_ITEM **' (aka 'const struct COLLIST_ITEM **') with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] CONST COLLIST_ITEM **b = _b; ^ ~~ collist.c:778:15: warning: initializing 'const void **' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] const void **a = _a; ^ ~~ collist.c:779:15: warning: initializing 'const void **' with an expression of type 'const void *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] const void **b = _b; ^ ~~ collist.c:780:9: warning: cast to smaller integer type 'int' from 'const void *' [-Wvoid-pointer-to-int-cast] return (int)*a - (int)*b; ^~~~~~~ collist.c:780:19: warning: cast to smaller integer type 'int' from 'const void *' [-Wvoid-pointer-to-int-cast] return (int)*a - (int)*b; ^~~~~~~ collist.c:811:9: warning: variable 'y' set but not used [-Wunused-but-set-variable] float y = collidables[i].y; ^ collist.c:415:13: warning: unused function '_sort_collidables_y_indirect' [-Wunused-function] static void _sort_collidables_y_indirect ( COLLIST_ITEM **collidables, int num, int algorithm ) { ^ collist.c:782:12: warning: unused function 'qsort_random' [-Wunused-function] static int qsort_random ( CONST void *_a, CONST void *_b ) { ^ collist.c:387:13: warning: unused function '_sort_collidables_x' [-Wunused-function] static void _sort_collidables_x ( COLLIST_ITEM *collidables, int num, int algorithm ) { ^ collist.c:562:12: warning: unused function '_find_collisions_x' [-Wunused-function] static int _find_collisions_x ( ^ collist.c:600:12: warning: unused function '_find_collisions_x_indirect' [-Wunused-function] static int _find_collisions_x_indirect ( ^ collist.c:788:14: warning: unused function 'MIN_DIFF' [-Wunused-function] static float MIN_DIFF (float a, float b, float c) { ^ 21 warnings generated. mv -f .deps/spacejunk-collist.Tpo .deps/spacejunk-collist.Po cc -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wall -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT spacejunk-pmask.o -MD -MP -MF .deps/spacejunk-pmask.Tpo -c -o spacejunk-pmask.o `test -f 'pmask.c' || echo './'`pmask.c pmask.c:40:29: warning: unused variable 'error' [-Wunused-variable] int words, total_words, x, error = 0; ^ pmask.c:105:6: warning: unused variable 'words' [-Wunused-variable] int words = 1 + ((w-1) >> MASK_WORD_BITBITS); ^ pmask.c:34:2: warning: unused typedef '_compile_time_assert__' [-Wunused-local-typedef] COMPILE_TIME_ASSERT((1 << MASK_WORD_BITBITS) == MASK_WORD_BITS); ^ pmask.c:32:54: note: expanded from macro 'COMPILE_TIME_ASSERT' #define COMPILE_TIME_ASSERT(condition) {typedef char _compile_time_assert__[(condition) ? 1 : -1];} ^ 3 warnings generated. mv -f .deps/spacejunk-pmask.Tpo .deps/spacejunk-pmask.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-collisionengine.o -MD -MP -MF .deps/spacejunk-collisionengine.Tpo -c -o spacejunk-collisionengine.o `test -f 'collisionengine.cpp' || echo './'`collisionengine.cpp collisionengine.cpp:104:25: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*gb1->mask && &*gb2->mask) { ~~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ collisionengine.cpp:104:10: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*gb1->mask && &*gb2->mask) { ^~~~~~~~~~ ~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ collisionengine.cpp:110:34: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] } else if (!&*gb1->mask && !&*gb2->mask) ~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ collisionengine.cpp:110:18: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] } else if (!&*gb1->mask && !&*gb2->mask) ~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ collisionengine.cpp:115:14: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (&*gb1->mask) { ~~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionengine.cpp:20: In file included from ./collisionengine.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 12 warnings generated. mv -f .deps/spacejunk-collisionengine.Tpo .deps/spacejunk-collisionengine.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-path.o -MD -MP -MF .deps/spacejunk-path.Tpo -c -o spacejunk-path.o `test -f 'path.cpp' || echo './'`path.cpp In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from path.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-path.Tpo .deps/spacejunk-path.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-inputcontrol.o -MD -MP -MF .deps/spacejunk-inputcontrol.Tpo -c -o spacejunk-inputcontrol.o `test -f 'inputcontrol.cpp' || echo './'`inputcontrol.cpp In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from inputcontrol.cpp:20: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-inputcontrol.Tpo .deps/spacejunk-inputcontrol.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-physicbody.o -MD -MP -MF .deps/spacejunk-physicbody.Tpo -c -o spacejunk-physicbody.o `test -f 'physicbody.cpp' || echo './'`physicbody.cpp mv -f .deps/spacejunk-physicbody.Tpo .deps/spacejunk-physicbody.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-gamebody.o -MD -MP -MF .deps/spacejunk-gamebody.Tpo -c -o spacejunk-gamebody.o `test -f 'gamebody.cpp' || echo './'`gamebody.cpp In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ gamebody.cpp:25:11: note: in instantiation of member function 'Resource::~Resource' requested here GameBody::GameBody(real m,real x0,real y0,real vx0,real vy0,real w): ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ gamebody.cpp:30:91: note: in instantiation of member function 'Resource::Resource' requested here Graphic(image,usecache,false,prerotate),PhysicBody(m,x0,y0,vx0,vy0,w),type(image),mask(image), ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here class Graphic { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamebody.cpp:20: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here class Graphic { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 10 warnings generated. mv -f .deps/spacejunk-gamebody.Tpo .deps/spacejunk-gamebody.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-pathdrawer.o -MD -MP -MF .deps/spacejunk-pathdrawer.Tpo -c -o spacejunk-pathdrawer.o `test -f 'pathdrawer.cpp' || echo './'`pathdrawer.cpp In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 8 warnings generated. mv -f .deps/spacejunk-pathdrawer.Tpo .deps/spacejunk-pathdrawer.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-bar.o -MD -MP -MF .deps/spacejunk-bar.Tpo -c -o spacejunk-bar.o `test -f 'bar.cpp' || echo './'`bar.cpp bar.cpp:29:47: warning: field 'fuelbarfill' will be initialized after field 'redalert' [-Wreorder-ctor] FuelBar::FuelBar() : fuelbar("fuelbar",false),fuelbarfill("fuelbarfill",false),redalert("redalert",false) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~ redalert("redalert",false) fuelbarfill("fuelbarfill",false) In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from bar.cpp:20: In file included from ./bar.h:24: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-bar.Tpo .deps/spacejunk-bar.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-gamecontrols.o -MD -MP -MF .deps/spacejunk-gamecontrols.Tpo -c -o spacejunk-gamecontrols.o `test -f 'gamecontrols.cpp' || echo './'`gamecontrols.cpp In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ gamecontrols.cpp:77:99: note: in instantiation of member function 'Resource::Resource' requested here TextEffect(const std::string & text,cWorld * w,int delay=-1) : text(text), w(w), delay(delay),font("24p") {} ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:23: In file included from ./inputcontrol.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ gamecontrols.cpp:77:99: note: in instantiation of member function 'Resource::Resource' requested here TextEffect(const std::string & text,cWorld * w,int delay=-1) : text(text), w(w), delay(delay),font("24p") {} ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 11 warnings generated. mv -f .deps/spacejunk-gamecontrols.Tpo .deps/spacejunk-gamecontrols.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-parsercombinators.o -MD -MP -MF .deps/spacejunk-parsercombinators.Tpo -c -o spacejunk-parsercombinators.o `test -f 'parsercombinators.cpp' || echo './'`parsercombinators.cpp parsercombinators.cpp:163:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (code) ^ parsercombinators.cpp:161:5: note: previous statement is here if (error()) ^ In file included from parsercombinators.cpp:20: ./parsercombinators.h:446:6: warning: private field '_error' is not used [-Wunused-private-field] bool _error; ^ 2 warnings generated. mv -f .deps/spacejunk-parsercombinators.Tpo .deps/spacejunk-parsercombinators.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-simulation.o -MD -MP -MF .deps/spacejunk-simulation.Tpo -c -o spacejunk-simulation.o `test -f 'simulation.cpp' || echo './'`simulation.cpp In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from simulation.cpp:20: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-simulation.Tpo .deps/spacejunk-simulation.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-collisionhandler.o -MD -MP -MF .deps/spacejunk-collisionhandler.Tpo -c -o spacejunk-collisionhandler.o `test -f 'collisionhandler.cpp' || echo './'`collisionhandler.cpp In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 8 warnings generated. mv -f .deps/spacejunk-collisionhandler.Tpo .deps/spacejunk-collisionhandler.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-screens.o -MD -MP -MF .deps/spacejunk-screens.Tpo -c -o spacejunk-screens.o `test -f 'screens.cpp' || echo './'`screens.cpp In file included from screens.cpp:20: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ screens.cpp:183:29: note: in instantiation of member function 'Resource::Resource' requested here gcn::Button(label), font(fontid), fontgray(fontgrayid) { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from screens.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ screens.cpp:183:29: note: in instantiation of member function 'Resource::Resource' requested here gcn::Button(label), font(fontid), fontgray(fontgrayid) { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 11 warnings generated. mv -f .deps/spacejunk-screens.Tpo .deps/spacejunk-screens.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-fontrenderer.o -MD -MP -MF .deps/spacejunk-fontrenderer.Tpo -c -o spacejunk-fontrenderer.o `test -f 'fontrenderer.cpp' || echo './'`fontrenderer.cpp In file included from fontrenderer.cpp:22: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fontrenderer.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-fontrenderer.Tpo .deps/spacejunk-fontrenderer.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-scorelist.o -MD -MP -MF .deps/spacejunk-scorelist.Tpo -c -o spacejunk-scorelist.o `test -f 'scorelist.cpp' || echo './'`scorelist.cpp In file included from scorelist.cpp:21: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from scorelist.cpp:21: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 2 warnings generated. mv -f .deps/spacejunk-scorelist.Tpo .deps/spacejunk-scorelist.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-zoomcontrol.o -MD -MP -MF .deps/spacejunk-zoomcontrol.Tpo -c -o spacejunk-zoomcontrol.o `test -f 'zoomcontrol.cpp' || echo './'`zoomcontrol.cpp In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 7 warnings generated. mv -f .deps/spacejunk-zoomcontrol.Tpo .deps/spacejunk-zoomcontrol.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-gcnlayouts.o -MD -MP -MF .deps/spacejunk-gcnlayouts.Tpo -c -o spacejunk-gcnlayouts.o `test -f 'gcnlayouts.cpp' || echo './'`gcnlayouts.cpp In file included from gcnlayouts.cpp:20: In file included from ./gcnlayouts.h:22: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ 1 warning generated. mv -f .deps/spacejunk-gcnlayouts.Tpo .deps/spacejunk-gcnlayouts.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-clipping.o -MD -MP -MF .deps/spacejunk-clipping.Tpo -c -o spacejunk-clipping.o `test -f 'clipping.cpp' || echo './'`clipping.cpp mv -f .deps/spacejunk-clipping.Tpo .deps/spacejunk-clipping.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-soundfx.o -MD -MP -MF .deps/spacejunk-soundfx.Tpo -c -o spacejunk-soundfx.o `test -f 'soundfx.cpp' || echo './'`soundfx.cpp soundfx.cpp:57:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*mc) { ~ ^~~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundfx.cpp:20: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundfx.cpp:20: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundfx.cpp:20: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundfx.cpp:20: In file included from ./soundfx.h:23: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ soundfx.cpp:56:46: note: in instantiation of member function 'Resource::Resource' requested here Soundfx::Soundfx(const std::string & name) : mc(name) { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundfx.cpp:20: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ soundfx.cpp:56:46: note: in instantiation of member function 'Resource::Resource' requested here Soundfx::Soundfx(const std::string & name) : mc(name) { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-soundfx.Tpo .deps/spacejunk-soundfx.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-soundcollection.o -MD -MP -MF .deps/spacejunk-soundcollection.Tpo -c -o spacejunk-soundcollection.o `test -f 'soundcollection.cpp' || echo './'`soundcollection.cpp In file included from soundcollection.cpp:20: In file included from ./soundcollection.h:23: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundcollection.cpp:20: In file included from ./soundcollection.h:23: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from soundcollection.cpp:20: In file included from ./soundcollection.h:23: In file included from ./soundfx.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 3 warnings generated. mv -f .deps/spacejunk-soundcollection.Tpo .deps/spacejunk-soundcollection.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-readconfig.o -MD -MP -MF .deps/spacejunk-readconfig.Tpo -c -o spacejunk-readconfig.o `test -f 'readconfig.cpp' || echo './'`readconfig.cpp mv -f .deps/spacejunk-readconfig.Tpo .deps/spacejunk-readconfig.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-music.o -MD -MP -MF .deps/spacejunk-music.Tpo -c -o spacejunk-music.o `test -f 'music.cpp' || echo './'`music.cpp music.cpp:67:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*m) { ~ ^~ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from music.cpp:20: In file included from ./music.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from music.cpp:20: In file included from ./music.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from music.cpp:20: In file included from ./music.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from music.cpp:20: In file included from ./music.h:23: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ music.cpp:66:20: note: in instantiation of member function 'Resource::Resource' requested here RMMUSICRef m(name); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from music.cpp:20: In file included from ./music.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ music.cpp:66:20: note: in instantiation of member function 'Resource::Resource' requested here RMMUSICRef m(name); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-music.Tpo .deps/spacejunk-music.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-filecoding.o -MD -MP -MF .deps/spacejunk-filecoding.Tpo -c -o spacejunk-filecoding.o `test -f 'filecoding.cpp' || echo './'`filecoding.cpp mv -f .deps/spacejunk-filecoding.Tpo .deps/spacejunk-filecoding.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-fade.o -MD -MP -MF .deps/spacejunk-fade.Tpo -c -o spacejunk-fade.o `test -f 'fade.cpp' || echo './'`fade.cpp In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from fade.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-fade.Tpo .deps/spacejunk-fade.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-debugmsg.o -MD -MP -MF .deps/spacejunk-debugmsg.Tpo -c -o spacejunk-debugmsg.o `test -f 'debugmsg.cpp' || echo './'`debugmsg.cpp mv -f .deps/spacejunk-debugmsg.Tpo .deps/spacejunk-debugmsg.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-imagescroller.o -MD -MP -MF .deps/spacejunk-imagescroller.Tpo -c -o spacejunk-imagescroller.o `test -f 'imagescroller.cpp' || echo './'`imagescroller.cpp In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from imagescroller.cpp:21: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-imagescroller.Tpo .deps/spacejunk-imagescroller.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-mousescroll.o -MD -MP -MF .deps/spacejunk-mousescroll.Tpo -c -o spacejunk-mousescroll.o `test -f 'mousescroll.cpp' || echo './'`mousescroll.cpp In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from mousescroll.cpp:22: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-mousescroll.Tpo .deps/spacejunk-mousescroll.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-cmask.o -MD -MP -MF .deps/spacejunk-cmask.Tpo -c -o spacejunk-cmask.o `test -f 'cmask.cpp' || echo './'`cmask.cpp In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from cmask.cpp:20: In file included from ./cmask.h:23: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-cmask.Tpo .deps/spacejunk-cmask.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-outline.o -MD -MP -MF .deps/spacejunk-outline.Tpo -c -o spacejunk-outline.o `test -f 'outline.cpp' || echo './'`outline.cpp In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from outline.cpp:20: In file included from ./outline.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 6 warnings generated. mv -f .deps/spacejunk-outline.Tpo .deps/spacejunk-outline.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-reference.o -MD -MP -MF .deps/spacejunk-reference.Tpo -c -o spacejunk-reference.o `test -f 'reference.cpp' || echo './'`reference.cpp mv -f .deps/spacejunk-reference.Tpo .deps/spacejunk-reference.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-leveleditor.o -MD -MP -MF .deps/spacejunk-leveleditor.Tpo -c -o spacejunk-leveleditor.o `test -f 'leveleditor.cpp' || echo './'`leveleditor.cpp In file included from leveleditor.cpp:20: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:164:11: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&**this) ~ ^~~~~~ leveleditor.cpp:81:19: note: in instantiation of member function 'Resource::Resource' requested here RMFONTRef font("12p"); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from leveleditor.cpp:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ leveleditor.cpp:81:19: note: in instantiation of member function 'Resource::Resource' requested here RMFONTRef font("12p"); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 11 warnings generated. mv -f .deps/spacejunk-leveleditor.Tpo .deps/spacejunk-leveleditor.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-canvas.o -MD -MP -MF .deps/spacejunk-canvas.Tpo -c -o spacejunk-canvas.o `test -f 'canvas.cpp' || echo './'`canvas.cpp In file included from canvas.cpp:20: In file included from ./canvas.h:23: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from canvas.cpp:20: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here class GameBody : public Graphic, public PhysicBody { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 9 warnings generated. mv -f .deps/spacejunk-canvas.Tpo .deps/spacejunk-canvas.Po c++ -DHAVE_CONFIG_H -I. -I.. -I../guichan/include -I../sge030809 -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -Wno-deprecated -Wall -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -MT spacejunk-editorcontrol.o -MD -MP -MF .deps/spacejunk-editorcontrol.Tpo -c -o spacejunk-editorcontrol.o `test -f 'editorcontrol.cpp' || echo './'`editorcontrol.cpp In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:23: In file included from ../guichan/include/guichan.hpp:61: ../guichan/include/guichan/imagefont.hpp:204:21: warning: 'gcn::ImageFont::getStringIndexAt' hides overloaded virtual function [-Woverloaded-virtual] virtual int getStringIndexAt(const std::string& text, int x); ^ ../guichan/include/guichan/font.hpp:93:21: note: hidden overloaded virtual function 'gcn::Font::getStringIndexAt' declared here: different qualifiers ('const' vs unqualified) virtual int getStringIndexAt(const std::string& text, int x) const; ^ editorcontrol.cpp:108:9: warning: field 'cbFixed' will be initialized after field 'updating' [-Wreorder-ctor] cbFixed("Fixed"), updating(false) { ^~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ sldFuel(0,1000) cbFixed("Fixed") In file included from editorcontrol.cpp:20: ./editorcontrol.h:112:10: warning: 'NumTextField::focusLost' hides overloaded virtual function [-Woverloaded-virtual] void focusLost(const Event&); ^ editorcontrol.cpp:423:39: note: in instantiation of template class 'NumTextField' requested here patht("unamedlevel"), txtTime(numTextField(this,setTxtTime)), ^ ../guichan/include/guichan/focuslistener.hpp:82:22: note: hidden overloaded virtual function 'gcn::FocusListener::focusLost' declared here: type mismatch at 1st parameter ('const gcn::Event &' vs 'const Event &' (aka 'const TimerEvent &')) virtual void focusLost(const Event& event) { }; ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(""); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here ResourceList * rl=Singleton >::getInstance(); ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here delete [] p; ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here class ImageSetLoader : public ResourceLoaderNonRef,int> > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here return Singleton::getInstance()->create(id); ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ In file included from editorcontrol.cpp:20: In file included from ./editorcontrol.h:23: In file included from ./canvas.h:28: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:26: In file included from ./simulation.h:24: In file included from ./gamebody.h:23: In file included from ./graphic.h:25: ./resourcemanager.h:64:15: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; pointer may be assumed to always convert to true [-Wundefined-bool-conversion] if (!&*i) i=Ref(new T()); ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here Singleton::getInstance()->free(p); ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here class Resource : public Ref > { ^ ./reference.h:76:19: note: 'operator*' returns a reference PointedType & operator *() const { ^ 10 warnings generated. mv -f .deps/spacejunk-editorcontrol.Tpo .deps/spacejunk-editorcontrol.Po /bin/sh ../libtool --tag=CXX --mode=link c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 `sdl-config --libs` ../sge030809/libsge.la -lSDL_mixer -lSDL_image -lm -fstack-protector-strong -o spacejunk spacejunk-spacejunk.o spacejunk-graphic.o spacejunk-cworld.o spacejunk-starship.o spacejunk-resourcemanager.o spacejunk-background.o spacejunk-serializer.o spacejunk-bodyfactory.o spacejunk-collist.o spacejunk-pmask.o spacejunk-collisionengine.o spacejunk-path.o spacejunk-inputcontrol.o spacejunk-physicbody.o spacejunk-gamebody.o spacejunk-pathdrawer.o spacejunk-bar.o spacejunk-gamecontrols.o spacejunk-parsercombinators.o spacejunk-simulation.o spacejunk-collisionhandler.o spacejunk-screens.o spacejunk-fontrenderer.o spacejunk-scorelist.o spacejunk-zoomcontrol.o spacejunk-gcnlayouts.o spacejunk-clipping.o spacejunk-soundfx.o spacejunk-soundcollection.o spacejunk-readconfig.o spacejunk-music.o spacejunk-filecoding.o spacejunk-fade.o spacejunk-debugmsg.o spacejunk-imagescroller.o spacejunk-mousescroll.o spacejunk-cmask.o spacejunk-outline.o spacejunk-reference.o spacejunk-leveleditor.o spacejunk-canvas.o spacejunk-editorcontrol.o libsfont.la libgem_uta.la ../guichan/sdl/libguichan_sdl.la libtool: link: c++ -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O0 -isystem /usr/local/include -std=c++98 -Wl,-rpath -Wl,/usr/local/lib -pthread -fstack-protector-strong -o spacejunk spacejunk-spacejunk.o spacejunk-graphic.o spacejunk-cworld.o spacejunk-starship.o spacejunk-resourcemanager.o spacejunk-background.o spacejunk-serializer.o spacejunk-bodyfactory.o spacejunk-collist.o spacejunk-pmask.o spacejunk-collisionengine.o spacejunk-path.o spacejunk-inputcontrol.o spacejunk-physicbody.o spacejunk-gamebody.o spacejunk-pathdrawer.o spacejunk-bar.o spacejunk-gamecontrols.o spacejunk-parsercombinators.o spacejunk-simulation.o spacejunk-collisionhandler.o spacejunk-screens.o spacejunk-fontrenderer.o spacejunk-scorelist.o spacejunk-zoomcontrol.o spacejunk-gcnlayouts.o spacejunk-clipping.o spacejunk-soundfx.o spacejunk-soundcollection.o spacejunk-readconfig.o spacejunk-music.o spacejunk-filecoding.o spacejunk-fade.o spacejunk-debugmsg.o spacejunk-imagescroller.o spacejunk-mousescroll.o spacejunk-cmask.o spacejunk-outline.o spacejunk-reference.o spacejunk-leveleditor.o spacejunk-canvas.o spacejunk-editorcontrol.o -L/usr/local/lib -lSDL ../sge030809/.libs/libsge.a -lSDL_mixer -lSDL_image -lm ./.libs/libsfont.a ./.libs/libgem_uta.a ../guichan/sdl/.libs/libguichan_sdl.a -pthread Making all in test =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for spacejunk-1.0.5_3 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src/spacejunk /wrkdirs/usr/ports/games/spacejunk/work/stage/usr/local/libexec/ install -m 555 /wrkdirs/usr/ports/games/spacejunk/work/spacejunk /wrkdirs/usr/ports/games/spacejunk/work/stage/usr/local/bin/ /bin/rmdir /wrkdirs/usr/ports/games/spacejunk/work/stage/usr/local/share/doc/spacejunk/web/templates /wrkdirs/usr/ports/games/spacejunk/work/stage/usr/local/share/doc/spacejunk/web/toolbars ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2024-04-05T03:01:33+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=bbab7f59e9' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for spacejunk-1.0.5_3 ===> Building spacejunk-1.0.5_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for spacejunk-1.0.5_3 build of games/spacejunk | spacejunk-1.0.5_3 ended at Fri Apr 5 04:06:32 BST 2024 build time: 00:05:00