=>> Building games/spacejunk build started at Tue Jan 27 01:02:25 EST 2026 port directory: /usr/ports/games/spacejunk package name: spacejunk-1.0.5_3 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: amdmi3@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1526 Aug 27 2024 /usr/ports/games/spacejunk/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: bbab7f59e963 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 15 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/15/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for 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=/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" 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=/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=" " 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 " CXXSTD=c++98 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.5 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--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --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-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.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.DaveG.ca] Installing sdl-1.2.15_17,2... [pkg.DaveG.ca] `-- Installing aalib-1.4.r5_14... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting aalib-1.4.r5_14: .......... done [pkg.DaveG.ca] `-- Installing libGLU-9.0.3... [pkg.DaveG.ca] | `-- Installing libglvnd-1.7.0... [pkg.DaveG.ca] | | `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] | | `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] | | `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] | `-- Extracting libglvnd-1.7.0: .......... done [pkg.DaveG.ca] `-- Extracting libGLU-9.0.3: ..... done [pkg.DaveG.ca] `-- Installing libXrandr-1.5.4... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXrandr-1.5.4: .......... done [pkg.DaveG.ca] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> spacejunk-1.0.5_3 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of spacejunk-1.0.5_3 ===> spacejunk-1.0.5_3 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> spacejunk-1.0.5_3 depends on file: /usr/local/bin/ccache - 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_14.pkg [pkg.DaveG.ca] Installing sdl_image-1.2.12_14... [pkg.DaveG.ca] `-- Installing jpeg-turbo-3.1.3... [pkg.DaveG.ca] `-- Extracting jpeg-turbo-3.1.3: .......... done [pkg.DaveG.ca] `-- Installing png-1.6.53... [pkg.DaveG.ca] `-- Extracting png-1.6.53: .......... done [pkg.DaveG.ca] `-- Installing tiff-4.7.1... [pkg.DaveG.ca] | `-- Installing jbigkit-2.1_3... [pkg.DaveG.ca] | `-- Extracting jbigkit-2.1_3: .......... done [pkg.DaveG.ca] | `-- Installing lerc-4.0.0... [pkg.DaveG.ca] | `-- Extracting lerc-4.0.0: ..... done [pkg.DaveG.ca] | `-- Installing libdeflate-1.25... [pkg.DaveG.ca] | `-- Extracting libdeflate-1.25: .......... done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting tiff-4.7.1: .......... done [pkg.DaveG.ca] `-- Installing webp-1.6.0... [pkg.DaveG.ca] | `-- Installing giflib-5.2.2... [pkg.DaveG.ca] | `-- Extracting giflib-5.2.2: .......... done [pkg.DaveG.ca] `-- Extracting webp-1.6.0: .......... done [pkg.DaveG.ca] Extracting sdl_image-1.2.12_14: ....... done ===> 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_15.pkg [pkg.DaveG.ca] Installing sdl_mixer-1.2.12_15... [pkg.DaveG.ca] `-- Installing flac-1.5.0,1... [pkg.DaveG.ca] | `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] | `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] `-- Extracting flac-1.5.0,1: .......... done [pkg.DaveG.ca] `-- Installing libmikmod-3.3.13... [pkg.DaveG.ca] `-- Extracting libmikmod-3.3.13: ....... done [pkg.DaveG.ca] `-- Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg.DaveG.ca] `-- Installing smpeg-0.4.4_18... [pkg.DaveG.ca] `-- Extracting smpeg-0.4.4_18: .......... done [pkg.DaveG.ca] `-- Installing timidity-0.2i_1... [pkg.DaveG.ca] `-- Extracting timidity-0.2i_1: .......... done [pkg.DaveG.ca] Extracting sdl_mixer-1.2.12_15: ...... done ===== Message from timidity-0.2i_1: -- ===> NOTICE: The timidity port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> 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.5 checking host system type... amd64-portbld-freebsd13.5 checking target system type... amd64-portbld-freebsd13.5 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.5 file names to amd64-portbld-freebsd13.5 format... func_convert_file_noop checking how to convert amd64-portbld-freebsd13.5 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.5 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.5 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 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in guichan --- all-recursive --- Making all in widgets --- 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 --- --- button.lo --- 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 --- checkbox.lo --- 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 --- container.lo --- 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 --- dropdown.lo --- 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 --- icon.lo --- 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 --- imagebutton.lo --- 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 --- label.lo --- 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 --- listbox.lo --- 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 --- radiobutton.lo --- 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 --- scrollarea.lo --- 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 --- slider.lo --- 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 --- tab.lo --- 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 --- tabbedarea.lo --- 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 --- textbox.lo --- 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 --- textfield.lo --- 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 --- window.lo --- 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 --- radiobutton.lo --- 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 --- checkbox.lo --- 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 --- slider.lo --- 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 --- scrollarea.lo --- 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 --- button.lo --- 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 --- tabbedarea.lo --- 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 --- textfield.lo --- 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 --- textbox.lo --- 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 --- dropdown.lo --- 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 --- label.lo --- 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 --- container.lo --- 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 --- listbox.lo --- 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 --- tab.lo --- 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 --- checkbox.lo --- 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 --- radiobutton.lo --- 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 --- tabbedarea.lo --- 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 --- imagebutton.lo --- 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 --- scrollarea.lo --- 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 --- dropdown.lo --- 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 --- slider.lo --- 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 --- textfield.lo --- 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 --- container.lo --- 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 --- icon.lo --- 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 --- label.lo --- 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 --- textbox.lo --- 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 --- window.lo --- 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 --- button.lo --- 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 --- tab.lo --- 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 --- imagebutton.lo --- 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 --- icon.lo --- 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 --- listbox.lo --- 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 --- window.lo --- 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 --- libguichan_widgets.la --- /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 -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 . --- 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 --- --- actionevent.lo --- 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 --- basiccontainer.lo --- 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 --- cliprectangle.lo --- 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 --- color.lo --- 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 --- defaultfont.lo --- 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 --- event.lo --- 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 --- exception.lo --- 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 --- focushandler.lo --- 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 --- font.lo --- 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 --- genericinput.lo --- 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 --- graphics.lo --- 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 --- gui.lo --- 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 --- guichan.lo --- 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 --- image.lo --- 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 --- imagefont.lo --- 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 --- inputevent.lo --- 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 --- key.lo --- 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 --- keyevent.lo --- 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 --- keyinput.lo --- 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 --- mouseevent.lo --- 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 --- mouseinput.lo --- 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 --- rectangle.lo --- 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 --- widget.lo --- 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 --- selectionevent.lo --- 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 --- color.lo --- 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 --- event.lo --- 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 --- genericinput.lo --- 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 --- imagefont.lo --- 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 --- font.lo --- 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 --- gui.lo --- 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 --- color.lo --- 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 --- rectangle.lo --- 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 --- keyevent.lo --- 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 --- basiccontainer.lo --- 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 --- cliprectangle.lo --- 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 --- focushandler.lo --- 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 --- graphics.lo --- 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 --- guichan.lo --- 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 --- actionevent.lo --- 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 --- defaultfont.lo --- 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 --- event.lo --- 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 --- font.lo --- 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 --- genericinput.lo --- 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 --- graphics.lo --- 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 --- guichan.lo --- 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 --- image.lo --- 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 --- imagefont.lo --- 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 --- inputevent.lo --- 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 --- keyevent.lo --- 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 --- rectangle.lo --- 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 --- basiccontainer.lo --- 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 --- focushandler.lo --- 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 --- selectionevent.lo --- 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 --- mouseinput.lo --- 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 --- cliprectangle.lo --- 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 --- widget.lo --- 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 --- gui.lo --- 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 --- selectionevent.lo --- 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 --- key.lo --- 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 --- keyinput.lo --- 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 --- mouseinput.lo --- 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 --- actionevent.lo --- 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 --- image.lo --- 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 --- keyinput.lo --- 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 --- mouseevent.lo --- 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 --- widget.lo --- 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 --- exception.lo --- 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 --- mouseevent.lo --- 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 --- key.lo --- 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 --- defaultfont.lo --- 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 --- exception.lo --- 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 --- libguichan.la --- /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 -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 --- sdl.lo --- --- sdlgraphics.lo --- --- sdlimage.lo --- --- sdlimageloader.lo --- --- sdlinput.lo --- --- sdl.lo --- 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 --- sdlgraphics.lo --- 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 --- sdlimage.lo --- 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 --- sdlimageloader.lo --- 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 --- sdlinput.lo --- 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 --- sdl.lo --- 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 --- sdlimageloader.lo --- 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 --- sdlimage.lo --- 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 --- sdlinput.lo --- 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 --- sdlgraphics.lo --- 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 --- sdl.lo --- 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 --- sdlimage.lo --- 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 --- sdlinput.lo --- 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 --- sdlgraphics.lo --- 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 --- sdlimageloader.lo --- 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 --- libguichan_sdl.la --- /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 -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 --- 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 --- --- sge_surface.lo --- 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 --- sge_primitives.lo --- 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 --- sge_tt_text.lo --- 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 --- sge_bm_text.lo --- 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 --- sge_textpp.lo --- 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 --- sge_misc.lo --- 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 --- sge_blib.lo --- 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 --- sge_rotation.lo --- 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 --- sge_collision.lo --- 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 --- sge_shape.lo --- 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 --- sge_surface.lo --- 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 --- sge_bm_text.lo --- 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 --- sge_rotation.lo --- 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 --- sge_collision.lo --- 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 --- sge_tt_text.lo --- 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 --- sge_primitives.lo --- 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 --- sge_textpp.lo --- 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 --- sge_misc.lo --- 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 --- sge_shape.lo --- 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 --- sge_blib.lo --- 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 --- sge_surface.lo --- 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 --- sge_blib.lo --- 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 --- sge_misc.lo --- 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 --- sge_primitives.lo --- 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 --- sge_rotation.lo --- 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 --- sge_textpp.lo --- 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] 186 | virtual inline void clear(SDL_Surface *src, Sint16 srcX, Sint16 srcY); | ^ sge_textpp.cpp:749:9: note: used here 749 | 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] 185 | virtual inline void clear(Uint32 color); | ^ sge_textpp.cpp:751:9: note: used here 751 | 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] 256 | virtual inline bool update(void); | ^ ./sge_textpp.h:220:2: note: used here 220 | sge_TextSsprite(SDL_Surface *screen, Sint16 x=0, Sint16 y=0): | ^ 3 warnings generated. --- sge_bm_text.lo --- 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 --- sge_textpp.lo --- 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 --- sge_shape.lo --- 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 --- sge_tt_text.lo --- 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 --- sge_collision.lo --- 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 --- libsge.la --- /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 -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 --- libsfont_la-SFont.lo --- --- libgem_uta_la-gem-uta.lo --- --- 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 --- --- spacejunk-debugmsg.o --- 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 --- spacejunk-gcnlayouts.o --- 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] 204 | 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) 93 | virtual int getStringIndexAt(const std::string& text, int x) const; | ^ 1 warning generated. mv -f .deps/spacejunk-gcnlayouts.Tpo .deps/spacejunk-gcnlayouts.Po --- spacejunk-parsercombinators.o --- 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] 163 | if (code) | ^ parsercombinators.cpp:161:5: note: previous statement is here 161 | if (error()) | ^ In file included from parsercombinators.cpp:20: ./parsercombinators.h:446:6: warning: private field '_error' is not used [-Wunused-private-field] 446 | bool _error; | ^ 2 warnings generated. mv -f .deps/spacejunk-parsercombinators.Tpo .deps/spacejunk-parsercombinators.Po --- spacejunk-physicbody.o --- 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 --- spacejunk-pmask.o --- 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] 40 | int words, total_words, x, error = 0; | ^~~~~ pmask.c:105:6: warning: unused variable 'words' [-Wunused-variable] 105 | int words = 1 + ((w-1) >> MASK_WORD_BITBITS); | ^~~~~ pmask.c:34:2: warning: unused typedef '_compile_time_assert__' [-Wunused-local-typedef] 34 | COMPILE_TIME_ASSERT((1 << MASK_WORD_BITBITS) == MASK_WORD_BITS); | ^ pmask.c:32:54: note: expanded from macro 'COMPILE_TIME_ASSERT' 32 | #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 --- spacejunk-collist.o --- 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] 240 | void (*get_item_callback) (COLLIST_ITEM *coldata) = collist->get_item_callback; | ^~~~~~~~~~~~~~~~~ collist.c:284:9: warning: unused variable 'get_item_callback' [-Wunused-variable] 284 | void (*get_item_callback) (COLLIST_ITEM *coldata) = collist->get_item_callback; | ^~~~~~~~~~~~~~~~~ collist.c:615:9: warning: unused variable 'y2' [-Wunused-variable] 615 | float y2 = y1 + collidables[i]->h; | ^~ collist.c:657:9: warning: unused variable 'y2' [-Wunused-variable] 657 | float y2 = y1 + collidables[i]->h; | ^~ collist.c:727:9: warning: unused variable 'maxy' [-Wunused-variable] 727 | float maxy = collidables[base + maxn - 1]->y; | ^~~~ collist.c:700:9: warning: variable 'b' set but not used [-Wunused-but-set-variable] 700 | 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] 768 | 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] 769 | 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] 773 | 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] 774 | 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] 778 | 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] 779 | const void **b = _b; | ^ ~~ collist.c:780:9: warning: cast to smaller integer type 'int' from 'const void *' [-Wvoid-pointer-to-int-cast] 780 | return (int)*a - (int)*b; | ^~~~~~~ collist.c:780:19: warning: cast to smaller integer type 'int' from 'const void *' [-Wvoid-pointer-to-int-cast] 780 | return (int)*a - (int)*b; | ^~~~~~~ collist.c:811:9: warning: variable 'y' set but not used [-Wunused-but-set-variable] 811 | float y = collidables[i].y; | ^ collist.c:415:13: warning: unused function '_sort_collidables_y_indirect' [-Wunused-function] 415 | static void _sort_collidables_y_indirect ( COLLIST_ITEM **collidables, int num, int algorithm ) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ collist.c:782:12: warning: unused function 'qsort_random' [-Wunused-function] 782 | static int qsort_random ( CONST void *_a, CONST void *_b ) { | ^~~~~~~~~~~~ collist.c:387:13: warning: unused function '_sort_collidables_x' [-Wunused-function] 387 | static void _sort_collidables_x ( COLLIST_ITEM *collidables, int num, int algorithm ) { | ^~~~~~~~~~~~~~~~~~~ collist.c:562:12: warning: unused function '_find_collisions_x' [-Wunused-function] 562 | static int _find_collisions_x ( | ^~~~~~~~~~~~~~~~~~ collist.c:600:12: warning: unused function '_find_collisions_x_indirect' [-Wunused-function] 600 | static int _find_collisions_x_indirect ( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ collist.c:788:14: warning: unused function 'MIN_DIFF' [-Wunused-function] 788 | static float MIN_DIFF (float a, float b, float c) { | ^~~~~~~~ 21 warnings generated. mv -f .deps/spacejunk-collist.Tpo .deps/spacejunk-collist.Po --- spacejunk-bodyfactory.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings generated. mv -f .deps/spacejunk-bodyfactory.Tpo .deps/spacejunk-bodyfactory.Po --- spacejunk-background.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings generated. mv -f .deps/spacejunk-background.Tpo .deps/spacejunk-background.Po --- libgem_uta_la-gem-uta.lo --- /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 --- libsfont_la-SFont.lo --- /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 --- spacejunk-fade.o --- 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 --- spacejunk-spacejunk.o --- 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 --- spacejunk-graphic.o --- 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 --- spacejunk-cworld.o --- 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 --- spacejunk-starship.o --- 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 --- spacejunk-resourcemanager.o --- 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 --- spacejunk-imagescroller.o --- 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 --- spacejunk-serializer.o --- 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 --- spacejunk-mousescroll.o --- 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 --- spacejunk-cmask.o --- 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 --- spacejunk-outline.o --- 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 --- spacejunk-collisionengine.o --- 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 --- spacejunk-path.o --- 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 --- spacejunk-inputcontrol.o --- 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 --- spacejunk-reference.o --- 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 --- spacejunk-gamebody.o --- 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 --- spacejunk-pathdrawer.o --- 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 --- spacejunk-bar.o --- 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 --- spacejunk-gamecontrols.o --- 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 --- spacejunk-leveleditor.o --- 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 --- spacejunk-simulation.o --- 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 --- spacejunk-collisionhandler.o --- 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 --- spacejunk-screens.o --- 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 --- spacejunk-fontrenderer.o --- 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 --- spacejunk-scorelist.o --- 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 --- spacejunk-zoomcontrol.o --- 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 --- spacejunk-canvas.o --- 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 --- spacejunk-clipping.o --- 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 --- spacejunk-soundfx.o --- 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 --- spacejunk-soundcollection.o --- 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 --- spacejunk-readconfig.o --- 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 --- spacejunk-music.o --- 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 --- spacejunk-filecoding.o --- 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 --- libgem_uta.la --- --- libsfont.la --- --- spacejunk-editorcontrol.o --- 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 --- spacejunk-starship.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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: --- libgem_uta.la --- /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 -o libgem_uta.la libgem_uta_la-gem-uta.lo --- libsfont.la --- /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 -o libsfont.la libsfont_la-SFont.lo --- spacejunk-starship.o --- ./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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here 32 | class GameBody : public Graphic, public PhysicBody { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here 86 | class Graphic { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here 86 | class Graphic { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 10 warnings generated. mv -f .deps/spacejunk-starship.Tpo .deps/spacejunk-starship.Po --- spacejunk-filecoding.o --- mv -f .deps/spacejunk-filecoding.Tpo .deps/spacejunk-filecoding.Po --- spacejunk-graphic.o --- 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] 220 | return &*bmp ? bmp->format->palette : NULL; | ^~~~ ~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 291 | if (!(&*cache)) { | ~ ^~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 335 | if (!&*bmp) return; | ~ ^~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 339 | if (&*rot) { | ~~ ^~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ graphic.cpp:358:13: warning: absolute value function 'fabsf' given an argument of type 'real' (aka 'double') but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 358 | if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { | ^ graphic.cpp:358:13: note: use function 'std::abs' instead 358 | if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { | ^~~~~ --- spacejunk-resourcemanager.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ --- spacejunk-graphic.o --- | std::abs graphic.cpp:358:45: warning: absolute value function 'fabsf' given an argument of type 'real' (aka 'double') but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value] 358 | if (fabsf(cache_angle-angle)>EPS || fabsf(cache_zoom-zoom)>EPS) { | ^ graphic.cpp:358:45: note: use function 'std::abs' instead 358 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ --- spacejunk-resourcemanager.o --- ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 2 warnings generated. --- spacejunk-graphic.o --- ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ graphic.cpp:196:14: note: in instantiation of member function 'Resource::~Resource' requested here 196 | RMPALETTERef pal; | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ graphic.cpp:201:13: note: in instantiation of member function 'Resource::Resource' requested here 201 | pal=RMPALETTERef(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ graphic.cpp:250:10: note: in instantiation of member function 'Resource::~Resource' requested here 250 | Graphic::Graphic() : cache(NULL),images(Ref(),0),bmp() { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ graphic.cpp:250:10: note: in instantiation of member function 'Resource::~Resource' requested here 250 | Graphic::Graphic() : cache(NULL),images(Ref(),0),bmp() { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ graphic.cpp:308:13: note: in instantiation of member function 'Resource::Resource' requested here 308 | rot=RMROTRef(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ graphic.cpp:774:44: note: in instantiation of member function 'Singleton::getInstance' requested here 774 | P1(Singleton::getInstance()->parse,&imagepath); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ graphic.cpp:801:34: note: in instantiation of member function 'Resource::Resource' requested here 801 | (&*buf.first)[counter++]=Resource(*i); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 18 warnings generated. --- spacejunk-resourcemanager.o --- mv -f .deps/spacejunk-resourcemanager.Tpo .deps/spacejunk-resourcemanager.Po --- spacejunk-clipping.o --- mv -f .deps/spacejunk-clipping.Tpo .deps/spacejunk-clipping.Po --- spacejunk-readconfig.o --- mv -f .deps/spacejunk-readconfig.Tpo .deps/spacejunk-readconfig.Po --- spacejunk-graphic.o --- mv -f .deps/spacejunk-graphic.Tpo .deps/spacejunk-graphic.Po --- spacejunk-gamebody.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ gamebody.cpp:25:11: note: in instantiation of member function 'Resource::~Resource' requested here 25 | GameBody::GameBody(real m,real x0,real y0,real vx0,real vy0,real w): | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ gamebody.cpp:30:91: note: in instantiation of member function 'Resource::Resource' requested here 30 | 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 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here 86 | class Graphic { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./graphic.h:86:7: note: in instantiation of member function 'Resource::~Resource' requested here 86 | class Graphic { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 10 warnings generated. mv -f .deps/spacejunk-gamebody.Tpo .deps/spacejunk-gamebody.Po --- libgem_uta.la --- libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries --- spacejunk-bar.o --- bar.cpp:29:47: warning: field 'fuelbarfill' will be initialized after field 'redalert' [-Wreorder-ctor] 29 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); --- spacejunk-screens.o --- 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] 204 | 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) 93 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ --- spacejunk-bar.o --- | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings generated. mv -f .deps/spacejunk-bar.Tpo .deps/spacejunk-bar.Po --- spacejunk-path.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-path.Tpo .deps/spacejunk-path.Po --- spacejunk-screens.o --- ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ screens.cpp:183:29: note: in instantiation of member function 'Resource::Resource' requested here 183 | gcn::Button(label), font(fontid), fontgray(fontgrayid) { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 160 | ResourceList * rl=Singleton >::getInstance(); | ^ screens.cpp:183:29: note: in instantiation of member function 'Resource::Resource' requested here 183 | gcn::Button(label), font(fontid), fontgray(fontgrayid) { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 11 warnings generated. --- spacejunk-soundfx.o --- 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] 57 | if (!&*mc) { | ~ ^~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ soundfx.cpp:56:46: note: in instantiation of member function 'Resource::Resource' requested here 56 | Soundfx::Soundfx(const std::string & name) : mc(name) { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 160 | ResourceList * rl=Singleton >::getInstance(); | ^ soundfx.cpp:56:46: note: in instantiation of member function 'Resource::Resource' requested here 56 | Soundfx::Soundfx(const std::string & name) : mc(name) { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. --- libsfont.la --- libtool: link: warning: `-version-info/-version-number' is ignored for convenience libraries --- spacejunk-screens.o --- mv -f .deps/spacejunk-screens.Tpo .deps/spacejunk-screens.Po --- spacejunk-scorelist.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 2 warnings generated. --- spacejunk-outline.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-outline.Tpo .deps/spacejunk-outline.Po --- spacejunk-music.o --- 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] 67 | if (!&*m) { | ~ ^~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ music.cpp:66:20: note: in instantiation of member function 'Resource::Resource' requested here 66 | RMMUSICRef m(name); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 160 | ResourceList * rl=Singleton >::getInstance(); | ^ music.cpp:66:20: note: in instantiation of member function 'Resource::Resource' requested here 66 | RMMUSICRef m(name); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-music.Tpo .deps/spacejunk-music.Po --- spacejunk-imagescroller.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] --- spacejunk-scorelist.o --- mv -f .deps/spacejunk-scorelist.Tpo .deps/spacejunk-scorelist.Po --- spacejunk-imagescroller.o --- 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-imagescroller.Tpo .deps/spacejunk-imagescroller.Po --- spacejunk-soundfx.o --- mv -f .deps/spacejunk-soundfx.Tpo .deps/spacejunk-soundfx.Po --- spacejunk-fontrenderer.o --- 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] 204 | 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) 93 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings generated. mv -f .deps/spacejunk-fontrenderer.Tpo .deps/spacejunk-fontrenderer.Po --- spacejunk-fade.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-fade.Tpo .deps/spacejunk-fade.Po --- spacejunk-cmask.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. --- spacejunk-soundcollection.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 3 warnings generated. mv -f .deps/spacejunk-soundcollection.Tpo .deps/spacejunk-soundcollection.Po --- spacejunk-cmask.o --- mv -f .deps/spacejunk-cmask.Tpo .deps/spacejunk-cmask.Po --- libgem_uta.la --- 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" ) --- libsfont.la --- 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" ) --- spacejunk-mousescroll.o --- 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 6 warnings generated. mv -f .deps/spacejunk-mousescroll.Tpo .deps/spacejunk-mousescroll.Po --- spacejunk-gamecontrols.o --- In file included from gamecontrols.cpp:20: In file included from ./gamecontrols.h:25: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ gamecontrols.cpp:77:99: note: in instantiation of member function 'Resource::Resource' requested here 77 | 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 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 160 | ResourceList * rl=Singleton >::getInstance(); | ^ gamecontrols.cpp:77:99: note: in instantiation of member function 'Resource::Resource' requested here 77 | 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 76 | PointedType & operator *() const { | ^ 11 warnings and 3 errors generated. *** [spacejunk-gamecontrols.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-zoomcontrol.o --- In file included from zoomcontrol.cpp:20: In file included from ./zoomcontrol.h:23: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings and 3 errors generated. *** [spacejunk-zoomcontrol.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-collisionengine.o --- In file included from collisionengine.cpp:21: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 104 | if (&*gb1->mask && &*gb2->mask) { | ~~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 104 | if (&*gb1->mask && &*gb2->mask) { | ^~~~~~~~~~ ~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 110 | } else if (!&*gb1->mask && !&*gb2->mask) | ~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 110 | } else if (!&*gb1->mask && !&*gb2->mask) | ~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 115 | if (&*gb1->mask) { | ~~ ^~~~~~~~~~ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 12 warnings and 3 errors generated. *** [spacejunk-collisionengine.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-spacejunk.o --- In file included from spacejunk.cpp:26: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ spacejunk.cpp:82:44: note: in instantiation of member function 'Singleton::getInstance' requested here 82 | rl.push_back(Singleton::getInstance()); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ spacejunk.cpp:84:42: note: in instantiation of member function 'Singleton::getInstance' requested here 84 | rl.push_back(Singleton::getInstance()); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ spacejunk.cpp:85:42: note: in instantiation of member function 'Singleton::getInstance' requested here 85 | rl.push_back(Singleton::getInstance()); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ spacejunk.cpp:86:42: note: in instantiation of member function 'Singleton::getInstance' requested here 86 | rl.push_back(Singleton::getInstance()); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ spacejunk.cpp:87:41: note: in instantiation of member function 'Singleton::getInstance' requested here 87 | rl.push_back(Singleton::getInstance()); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here 286 | Singleton >::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:91:5: note: in instantiation of function template specialization 'FreeLoader' requested here 91 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here 287 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:91:5: note: in instantiation of function template specialization 'FreeLoader' requested here 91 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:293:19: note: in instantiation of member function 'Singleton::destroy' requested here 293 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:92:5: note: in instantiation of function template specialization 'FreeLoader' requested here 92 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here 286 | Singleton >::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:93:5: note: in instantiation of function template specialization 'FreeLoader' requested here 93 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here 287 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:93:5: note: in instantiation of function template specialization 'FreeLoader' requested here 93 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here 286 | Singleton >::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:94:5: note: in instantiation of function template specialization 'FreeLoader' requested here 94 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here 287 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:94:5: note: in instantiation of function template specialization 'FreeLoader' requested here 94 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here 286 | Singleton >::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:95:5: note: in instantiation of function template specialization 'FreeLoader' requested here 95 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here 287 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:95:5: note: in instantiation of function template specialization 'FreeLoader' requested here 95 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:286:34: note: in instantiation of member function 'Singleton >::destroy' requested here 286 | Singleton >::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:96:5: note: in instantiation of function template specialization 'FreeLoader' requested here 96 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 68 | if (&*i) i=Ref(); | ~~ ^~ ./resourcemanager.h:287:19: note: in instantiation of member function 'Singleton::destroy' requested here 287 | Singleton::destroy(); | ^ ./resourcemanager.h:299:5: note: in instantiation of function template specialization 'FreeLoader' requested here 299 | FreeLoader(Singleton::getInstance()); | ^ spacejunk.cpp:96:5: note: in instantiation of function template specialization 'FreeLoader' requested here 96 | FreeLoader(); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 22 warnings and 3 errors generated. *** [spacejunk-spacejunk.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-cworld.o --- In file included from cworld.cpp:20: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here 32 | class GameBody : public Graphic, public PhysicBody { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 9 warnings and 3 errors generated. *** [spacejunk-cworld.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-collisionhandler.o --- In file included from collisionhandler.cpp:20: In file included from ./collisionhandler.h:23: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 8 warnings and 3 errors generated. *** [spacejunk-collisionhandler.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-pathdrawer.o --- In file included from pathdrawer.cpp:21: In file included from ./pathdrawer.h:27: In file included from ./simulation.h:26: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 8 warnings and 3 errors generated. *** [spacejunk-pathdrawer.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-serializer.o --- In file included from serializer.cpp:20: In file included from ./serializer.h:23: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings and 3 errors generated. *** [spacejunk-serializer.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-inputcontrol.o --- In file included from inputcontrol.cpp:21: In file included from ./cworld.h:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings and 3 errors generated. *** [spacejunk-inputcontrol.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-simulation.o --- In file included from simulation.cpp:20: In file included from ./simulation.h:26: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 7 warnings and 3 errors generated. *** [spacejunk-simulation.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-leveleditor.o --- 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] 204 | 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) 93 | virtual int getStringIndexAt(const std::string& text, int x) const; | ^ In file included from leveleditor.cpp:24: 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:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 164 | if (!&**this) | ~ ^~~~~~ leveleditor.cpp:81:19: note: in instantiation of member function 'Resource::Resource' requested here 81 | RMFONTRef font("12p"); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:160:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 160 | ResourceList * rl=Singleton >::getInstance(); | ^ leveleditor.cpp:81:19: note: in instantiation of member function 'Resource::Resource' requested here 81 | RMFONTRef font("12p"); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 11 warnings and 3 errors generated. *** [spacejunk-leveleditor.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-canvas.o --- 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] 204 | 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) 93 | 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:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./gamebody.h:32:7: note: in instantiation of member function 'Resource::~Resource' requested here 32 | class GameBody : public Graphic, public PhysicBody { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 9 warnings and 3 errors generated. *** [spacejunk-canvas.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src --- spacejunk-editorcontrol.o --- 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] 204 | 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) 93 | virtual int getStringIndexAt(const std::string& text, int x) 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:24: ./functionexts.h:434:18: error: cannot assign to non-static data member within const member function 'operator=' 434 | iterating=ei.iterating; | ~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:435:19: error: cannot assign to non-static data member within const member function 'operator=' 435 | _iterating=ei._iterating; | ~~~~~~~~~~^ ./functionexts.h:432:22: note: member function 'erase_iterator::operator=' is declared const here 432 | erase_iterator & operator = (const erase_iterator &ei) const { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./functionexts.h:439:10: error: no viable overloaded '=' 439 | r=ei.r; | ~^~~~~ ./reference.h:59:36: note: candidate function not viable: 'this' argument has type 'const Ref', but method is not marked const 59 | Ref & operator=(const Ref & r) { | ^ editorcontrol.cpp:108:9: warning: field 'cbFixed' will be initialized after field 'updating' [-Wreorder-ctor] 107 | sl(5,5),sldMass(0,40),sldFuelCapacity(0,1000),sldFuel(0,1000), | ~~~~~~~ ~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~ | updating(false) sl(5,5) sldMass(0,40) sldFuelCapacity(0,1000) 108 | 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] 112 | void focusLost(const Event&); | ^ editorcontrol.cpp:423:39: note: in instantiation of template class 'NumTextField' requested here 423 | 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 Event &' (aka 'const gcn::Event &') vs 'const Event &' (aka 'const TimerEvent &')) 82 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:258:35: note: in instantiation of member function 'Singleton::getInstance' requested here 258 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:274:36: note: in instantiation of member function 'Singleton::getInstance' requested here 274 | return Singleton::getInstance()->create(""); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:171:55: note: in instantiation of member function 'Singleton >::getInstance' requested here 171 | ResourceList * rl=Singleton >::getInstance(); | ^ ./reference.h:34:5: note: in instantiation of member function 'Resource::~Resource' requested here 34 | delete [] p; | ^ ./graphic.h:45:75: note: in instantiation of function template specialization 'delarray >' requested here 45 | class ImageSetLoader : public ResourceLoaderNonRef,int> > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./graphic.h:59:39: note: in instantiation of member function 'Singleton::getInstance' requested here 59 | return Singleton::getInstance()->create(id); | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | 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] 64 | if (!&*i) i=Ref(new T()); | ~ ^~ ./resourcemanager.h:77:19: note: in instantiation of member function 'Singleton::getInstance' requested here 77 | Singleton::getInstance()->free(p); | ^ ./resourcemanager.h:139:51: note: in instantiation of function template specialization 'FreeResource' requested here 139 | class Resource : public Ref > { | ^ ./reference.h:76:19: note: 'operator*' returns a reference 76 | PointedType & operator *() const { | ^ 10 warnings and 3 errors generated. *** [spacejunk-editorcontrol.o] Error code 1 make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src 13 errors make[2]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5/src make[1]: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5 make: stopped in /wrkdirs/usr/ports/games/spacejunk/work/spacejunk-1.0.5 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** Error code 1 Stop. make: stopped in /usr/ports/games/spacejunk =>> Cleaning up wrkdir ===> Cleaning for spacejunk-1.0.5_3 build of games/spacejunk | spacejunk-1.0.5_3 ended at Tue Jan 27 01:02:48 EST 2026 build time: 00:00:24 !!! build failure encountered !!!