Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 886340 Details for
Bug 925846
games-roguelike/scourge-0.21.1-r1 calls commands that do not exist: pushd - popd
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 491.61 KB, created by
Agostino Sarubbo
on 2024-02-29 14:05:23 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2024-02-29 14:05:23 UTC
Size:
491.61 KB
patch
obsolete
> * Package: games-roguelike/scourge-0.21.1-r1:0 > * Repository: gentoo > * Maintainer: games@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/800403de80bb6af2ead8074c0243ad4b6be8f741 (Wed Feb 28 15:34:11 UTC 2024) >@@@@@ END @@@@@ > > > >################## ># emerge --info: # >################## >Portage 3.0.63 (python 3.12.2-final-0, default/linux/amd64/17.1, gcc-13, glibc-2.39-r1, 6.1.66-gentoo-dist x86_64) >================================================================= >System uname: Linux-6.1.66-gentoo-dist-x86_64-AMD_EPYC_7513_32-Core_Processor-with-glibc2.39 >KiB Mem: 263452516 total, 38682708 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Wed, 28 Feb 2024 15:34:10 +0000 >sh dash 0.5.12 >ld GNU ld (Gentoo 2.42 p3) 2.42.0 >app-misc/pax-utils: 1.3.7::gentoo >app-shells/bash: 5.2_p26::gentoo >dev-build/autoconf: 2.72-r1::gentoo >dev-build/automake: 1.16.5-r2::gentoo >dev-build/cmake: 3.28.3::gentoo >dev-build/libtool: 2.4.7-r2::gentoo >dev-build/make: 4.4.1-r1::gentoo >dev-build/meson: 1.3.2::gentoo >dev-lang/perl: 5.38.2-r1::gentoo >dev-lang/python: 3.10.13_p3::gentoo, 3.11.8_p1::gentoo, 3.12.2_p1::gentoo >sys-apps/baselayout: 2.14-r2::gentoo >sys-apps/openrc: 0.53::gentoo >sys-apps/sandbox: 2.38::gentoo >sys-devel/binutils: 2.42-r1::gentoo >sys-devel/binutils-config: 5.5::gentoo >sys-devel/gcc: 13.2.1_p20240210::gentoo >sys-devel/gcc-config: 2.11::gentoo >sys-devel/llvm: 17.0.6::gentoo >sys-kernel/linux-headers: 6.7::gentoo (virtual/os-headers) >sys-libs/glibc: 2.39-r1::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > volatile: True > sync-rsync-verify-jobs: 1 > sync-rsync-verify-max-age: 3 > sync-rsync-extra-opts: > sync-rsync-verify-metamanifest: yes > >Binary Repositories: > >gentoobinhost > priority: 1 > sync-uri: https://gentoo.osuosl.org/releases/amd64/binpackages/17.1/x86-64 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* GPL-2" >CBUILD="x86_64-pc-linux-gnu" >CFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXXFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >DISTDIR="/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/distdir" >EMERGE_DEFAULT_OPTS="--complete-graph y --with-bdeps=y -1 -k -b --backtrack=100" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME" >FCFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync merge-wait multilib-strict network-sandbox news parallel-fetch pid-sandbox pkgdir-index-trusted preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0" >GENTOO_MIRRORS="http://mirror.leaseweb.com/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo/ http://ftp.belnet.be/pub/rsync.gentoo.org/gentoo/ http://distfiles.gentoo.org" >LANG="C.UTF8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >LEX="flex" >MAKEOPTS="-j32" >PKGDIR="/root/tbci/binpkg" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >SHELL="/bin/bash" >USE="acl amd64 bzip2 cli crypt debug dri elogind fortran gdbm iconv ipv6 jumbo-build libtirpc multilib native-symlinks ncurses nls openmp pam pcre readline seccomp split-usr ssl test-rust unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" >Unset: ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LFLAGS, LIBTOOL, LINGUAS, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PYTHONPATH, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS > > > > > >############################## ># emerge history (qlop -mv): # >############################## >2024-02-28T17:44:19 >>> virtual/libiconv-0-r2 >2024-02-28T17:44:21 >>> sys-devel/llvm-common-17.0.6 >2024-02-28T17:44:20 >>> sys-apps/hwdata-0.376 >2024-02-28T17:44:30 >>> sys-libs/zlib-1.3.1-r1 >2024-02-28T17:44:35 >>> sys-libs/ncurses-6.4_p20230401 >2024-02-28T17:44:47 >>> app-arch/bzip2-1.0.8-r5 >2024-02-28T17:44:52 >>> dev-libs/libffi-3.4.6 >2024-02-28T17:44:57 >>> media-libs/libogg-1.3.5-r1 >2024-02-28T17:44:58 >>> dev-libs/expat-2.6.0 >2024-02-28T17:45:06 >>> app-arch/zstd-1.5.5-r1 >2024-02-28T17:45:11 >>> dev-libs/elfutils-0.190 >2024-02-28T17:45:17 >>> virtual/libelf-3-r1 >2024-02-28T17:45:22 >>> media-libs/libmad-0.15.1b-r10 >2024-02-28T17:45:23 >>> media-libs/libvorbis-1.3.7-r1 >2024-02-28T17:45:24 >>> x11-libs/libxshmfence-1.3.2 >2024-02-28T17:45:25 >>> x11-libs/libXau-1.0.11 >2024-02-28T17:45:26 >>> x11-libs/libXdmcp-1.1.4-r2 >2024-02-28T17:45:27 >>> x11-libs/libpciaccess-0.18 >2024-02-28T17:45:28 >>> sys-libs/binutils-libs-2.42-r1 >2024-02-28T17:45:30 >>> dev-python/mako-1.3.2 >2024-02-28T17:45:29 >>> dev-python/pygments-2.17.2 >2024-02-28T17:46:00 >>> x11-libs/libxcb-1.16-r1 >2024-02-28T17:46:01 >>> x11-libs/libdrm-2.4.120 >2024-02-28T17:46:02 >>> dev-python/docutils-0.20.1-r1 >2024-02-28T17:46:03 >>> sys-devel/llvm-17.0.6 >2024-02-28T17:46:26 >>> x11-libs/libX11-1.8.7 >2024-02-28T17:46:27 >>> x11-libs/xcb-util-keysyms-0.4.1 >2024-02-28T17:46:28 >>> sys-devel/llvm-toolchain-symlinks-17 >2024-02-28T17:46:40 >>> x11-libs/libXext-1.3.6 >2024-02-28T17:46:41 >>> x11-libs/libXrender-0.9.11 >2024-02-28T17:46:42 >>> x11-libs/libXfixes-6.0.1 >2024-02-28T17:46:43 >>> sys-devel/llvmgold-17 >2024-02-28T17:46:57 >>> media-libs/libglvnd-1.7.0 >2024-02-28T17:46:58 >>> x11-libs/libXxf86vm-1.1.5 >2024-02-28T17:46:59 >>> x11-libs/libXrandr-1.5.4 >2024-02-28T17:47:08 >>> media-libs/glu-9.0.3 >2024-02-28T17:47:09 >>> media-libs/mesa-24.0.1 >2024-02-28T17:47:17 >>> virtual/glu-9.0-r2 >2024-02-28T17:47:18 >>> virtual/opengl-7.0-r2 >2024-02-28T17:47:25 >>> media-libs/libsdl2-2.28.5-r1 >2024-02-28T17:47:29 >>> media-libs/libsdl-1.2.68 >2024-02-28T17:47:33 >>> media-libs/sdl-image-1.2.12_p20220527-r1 >2024-02-28T17:47:34 >>> media-libs/sdl-mixer-1.2.12_p20221010 >2024-02-28T17:47:35 >>> media-libs/sdl-net-1.2.8_p20221010 >2024-02-28T17:47:36 >>> media-libs/sdl-ttf-2.0.11_p20220525 > > > > >####################################### ># installed packages (qlist -ICvUSS): # >####################################### >acct-group/audio-0-r2:0 >acct-group/cdrom-0-r2:0 >acct-group/dialout-0-r2:0 >acct-group/disk-0-r2:0 >acct-group/floppy-0-r1:0 >acct-group/input-0-r2:0 >acct-group/kmem-0-r2:0 >acct-group/kvm-0-r2:0 >acct-group/lp-0-r2:0 >acct-group/man-0-r2:0 >acct-group/messagebus-0-r2:0 >acct-group/polkitd-0-r2:0 >acct-group/portage-0-r1:0 >acct-group/render-0-r2:0 >acct-group/root-0-r1:0 >acct-group/sgx-0-r1:0 >acct-group/sshd-0-r2:0 >acct-group/tape-0-r2:0 >acct-group/tty-0-r2:0 >acct-group/usb-0-r2:0 >acct-group/video-0-r2:0 >acct-user/man-1-r2:0 >acct-user/messagebus-0-r2:0 >acct-user/polkitd-0-r2:0 >acct-user/portage-0-r2:0 >acct-user/sshd-0-r2:0 >app-admin/eselect-1.4.27-r1:0 -doc -emacs -vim-syntax >app-admin/perl-cleaner-2.31:0 -pkgcore >app-alternatives/awk-4:0 -busybox gawk -mawk -nawk split-usr >app-alternatives/bc-0:0 -gh gnu >app-alternatives/bzip2-1:0 -lbzip2 -pbzip2 reference split-usr >app-alternatives/cpio-0:0 gnu -libarchive split-usr >app-alternatives/gzip-1:0 -pigz reference split-usr >app-alternatives/lex-0-r1:0 flex -reflex >app-alternatives/ninja-1:0 reference -samurai >app-alternatives/sh-0:0 -bash -busybox dash -ksh -lksh -mksh >app-alternatives/tar-0:0 gnu -libarchive split-usr >app-alternatives/yacc-1-r2:0 bison -byacc -reference >app-arch/bzip2-1.0.8-r5:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static -static-libs -verify-sig >app-arch/cpio-2.15:0 nls >app-arch/gzip-1.13:0 -pic -static -verify-sig >app-arch/libarchive-3.7.2-r2:0/13 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -blake2 bzip2 e2fsprogs -expat iconv -lz4 lzma -lzo -nettle -static-libs -test -verify-sig xattr -zstd >app-arch/tar-1.35:0 acl -minimal nls -selinux -verify-sig xattr >app-arch/unzip-6.0_p27-r1:0 bzip2 -natspec unicode >app-arch/xz-utils-5.6.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_crc32 -doc extra-filters nls -pgo -static-libs -verify-sig >app-arch/zstd-1.5.5-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -lz4 lzma -static-libs -test zlib >app-crypt/gnupg-2.4.4-r1:0 bzip2 -doc -ldap nls readline -selinux smartcard ssl -test tofu -tools -tpm -usb -user-socket -verify-sig -wks-server >app-crypt/gpgme-1.23.2:1/11.6.15.2 -common-lisp cxx debug -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -qt5 -qt6 -static-libs -test -verify-sig >app-crypt/libb2-0.98.1-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -native-cflags openmp -static-libs >app-crypt/libmd-1.1.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >app-crypt/pinentry-1.2.1-r6:0 -X -caps -efl -emacs -gtk -keyring ncurses -qt5 -verify-sig -wayland >app-crypt/rhash-1.4.4-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls ssl -static-libs >app-editors/nano-7.2-r1:0 -debug -justify -magic -minimal ncurses nls spell -static unicode >app-eselect/eselect-fontconfig-20220403:0 >app-eselect/eselect-iptables-20220320:0 >app-eselect/eselect-lib-bin-symlink-0.1.1-r1:0 >app-eselect/eselect-pinentry-0.7.3:0 >app-i18n/man-pages-ja-20180315-r1:0 >app-i18n/man-pages-l10n-4.19.0:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi >app-i18n/man-pages-zh_CN-1.6.4.0:0 >app-misc/ca-certificates-20230311.3.97:0 -cacert >app-misc/editor-wrapper-4-r1:0 >app-misc/mime-types-2.1.54:0 -nginx >app-misc/pax-utils-1.3.7:0 -caps -man -python -python_single_target_python3_10 python_single_target_python3_11 -seccomp -test >app-misc/tmux-3.4:0 debug -selinux -systemd -utempter -vim-syntax >app-portage/eix-0.36.7:0 debug -doc nls -sqlite >app-portage/elt-patches-20240213:0 >app-portage/gemato-20.5:0 gpg -pretty-log python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -tools >app-portage/gentoolkit-0.6.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >app-portage/getuto-1.10.1:0 -test >app-portage/portage-utils-0.96.1:0 openmp qmanifest qtegrity -static >app-shells/bash-5.2_p26:0 -afs -bashlogger -examples -mem-scramble net nls -pgo -plugins readline -verify-sig >app-shells/bash-completion-2.11:0 eselect -test >app-shells/dash-0.5.12:0 -libedit -static >app-shells/gentoo-bashcomp-20230313:0 >app-shells/push-3.4:0 >app-shells/quoter-4.2:0 >app-text/ansifilter-2.20:0 -gui -verify-sig >app-text/asciidoc-10.2.0:0 -python_single_target_pypy3 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 >app-text/build-docbook-catalog-2.4:0 >app-text/docbook-xml-dtd-4.5-r2:4.5 >app-text/docbook-xml-dtd-4.4-r3:4.4 >app-text/docbook-xml-dtd-4.2-r3:4.2 >app-text/docbook-xml-dtd-4.1.2-r7:4.1.2 >app-text/docbook-xsl-ns-stylesheets-1.79.1:0 -ruby >app-text/docbook-xsl-stylesheets-1.79.1-r4:0 -ruby >app-text/manpager-1:0 >app-text/opensp-1.5.2-r10:0 -doc nls -static-libs -test >app-text/po4a-0.70:0 -test -test >app-text/sgml-common-0.6.3-r7:0 >app-text/xmlto-0.0.28-r11:0 -latex text >dev-build/autoconf-2.72-r1:2.72 -emacs -verify-sig >dev-build/autoconf-archive-2023.02.20:0 >dev-build/autoconf-wrapper-20231224:0 >dev-build/automake-1.16.5-r2:1.16 -test >dev-build/automake-wrapper-20221207:0 >dev-build/cmake-3.28.3:0 -dap -doc -gui ncurses -qt6 -test -test -verify-sig >dev-build/gtk-doc-am-1.33.2:0 >dev-build/libtool-2.4.7-r2:2 -vanilla >dev-build/make-4.4.1-r1:0 -guile nls -static -verify-sig >dev-build/meson-1.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -verify-sig >dev-build/meson-format-array-0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >dev-build/ninja-1.11.1-r5:0 -doc -test >dev-db/sqlite-3.45.1-r1:3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc -icu readline -secure-delete -static-libs -tcl -test -tools >dev-lang/duktape-2.7.0-r3:0/2.7.0 >dev-lang/perl-5.38.2-r1:0/5.38 -berkdb debug -doc gdbm ithreads -minimal -quadmath >dev-lang/python-3.12.2_p1:3.12 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig >dev-lang/python-3.11.8_p1:3.11 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig >dev-lang/python-3.10.13_p3:3.10 -bluetooth -build debug ensurepip -examples gdbm -libedit ncurses -pgo readline sqlite ssl -test -tk -valgrind -verify-sig >dev-lang/python-exec-2.4.10:2 native-symlinks python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-lang/python-exec-conf-2.4.6:2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >dev-lang/tcl-8.6.13-r1:0/8.6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug threads >dev-libs/boehm-gc-8.2.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -cxx large -static-libs threads >dev-libs/elfutils-0.190:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -debuginfod -lzma nls -static-libs -test utils -verify-sig -zstd >dev-libs/expat-2.6.0:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -examples -static-libs -test unicode >dev-libs/glib-2.78.4-r1:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -dbus debug elf -gtk-doc mime -selinux -static-libs -sysprof -systemtap -test -utils xattr >dev-libs/gmp-6.3.0-r1:0/10.4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpudetection cxx -doc -pic -static-libs >dev-libs/gobject-introspection-1.78.1:0 -doctool -gtk-doc -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -test >dev-libs/gobject-introspection-common-1.78.1:0 >dev-libs/isl-0.26:0/23 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/jsoncpp-1.9.5:0/25 -doc -test >dev-libs/libassuan-2.5.6:0 -verify-sig >dev-libs/libatomic_ops-7.8.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >dev-libs/libbsd-0.11.8:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >dev-libs/libevent-2.1.12-r1:0/2.1-7 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 clock-gettime debug -malloc-replacement ssl -static-libs -test -verbose-debug -verify-sig >dev-libs/libffi-3.4.6:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 debug -exec-static-trampoline -pax-kernel -static-libs -test >dev-libs/libgcrypt-1.10.3-r1:0/20 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 -cpu_flags_x86_padlock -cpu_flags_x86_sha cpu_flags_x86_sse4_1 -doc getentropy -static-libs -verify-sig >dev-libs/libgpg-error-1.48:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -common-lisp nls -static-libs -test -verify-sig >dev-libs/libksba-1.6.6:0 -static-libs -verify-sig >dev-libs/libpcre2-10.43:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 jit -libedit pcre16 pcre32 readline -static-libs unicode -valgrind -verify-sig zlib >dev-libs/libpipeline-1.5.7:0 -test >dev-libs/libtasn1-4.19.0:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig >dev-libs/libunistring-1.2:0/5 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -static-libs >dev-libs/libuv-1.48.0:0/1 -verify-sig >dev-libs/libxml2-2.12.5:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -debug -examples ftp -icu -lzma python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 readline -static-libs -test >dev-libs/libxslt-1.1.39:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 crypt debug -examples -python python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -static-libs >dev-libs/lzo-2.10:2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -examples split-usr -static-libs >dev-libs/mpc-1.3.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >dev-libs/mpfr-4.2.1:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -verify-sig >dev-libs/nettle-3.9.1:0/8-6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm -cpu_flags_arm_aes -cpu_flags_arm_neon -cpu_flags_arm_sha1 -cpu_flags_arm_sha2 -cpu_flags_ppc_altivec -cpu_flags_ppc_vsx2 -cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_pclmul -cpu_flags_x86_sha -doc gmp -static-libs -verify-sig >dev-libs/npth-1.7-r1:0 -test >dev-libs/openssl-3.2.1-r1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 asm cpu_flags_x86_sse2 -fips -ktls -rfc3779 -sctp -static-libs -test -tls-compression -vanilla -verify-sig -verify-sig -weak-ssl-ciphers >dev-libs/popt-1.19-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >dev-perl/Encode-EUCJPASCII-0.30.0-r1:0 -test >dev-perl/Encode-HanExtra-0.230.0-r3:0 >dev-perl/Encode-Locale-1.50.0-r1:0 -test >dev-perl/ExtUtils-CChecker-0.110.0:0 -test >dev-perl/File-BaseDir-0.90.0:0 -test >dev-perl/File-DesktopEntry-0.220.0-r1:0 -test >dev-perl/File-MimeInfo-0.330.0:0 -test >dev-perl/IO-Socket-SSL-2.85.0:0 -examples -idn -test >dev-perl/IPC-System-Simple-1.300.0:0 -test >dev-perl/Locale-gettext-1.70.0-r1:0 -test >dev-perl/MIME-Charset-1.13.1:0 l10n_ja l10n_zh -test >dev-perl/Module-Build-0.423.400:0 -test >dev-perl/Mozilla-CA-20999999-r1:0 -test >dev-perl/Net-SSLeay-1.940.0:0 -examples -examples -minimal -test >dev-perl/Pod-Parser-1.660.0:0 -test >dev-perl/Regexp-IPv6-0.30.0-r2:0 -test >dev-perl/SGMLSpm-1.1-r2:0 -test >dev-perl/Syntax-Keyword-Try-0.290.0:0 -test >dev-perl/TermReadKey-2.380.0-r1:0 -examples -test >dev-perl/Text-CharWidth-0.40.0-r2:0 -test >dev-perl/Text-WrapI18N-0.60.0-r2:0 -test >dev-perl/Unicode-LineBreak-2019.1.0:0 >dev-perl/URI-5.210.0:0 -test >dev-perl/XS-Parse-Keyword-0.380.0:0 -test >dev-perl/YAML-Tiny-1.740.0:0 -minimal -test >dev-python/certifi-3021.3.16-r4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/charset-normalizer-3.3.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/cython-3.0.8-r1:0 debug -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/docutils-0.20.1-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >dev-python/editables-0.5:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/ensurepip-pip-24.0:0 >dev-python/ensurepip-setuptools-69.1.1:0 >dev-python/ensurepip-wheels-100:0 >dev-python/flit-core-3.9.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/gentoo-common-1:0 >dev-python/gpep517-15:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/hatchling-1.21.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/idna-3.6:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/installer-0.7.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/jaraco-context-4.3.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/jaraco-functools-4.0.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/jaraco-text-3.12.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/jinja-3.1.3:0 -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/lxml-5.1.0:0 debug -doc -examples python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test threads >dev-python/mako-1.3.2:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/markupsafe-2.1.5:0 debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/more-itertools-10.2.0:0 -doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/nspektr-0.5.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/ordered-set-4.1.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/packaging-23.2-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/pathspec-0.12.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/platformdirs-4.2.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/pluggy-1.4.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/pygments-2.17.2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/pypy3-7.3.15:0/pypy310-pp73-384 gdbm ncurses sqlite -tk >dev-python/pypy3_10-7.3.15:0/pypy310-pp73-384 ensurepip gdbm jit ncurses sqlite -tk >dev-python/pypy3_10-exe-bin-7.3.15:7.3.15 >dev-python/PySocks-1.7.1-r2:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >dev-python/requests-2.31.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -socks5 -test test-rust >dev-python/setuptools-69.1.1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/setuptools-scm-8.0.4:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/tomli-2.0.1-r1:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/trove-classifiers-2024.2.23:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/typing-extensions-4.10.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-python/urllib3-2.2.1:0 -brotli -http2 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test -zstd >dev-python/wheel-0.42.0:0 python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 -test >dev-util/checkbashisms-2.23.5:0 >dev-util/desktop-file-utils-0.27-r1:0 >dev-util/glib-utils-2.78.4:0 -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 >dev-util/gperf-3.1-r2:0 >dev-util/pkgconf-2.1.1:0/4 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -test >dev-util/re2c-3.1:0 debug -test >dev-vcs/git-2.44.0:0 blksha1 -cgi curl -cvs -doc gpg -highlight iconv -keyring -mediawiki nls pcre -perforce -perl -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 safe-directory -selinux -subversion -test -tk webdav -xinetd >media-fonts/liberation-fonts-2.1.5:0 -X -X -fontforge >media-gfx/graphite2-1.3.14_p20210810-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -perl -test >media-libs/fontconfig-2.15.0:1.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -doc nls -test >media-libs/freetype-2.13.2:2 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adobe-cff -brotli bzip2 cleartype-hinting debug -doc -fontforge harfbuzz png -static-libs -svg -utils >media-libs/glu-9.0.3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >media-libs/harfbuzz-8.3.0:0/6.0.0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 cairo debug -doc -experimental glib graphite -icu introspection -test truetype >media-libs/libglvnd-1.7.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -test >media-libs/libmad-0.15.1b-r10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -static-libs >media-libs/libogg-1.3.5-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >media-libs/libpng-1.6.42:0/16 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -apng -cpu_flags_arm_neon cpu_flags_x86_sse -static-libs -test >media-libs/libsdl-1.2.68:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -alsa joystick opengl sound -test video >media-libs/libsdl2-2.28.5-r1:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -alsa -aqua -cpu_flags_ppc_altivec -cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 -custom-cflags -dbus -doc -fcitx4 -gles1 -gles2 haptic -ibus -jack joystick -kms -libsamplerate -nas opengl -oss -pipewire -pulseaudio -sndio sound -static-libs -test threads -udev video -vulkan -wayland -xscreensaver >media-libs/libvorbis-1.3.7-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test >media-libs/mesa-24.0.1:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 cpu_flags_x86_sse2 -d3d9 debug -gles1 gles2 llvm -llvm_slot_15 -llvm_slot_16 llvm_slot_17 -lm-sensors -opencl opengl -osmesa proprietary-codecs -selinux -test -unwind -vaapi -valgrind -vdpau -video_cards_d3d12 -video_cards_freedreno video_cards_intel -video_cards_lavapipe -video_cards_lima video_cards_nouveau -video_cards_panfrost -video_cards_r300 -video_cards_r600 video_cards_radeon video_cards_radeonsi -video_cards_v3d -video_cards_vc4 -video_cards_virgl -video_cards_vivante -video_cards_vmware -vulkan -vulkan-overlay -wayland -xa -zink zstd >media-libs/sdl-image-1.2.12_p20220527-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 gif -jpeg png -static-libs -tiff -webp >media-libs/sdl-mixer-1.2.12_p20221010:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -flac -fluidsynth mad -midi -mikmod -mod -modplug mp3 -playtools -smpeg -static-libs -timidity vorbis wav >media-libs/sdl-net-1.2.8_p20221010:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >media-libs/sdl-ttf-2.0.11_p20220525:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-dns/c-ares-1.27.0:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs -test -verify-sig >net-dns/libidn2-2.3.7:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs -verify-sig >net-firewall/iptables-1.8.10-r1:0/1.8.3 -conntrack -netlink -nftables -pcap -static-libs -test >net-libs/gnutls-3.8.3:0/30.30 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -brotli cxx -dane -doc -examples idn nls openssl -pkcs11 seccomp -sslv2 -sslv3 -static-libs -test -test-full tls-heartbeat -tools -verify-sig zlib -zstd >net-libs/libmnl-1.0.5:0/0.2.0 -examples -verify-sig >net-libs/libnsl-2.0.1:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >net-libs/libpsl-0.21.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -icu idn -test >net-libs/libtirpc-1.3.4-r2:0/3 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -kerberos -static-libs >net-libs/nghttp2-1.59.0:0/1.14 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -hpack-tools -jemalloc -static-libs -systemd -test -utils -xml >net-misc/curl-8.6.0-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 adns alt-svc -brotli -curl_ssl_gnutls -curl_ssl_mbedtls curl_ssl_openssl -curl_ssl_rustls ftp -gnutls -gopher hsts http2 -idn imap -kerberos -ldap -mbedtls -nghttp3 openssl pop3 progress-meter psl -rtmp -rustls -samba smtp -ssh ssl -sslv3 -static-libs -telnet -test tftp -verify-sig -websockets -zstd >net-misc/dhcpcd-10.0.6-r2:0 debug embedded ipv6 -privsep udev >net-misc/iputils-20240117:0 arping -caps -clockdiff -doc filecaps -idn nls -test -tracepath >net-misc/netifrc-0.7.8:0 dhcp >net-misc/openssh-9.6_p1-r3:0 -abi_mips_n32 -audit -debug -kerberos -ldns -libedit -livecd pam -pie -security-key -selinux ssl -static -test -verify-sig -xmss >net-misc/rsync-3.2.7-r4:0 acl -examples iconv -lz4 -python_single_target_python3_10 python_single_target_python3_11 -rrsync ssl -stunnel -system-zlib -verify-sig xattr -xxhash -zstd >net-misc/wget-1.21.4:0 -cookie-check debug -gnutls -idn ipv6 -metalink nls -ntlm pcre ssl -static -test -uuid -verify-sig zlib >perl-core/File-Temp-0.231.100:0 >perl-core/Math-BigInt-1.999.842:0 -examples -test >sec-keys/openpgp-keys-gentoo-release-20230329:0 -test >sys-apps/acl-2.3.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static-libs >sys-apps/attr-2.5.2-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug nls -static-libs >sys-apps/baselayout-2.14-r2:0 -build split-usr >sys-apps/coreutils-9.4-r1:0 acl -caps -gmp -hostname -kill -multicall nls openssl -selinux split-usr -static -test -vanilla -verify-sig xattr >sys-apps/dbus-1.15.8:0 -X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 debug -doc elogind -selinux -static-libs -systemd -test -test -valgrind >sys-apps/diffutils-3.10:0 nls -verify-sig >sys-apps/file-5.45-r4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 bzip2 -lzip -lzma -python python_targets_python3_10 python_targets_python3_11 -seccomp -static-libs -verify-sig zlib -zstd >sys-apps/findutils-4.9.0-r2:0 nls -selinux -static -test -verify-sig >sys-apps/gawk-5.3.0-r1:0 -mpfr nls -pma readline -verify-sig >sys-apps/gentoo-functions-0.19:0 >sys-apps/grep-3.11:0 egrep-fgrep nls pcre -static -verify-sig >sys-apps/groff-1.23.0:0 -X -examples -uchardet >sys-apps/help2man-1.49.3:0 nls >sys-apps/hwdata-0.376:0 >sys-apps/install-xattr-0.8-r1:0 >sys-apps/iproute2-6.6.0-r3:0 -atm -berkdb -bpf -caps -elf iptables -minimal -nfs -selinux >sys-apps/kbd-2.6.4:0 nls pam -selinux -test >sys-apps/kmod-31:0 debug -doc lzma -pkcs7 -python python_targets_python3_10 python_targets_python3_11 -static-libs tools zlib zstd >sys-apps/less-643-r1:0 pcre -test >sys-apps/locale-gen-2.23-r1:0 >sys-apps/man-db-2.12.0:0 manpager nls seccomp -selinux -static-libs zlib >sys-apps/man-pages-6.06:0 l10n_cs l10n_da l10n_de l10n_el l10n_es l10n_fi l10n_fr l10n_hu l10n_id l10n_it l10n_ja l10n_mk l10n_nb l10n_nl l10n_pl l10n_pt-BR l10n_ro l10n_ru l10n_sr l10n_sv l10n_uk l10n_vi l10n_zh-CN -verify-sig >sys-apps/miscfiles-1.5-r4:0 -minimal >sys-apps/net-tools-2.10:0 arp hostname ipv6 -nis nls -plipconfig -selinux -slattach -static >sys-apps/openrc-0.53:0 -audit -bash debug ncurses netifrc -newnet pam -s6 -selinux -sysv-utils sysvinit unicode >sys-apps/portage-3.0.63:0 -apidoc -build -doc -gentoo-dev ipc native-extensions python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 rsync-verify -selinux -test xattr >sys-apps/sandbox-2.38:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 nnp >sys-apps/sed-4.9:0 acl nls -selinux -static -verify-sig >sys-apps/shadow-4.14.5:0/4 acl -audit -cracklib nls pam -selinux -skey split-usr -su -systemd -verify-sig xattr >sys-apps/systemd-utils-254.10:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl -boot -kernel-install kmod -python_single_target_python3_10 python_single_target_python3_11 -python_single_target_python3_12 -secureboot -selinux split-usr -sysusers -test tmpfiles udev -ukify >sys-apps/sysvinit-3.08:0 -ibm nls -selinux -static -verify-sig >sys-apps/texinfo-7.1-r1:0 nls standalone -static >sys-apps/util-linux-2.39.3-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -build -caps cramfs -cryptsetup -fdformat hardlink -kill logger -magic ncurses nls pam -python python_targets_python3_10 python_targets_python3_11 readline -rtas -selinux -slang -static-libs su suid -systemd -test -tty-helpers -udev unicode -verify-sig >sys-apps/which-2.21:0 >sys-auth/elogind-252.9:0 acl -audit cgroup-hybrid debug -doc pam policykit -selinux -test >sys-auth/pambase-20240128:0 -caps -debug elogind -gnome-keyring -homed -minimal -mktemp nullok -pam_krb5 -pam_ssh passwdqc -pwhistory -pwquality -securetty -selinux sha512 -sssd -systemd -yescrypt >sys-auth/passwdqc-2.0.3-r1:0 >sys-auth/polkit-124-r1:0 daemon duktape -examples -gtk introspection -kde pam -selinux -systemd -test >sys-devel/bc-1.07.1-r6:0 -libedit readline -static >sys-devel/binutils-2.42-r1:2.42 -cet -debuginfod -doc -gold -gprofng -hardened -multitarget nls -pgo plugins -static-libs -test -vanilla -zstd >sys-devel/binutils-config-5.5:0 native-symlinks >sys-devel/bison-3.8.2-r2:0 -examples nls -static -test -verify-sig >sys-devel/flex-2.6.4-r6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 nls -static -test >sys-devel/gcc-13.2.1_p20240210:13 -ada -cet -custom-cflags cxx -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point fortran -go graphite -hardened -ieee-long-double -jit -libssp lto -modula2 multilib nls -objc -objc++ -objc-gc openmp -pch -pgo pie sanitize ssp -systemtap -test -valgrind -vanilla -vtv -zstd >sys-devel/gcc-config-2.11:0 cc-wrappers native-symlinks >sys-devel/gettext-0.22.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 acl cxx -doc -emacs -git -java -java ncurses nls openmp -static-libs -verify-sig xattr >sys-devel/gnuconfig-20230731:0 >sys-devel/llvm-17.0.6:17/17 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 binutils-plugin -debug -debuginfod -doc -doc -exegesis -libedit libffi llvm_targets_AArch64 llvm_targets_AMDGPU -llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF -llvm_targets_CSKY -llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch -llvm_targets_M68k llvm_targets_MSP430 llvm_targets_Mips llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV -llvm_targets_SPIRV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore -llvm_targets_Xtensa ncurses -test -verify-sig -xar -xml -z3 -zstd >sys-devel/llvm-common-17.0.6:0 -emacs -verify-sig >sys-devel/llvm-toolchain-symlinks-17:17 -multilib-symlinks native-symlinks >sys-devel/llvmgold-17:0 >sys-devel/m4-1.4.19-r2:0 -examples nls -verify-sig >sys-devel/patch-2.7.6-r5:0 -static -test -verify-sig xattr >sys-fs/e2fsprogs-1.47.0-r3:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cron -fuse nls -static-libs -test tools >sys-fs/udev-init-scripts-35:0 >sys-kernel/dracut-060_pre20240104-r2:0 -selinux -test >sys-kernel/gentoo-kernel-bin-6.1.79:6.1.79 initramfs -test >sys-kernel/installkernel-28:0 dracut -grub -refind -systemd -systemd-boot -uki -ukify >sys-kernel/linux-headers-6.7:0 -headers-only >sys-libs/binutils-libs-2.42-r1:0/2.42.0 -64-bit-bfd -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cet -multitarget nls -static-libs -test >sys-libs/gdbm-1.23:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 berkdb nls readline -static-libs -test -verify-sig >sys-libs/glibc-2.39-r1:2.2 -audit -caps -cet -compile-locales -custom-cflags -doc -gd -hash-sysv-compat -headers-only multiarch multilib -multilib-bootstrap -nscd -perl -profile -selinux ssp stack-realign static-libs -suid -systemd -systemtap -test -vanilla >sys-libs/libcap-2.69-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 pam -static-libs -tools >sys-libs/libseccomp-2.5.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -experimental-loong -python python_targets_python3_10 python_targets_python3_11 -static-libs -test >sys-libs/libxcrypt-4.4.36-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 compat -headers-only split-usr -static-libs system -test >sys-libs/ncurses-6.4_p20230401:0/6 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -ada cxx debug -doc -gpm -minimal -profile split-usr -split-usr stack-realign -static-libs -test tinfo -trace -verify-sig >sys-libs/pam-1.5.3-r1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -audit -berkdb -debug filecaps -nis -selinux >sys-libs/readline-8.2_p10:0/8 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 split-usr -static-libs unicode -utils -verify-sig >sys-libs/timezone-data-2024a:0 -leaps-timezone nls -zic-slim >sys-libs/zlib-1.3.1-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 minizip -static-libs -verify-sig >sys-process/procps-4.0.4-r1:0/0-ng -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 elogind kill -modern-top ncurses nls -selinux -static-libs -systemd -test unicode >sys-process/psmisc-23.6:0 -X -apparmor nls -selinux -test >virtual/acl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/dev-manager-0-r2:0 >virtual/dist-kernel-6.1.79:0/6.1.79 >virtual/editor-0-r7:0 >virtual/glu-9.0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libc-1-r1:0 >virtual/libcrypt-2-r1:0/2 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -static-libs >virtual/libelf-3-r1:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libiconv-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libintl-0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/libudev-251-r2:0/1 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -systemd >virtual/man-0-r4:0 >virtual/opengl-7.0-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >virtual/openssh-0:0 ssl >virtual/os-headers-0-r2:0 >virtual/package-manager-1:0 >virtual/pager-0-r1:0 >virtual/perl-bignum-0.660.0:0 >virtual/perl-Carp-1.540.0:0 >virtual/perl-CPAN-2.360.0:0 >virtual/perl-CPAN-Meta-2.150.10-r7:0 >virtual/perl-CPAN-Meta-YAML-0.18.0-r9:0 >virtual/perl-Data-Dumper-2.188.0:0 >virtual/perl-Encode-3.190.0:0 >virtual/perl-Exporter-5.770.0-r1:0 >virtual/perl-ExtUtils-CBuilder-0.280.238:0 >virtual/perl-ExtUtils-Install-2.220.0:0 >virtual/perl-ExtUtils-MakeMaker-7.700.0:0 >virtual/perl-ExtUtils-Manifest-1.730.0-r2:0 >virtual/perl-ExtUtils-ParseXS-3.510.0:0 >virtual/perl-File-Path-2.180.0-r2:0 >virtual/perl-File-Spec-3.880.0:0 >virtual/perl-File-Temp-0.231.100:0 >virtual/perl-Getopt-Long-2.540.0:0 >virtual/perl-JSON-PP-4.160.0-r1:0 >virtual/perl-libnet-3.150.0:0 ssl >virtual/perl-Math-BigInt-1.999.842:0 >virtual/perl-Math-BigInt-FastCalc-0.501.300:0 >virtual/perl-Math-BigRat-0.262.400:0 >virtual/perl-Math-Complex-1.620.0:0 >virtual/perl-MIME-Base64-3.160.100_rc:0 >virtual/perl-Module-Metadata-1.0.37-r3:0 >virtual/perl-parent-0.241.0:0 >virtual/perl-Parse-CPAN-Meta-2.150.10-r7:0 >virtual/perl-Perl-OSType-1.10.0-r7:0 >virtual/perl-podlators-5.10.0:0 >virtual/perl-Scalar-List-Utils-1.630.0:0 >virtual/perl-Test-Harness-3.440.0-r1:0 >virtual/perl-Text-ParseWords-3.310.0-r1:0 >virtual/perl-Unicode-Collate-1.310.0-r1:0 >virtual/perl-version-0.992.900-r1:0 >virtual/pkgconfig-2-r1:0 >virtual/service-manager-1-r1:0 >virtual/ssh-0-r2:0 -minimal >virtual/tmpfiles-0-r5:0 -systemd >virtual/ttf-fonts-1-r2:0 >virtual/udev-217-r7:0 -systemd >virtual/w3m-1:0 >www-client/pybugz-0.13-r3:0 python_targets_python3_10 python_targets_python3_11 >www-client/w3m-0.5.3_p20230121:0 -X -fbcon -gdk-pixbuf -gpm -imlib l10n_ja -lynxkeymap nls -nntp ssl unicode -xface >x11-base/xcb-proto-1.16.0:0 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 >x11-base/xorg-proto-2023.2:0 -test >x11-libs/cairo-1.18.0:0 X -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -aqua -debug glib -gtk-doc -test >x11-libs/libdrm-2.4.120:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -test -tools -udev -valgrind video_cards_amdgpu -video_cards_exynos -video_cards_freedreno video_cards_intel video_cards_nouveau -video_cards_omap video_cards_radeon -video_cards_tegra -video_cards_vc4 -video_cards_vivante -video_cards_vmware >x11-libs/libpciaccess-0.18:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 zlib >x11-libs/libX11-1.8.7:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -test >x11-libs/libXau-1.0.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libxcb-1.16-r1:0/1.12 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc -doc -selinux -test xkb >x11-libs/libXdmcp-1.1.4-r2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXext-1.3.6:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXfixes-6.0.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrandr-1.5.4:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/libXrender-0.9.11:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/libxshmfence-1.3.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/libXxf86vm-1.1.5:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 -doc >x11-libs/pixman-0.43.2:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 -abi_x86_32 abi_x86_64 -abi_x86_x32 -cpu_flags_arm_iwmmxt -cpu_flags_arm_iwmmxt2 -cpu_flags_arm_neon -cpu_flags_ppc_altivec cpu_flags_x86_mmxext cpu_flags_x86_sse2 cpu_flags_x86_ssse3 -loongson2f -static-libs -test >x11-libs/xcb-util-keysyms-0.4.1:0 -abi_mips_n32 -abi_mips_n64 -abi_mips_o32 -abi_s390_32 -abi_s390_64 abi_x86_32 abi_x86_64 -abi_x86_x32 >x11-libs/xtrans-1.5.0:0 -doc >x11-misc/compose-tables-1.8.7:0 >x11-misc/shared-mime-info-2.4-r1:0 -test >x11-misc/util-macros-1.20.0:0 >x11-misc/xdg-utils-1.2.1-r1:0 -X -dbus -doc -gnome > > >############# ># build.log # >############# > > >>>> Unpacking source... >>>> Unpacking scourge-0.21.1.src.tar.gz to /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Unpacking scourge-0.21.1.data.tar.gz to /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Source unpacked in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work >>>> Preparing source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... > * Applying scourge-0.21.1-gcc47.patch ... > [ ok ] > * Applying scourge-0.21.1-gcc6.patch ... > [ ok ] > * Applying scourge-0.21.1-automake-1.13.patch ... > [ ok ] > * Applying scourge-0.21.1-freetype_pkgconfig.patch ... > [ ok ] > * Applying scourge-0.21.1-Wc++11-narrowing.patch ... > [ ok ] > * Applying scourge-0.21.1-respect-AR.patch ... > [ ok ] > * Applying scourge-0.21.1-gcc-11.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' ... > * Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/temp/aclocal' ... > [ ok ] > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ ok ] > * Running 'automake --add-missing --copy --force-missing' ... > [ ok ] > * Running elibtoolize in: scourge/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... > * econf: updating scourge/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating scourge/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/scourge-0.21.1-r1 --htmldir=/usr/share/doc/scourge-0.21.1-r1/html --libdir=/usr/lib64 --disable-rpath --with-data-dir=/usr/share/scourge >checking for a BSD-compatible install... /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a race-free mkdir -p... /bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether make supports the include directive... yes (GNU style) >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking for stdio.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for strings.h... yes >checking for sys/stat.h... yes >checking for sys/types.h... yes >checking for unistd.h... yes >checking for wchar.h... yes >checking for minix/config.h... no >checking for sys/param.h... yes >checking for sys/time.h... yes >checking whether it is safe to define __EXTENSIONS__... yes >checking whether _XOPEN_SOURCE should be defined... no >checking whether NLS is requested... yes >checking for msgfmt... /usr/bin/msgfmt >checking for gmsgfmt... /usr/bin/gmsgfmt >checking for xgettext... /usr/bin/xgettext >checking for msgmerge... /usr/bin/msgmerge >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for egrep -e... /bin/grep -E >checking whether we are using the GNU C Library 2 or newer... yes >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for simple visibility declarations... yes >checking for inline... inline >checking for size_t... yes >checking for stdint.h... yes >checking for working alloca.h... yes >checking for alloca... yes >checking for getpagesize... yes >checking for working mmap... yes >checking whether integer division by zero raises SIGFPE... yes >checking for inttypes.h... yes >checking for unsigned long long... yes >checking for inttypes.h... (cached) yes >checking whether the inttypes.h PRIxNN macros are broken... no >checking for ld used by GCC... /usr/x86_64-pc-linux-gnu/bin/ld >checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes >checking for shared library run path origin... done >checking whether imported symbols can be declared weak... yes >checking for pthread.h... yes >checking for pthread_kill in -lpthread... yes >checking for pthread_rwlock_t... yes >checking for multithread API to use... posix >checking for argz.h... yes >checking for limits.h... yes >checking for unistd.h... (cached) yes >checking for sys/param.h... (cached) yes >checking for getcwd... yes >checking for getegid... yes >checking for geteuid... yes >checking for getgid... yes >checking for getuid... yes >checking for mempcpy... yes >checking for munmap... yes >checking for stpcpy... yes >checking for strcasecmp... yes >checking for strdup... yes >checking for strtoul... yes >checking for tsearch... yes >checking for argz_count... yes >checking for argz_stringify... yes >checking for argz_next... yes >checking for __fsetlocking... yes >checking whether feof_unlocked is declared... yes >checking whether fgets_unlocked is declared... yes >checking for iconv... yes >checking for iconv declaration... > extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); >checking for NL_LOCALE_NAME macro... yes >checking for bison... bison >checking version of bison... 3.8.2, ok >checking for signed... yes >checking for long long... yes >checking for long double... yes >checking for wchar_t... yes >checking for wint_t... yes >checking for intmax_t... yes >checking whether printf() supports POSIX/XSI format strings... yes >checking whether we are using the GNU C Library 2.1 or newer... yes >checking for stdint.h... (cached) yes >checking for SIZE_MAX... yes >checking for stdint.h... (cached) yes >checking for CFPreferencesCopyAppValue... no >checking for CFLocaleCopyCurrent... no >checking for ptrdiff_t... yes >checking for stddef.h... yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for asprintf... yes >checking for fwprintf... yes >checking for putenv... yes >checking for setenv... yes >checking for setlocale... yes >checking for snprintf... yes >checking for wcslen... yes >checking whether _snprintf is declared... no >checking whether _snwprintf is declared... no >checking whether getc_unlocked is declared... yes >checking for nl_langinfo and CODESET... yes >checking for LC_MESSAGES... yes >checking for CFPreferencesCopyAppValue... (cached) no >checking for CFLocaleCopyCurrent... (cached) no >checking whether included gettext is requested... no >checking for GNU gettext in libc... yes >checking whether to use NLS... yes >checking where the gettext function comes from... libc >checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc >checking whether the compiler supports GNU C... (cached) yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes >checking dependency style of x86_64-pc-linux-gnu-gcc... (cached) none >checking for x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ >checking whether the compiler supports GNU C++... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar >checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib >checking whether make sets $(MAKE)... (cached) yes >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for sys/time.h... (cached) yes >checking for unistd.h... (cached) yes >checking for an ANSI C-conforming const... yes >checking for getcwd... (cached) yes >checking for gettimeofday... yes >checking for strdup... (cached) yes >checking for finite... yes >checking for isnan... yes >checking for _finite... no >checking for _isnan... no >checking for ieeefp.h... no >checking for /proc/self/maps... yes >checking whether everything is installed to the same prefix... no >checking whether binary relocation support should be enabled... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for Win32 platform... no >checking for Mac OSX platform... no >checking for main in -ldl... yes >checking for main in -lm... yes >checking for deflate in -lz... yes >checking for sdl-config... /usr/bin/sdl-config >checking for SDL - version >= 1.0.1... yes >checking for SDL_JoystickOpen... yes >checking for Mix_OpenAudio in -lSDL_mixer... yes >checking for SDLNet_Init in -lSDL_net... yes >checking for TTF_Init in -lSDL_ttf... yes >checking for IMG_Load in -lSDL_image... yes >checking for GL library... yes >checking for glXGetProcAddressARB... yes >checking for GLU library... yes >checking for freetype2... yes >checking for GL/gl.h... yes >checking for GL/glx.h... yes >checking for GL/glext.h... yes >checking whether glext.h is recent enough... yes >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating Makefile >config.status: creating src/Makefile >config.status: creating intl/Makefile >config.status: creating po/Makefile.in >config.status: creating src/common/Makefile >config.status: creating src/gui/Makefile >config.status: creating src/test/Makefile >config.status: creating src/rpg/Makefile >config.status: creating src/events/Makefile >config.status: creating src/freetype/Makefile >config.status: creating src/net/Makefile >config.status: creating src/render/Makefile >config.status: creating src/io/Makefile >config.status: creating src/squirrel/Makefile >config.status: creating src/sqstdlib/Makefile >config.status: creating src/sqbinding/Makefile >config.status: creating autopackage/default.apspec >config.status: creating config.h >config.status: executing depfiles commands >config.status: executing po-directories commands >config.status: creating po/POTFILES >config.status: creating po/Makefile >config.status: executing translations commands >./config.status: 1505: pushd: not found >make: *** No rule to make target 'update-po'. Stop. >./config.status: 1507: popd: not found >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/en.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/hu.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/it.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/fr.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/pl.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/pt_BR.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/pt.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/ru.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/de.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/sv.gmo': No such file or directory >cp: cannot stat '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/./po/es.gmo': No such file or directory >>>> Source configured. >>>> Compiling source in /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge ... >make -j32 >make all-recursive >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >Making all in intl >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >make[2]: Nothing to be done for 'all'. >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >Making all in po >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >test ! -f ./scourge.pot || \ > test -z "en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo" || make en.gmo hu.gmo it.gmo fr.gmo pl.gmo pt_BR.gmo pt.gmo ru.gmo de.gmo sv.gmo es.gmo >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >rm -f en.gmo && /usr/bin/gmsgfmt -c --statistics -o en.gmo en.po >rm -f hu.gmo && /usr/bin/gmsgfmt -c --statistics -o hu.gmo hu.po >rm -f it.gmo && /usr/bin/gmsgfmt -c --statistics -o it.gmo it.po >rm -f pt_BR.gmo && /usr/bin/gmsgfmt -c --statistics -o pt_BR.gmo pt_BR.po >rm -f fr.gmo && /usr/bin/gmsgfmt -c --statistics -o fr.gmo fr.po >rm -f pl.gmo && /usr/bin/gmsgfmt -c --statistics -o pl.gmo pl.po >rm -f pt.gmo && /usr/bin/gmsgfmt -c --statistics -o pt.gmo pt.po >rm -f ru.gmo && /usr/bin/gmsgfmt -c --statistics -o ru.gmo ru.po >rm -f de.gmo && /usr/bin/gmsgfmt -c --statistics -o de.gmo de.po >rm -f sv.gmo && /usr/bin/gmsgfmt -c --statistics -o sv.gmo sv.po >rm -f es.gmo && /usr/bin/gmsgfmt -c --statistics -o es.gmo es.po >en.po:7: warning: header field 'Language' missing in header >6 translated messages, 31 fuzzy translations, 2518 untranslated messages. >hu.po:7: warning: header field 'Language' missing in header >20 translated messages, 22 fuzzy translations, 2513 untranslated messages. >ru.po:7: warning: header field 'Language' missing in header >pt.po:7: warning: header field 'Language' missing in header >16 translated messages, 2539 untranslated messages. >289 translated messages, 9 fuzzy translations, 2257 untranslated messages. >pl.po:7: warning: header field 'Language' missing in header >fr.po:7: warning: header field 'Language' missing in header >820 translated messages, 43 fuzzy translations, 1692 untranslated messages. >1178 translated messages, 4 fuzzy translations, 1373 untranslated messages. >pt_BR.po:7: warning: header field 'Language' missing in header >1613 translated messages, 2 fuzzy translations, 940 untranslated messages. >sv.po:2: warning: header field 'Language' missing in header >it.po:11: warning: header field 'Language' missing in header >2504 translated messages, 1 fuzzy translation, 50 untranslated messages. >2625 translated messages, 167 fuzzy translations, 141 untranslated messages. >es.po:7: warning: header field 'Language' missing in header >2925 translated messages. >de.po:11: warning: header field 'Language' missing in header >2933 translated messages. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >touch stamp-po >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >Making all in src >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >Making all in common >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o binreloc.o binreloc.c >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o constants.o constants.cpp >In file included from constants.cpp:19: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from constants.h:84, > from constants.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >constants.cpp:83:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 83 | N_( "Infamy awaits in the dungeons of Scourge!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:83:17: note: in expansion of macro âN_â > 83 | N_( "Infamy awaits in the dungeons of Scourge!" ), > | ^~ >constants.cpp:84:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 84 | N_( "Another day, another sewer! Welcome to Scourge!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:84:17: note: in expansion of macro âN_â > 84 | N_( "Another day, another sewer! Welcome to Scourge!" ), > | ^~ >constants.cpp:85:21: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 85 | N_( "Happy hunting; welcome to Scourge!" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:85:17: note: in expansion of macro âN_â > 85 | N_( "Happy hunting; welcome to Scourge!" )}, > | ^~ >constants.cpp:86:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 86 | { N_( "That item is out of your reach" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:86:11: note: in expansion of macro âN_â > 86 | { N_( "That item is out of your reach" ), > | ^~ >constants.cpp:87:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 87 | N_( "You can't touch that" ), > | ^~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:87:11: note: in expansion of macro âN_â > 87 | N_( "You can't touch that" ), > | ^~ >constants.cpp:88:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | N_( "You have to be closer to get that" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:88:11: note: in expansion of macro âN_â > 88 | N_( "You have to be closer to get that" ), > | ^~ >constants.cpp:89:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 89 | N_( "You are too far to reach it" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:89:11: note: in expansion of macro âN_â > 89 | N_( "You are too far to reach it" )}, > | ^~ >constants.cpp:90:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 90 | { N_( "The door is blocked" ), > | ^~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:90:11: note: in expansion of macro âN_â > 90 | { N_( "The door is blocked" ), > | ^~ >constants.cpp:91:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 91 | N_( "Something is blocking that door" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:91:11: note: in expansion of macro âN_â > 91 | N_( "Something is blocking that door" ), > | ^~ >constants.cpp:92:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 92 | N_( "You can't use that door; something is in the way" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:92:11: note: in expansion of macro âN_â > 92 | N_( "You can't use that door; something is in the way" )}, > | ^~ >constants.cpp:93:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 93 | { N_( "You are now in single-step mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:93:11: note: in expansion of macro âN_â > 93 | { N_( "You are now in single-step mode" )}, > | ^~ >constants.cpp:94:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 94 | { N_( "You are now in group mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:94:11: note: in expansion of macro âN_â > 94 | { N_( "You are now in group mode" )}, > | ^~ >constants.cpp:95:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 95 | { N_( "Paused: you have entered turn-based mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:95:11: note: in expansion of macro âN_â > 95 | { N_( "Paused: you have entered turn-based mode" )}, > | ^~ >constants.cpp:96:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 96 | { N_( "Un-paused: you are in real-time mode" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:96:11: note: in expansion of macro âN_â > 96 | { N_( "Un-paused: you are in real-time mode" )}, > | ^~ >constants.cpp:97:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 97 | { N_( "Close" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:97:11: note: in expansion of macro âN_â > 97 | { N_( "Close" )}, > | ^~ >constants.cpp:98:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 98 | { N_( "Drop Item" )}, > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:98:11: note: in expansion of macro âN_â > 98 | { N_( "Drop Item" )}, > | ^~ >constants.cpp:99:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 99 | { N_( "Open Item" )}, > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:99:11: note: in expansion of macro âN_â > 99 | { N_( "Open Item" )}, > | ^~ >constants.cpp:100:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 100 | { N_( "Drag items to/from the list, Right click for info" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:100:11: note: in expansion of macro âN_â > 100 | { N_( "Drag items to/from the list, Right click for info" )}, > | ^~ >constants.cpp:101:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 101 | { N_( "Play Mission" )}, > | ^~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:101:11: note: in expansion of macro âN_â > 101 | { N_( "Play Mission" )}, > | ^~ >constants.cpp:102:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 102 | { N_( "Do you really want to exit this mission?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:102:11: note: in expansion of macro âN_â > 102 | { N_( "Do you really want to exit this mission?" )}, > | ^~ >constants.cpp:103:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 103 | { N_( "Teleport back to base?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:103:11: note: in expansion of macro âN_â > 103 | { N_( "Teleport back to base?" )}, > | ^~ >constants.cpp:104:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 104 | { N_( "OK" )}, > | ^~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:104:11: note: in expansion of macro âN_â > 104 | { N_( "OK" )}, > | ^~ >constants.cpp:105:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 105 | { N_( "Cancel" )}, > | ^~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:105:11: note: in expansion of macro âN_â > 105 | { N_( "Cancel" )}, > | ^~ >constants.cpp:106:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 106 | { N_( "Yes" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:106:11: note: in expansion of macro âN_â > 106 | { N_( "Yes" )}, > | ^~ >constants.cpp:107:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 107 | { N_( "No" )}, > | ^~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:107:11: note: in expansion of macro âN_â > 107 | { N_( "No" )}, > | ^~ >constants.cpp:108:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 108 | { N_( "Select a character who is alive and has leveled up." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:108:11: note: in expansion of macro âN_â > 108 | { N_( "Select a character who is alive and has leveled up." )}, > | ^~ >constants.cpp:109:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 109 | { N_( "No skill points available." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:109:11: note: in expansion of macro âN_â > 109 | { N_( "No skill points available." )}, > | ^~ >constants.cpp:110:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 110 | { N_( "Select a skill first." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:110:11: note: in expansion of macro âN_â > 110 | { N_( "Select a skill first." )}, > | ^~ >constants.cpp:111:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 111 | { N_( "S.C.O.U.R.G.E. dialog" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:111:11: note: in expansion of macro âN_â > 111 | { N_( "S.C.O.U.R.G.E. dialog" )}, > | ^~ >constants.cpp:112:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 112 | { N_( "Use gate to descend a level?" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:112:11: note: in expansion of macro âN_â > 112 | { N_( "Use gate to descend a level?" ), > | ^~ >constants.cpp:113:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 113 | N_( "Use gate to ascend a level?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:113:11: note: in expansion of macro âN_â > 113 | N_( "Use gate to ascend a level?" )}, > | ^~ >constants.cpp:114:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 114 | { N_( "A dead character cannot perform this action." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:114:11: note: in expansion of macro âN_â > 114 | { N_( "A dead character cannot perform this action." )}, > | ^~ >constants.cpp:115:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 115 | { N_( "hp:" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:115:11: note: in expansion of macro âN_â > 115 | { N_( "hp:" )}, > | ^~ >constants.cpp:116:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 116 | { N_( "ac:" )}, > | ^~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:116:11: note: in expansion of macro âN_â > 116 | { N_( "ac:" )}, > | ^~ >constants.cpp:117:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 117 | { N_( "Your magic fizzles and dies." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:117:11: note: in expansion of macro âN_â > 117 | { N_( "Your magic fizzles and dies." ), > | ^~ >constants.cpp:118:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 118 | N_( "Only the roaches are impressed by your mumbled words." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:118:11: note: in expansion of macro âN_â > 118 | N_( "Only the roaches are impressed by your mumbled words." ), > | ^~ >constants.cpp:119:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 119 | N_( "The silence is broken only by some crickets nearby." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:119:11: note: in expansion of macro âN_â > 119 | N_( "The silence is broken only by some crickets nearby." ), > | ^~ >constants.cpp:120:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 120 | N_( "Bazzoomm! A small cloud of smoke rises to the ceiling." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:120:11: note: in expansion of macro âN_â > 120 | N_( "Bazzoomm! A small cloud of smoke rises to the ceiling." )}, > | ^~ >constants.cpp:121:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 121 | { N_( "Your character cannot equip that item." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:121:11: note: in expansion of macro âN_â > 121 | { N_( "Your character cannot equip that item." )}, > | ^~ >constants.cpp:122:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 122 | { N_( "Fill out the server details, first." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:122:11: note: in expansion of macro âN_â > 122 | { N_( "Fill out the server details, first." )}, > | ^~ >constants.cpp:123:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 123 | { N_( "Unable to connect to server." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:123:11: note: in expansion of macro âN_â > 123 | { N_( "Unable to connect to server." )}, > | ^~ >constants.cpp:124:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 124 | { N_( "You hear a very loud, metallic sound nearby." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:124:11: note: in expansion of macro âN_â > 124 | { N_( "You hear a very loud, metallic sound nearby." ), > | ^~ >constants.cpp:125:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 125 | N_( "Something clicks." ), > | ^~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:125:11: note: in expansion of macro âN_â > 125 | N_( "Something clicks." ), > | ^~ >constants.cpp:126:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 126 | N_( "The loud twang doesn't help; this is freaky enough already." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:126:11: note: in expansion of macro âN_â > 126 | N_( "The loud twang doesn't help; this is freaky enough already." )}, > | ^~ >constants.cpp:127:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 127 | { N_( "A muffled, metalic, grating noise echoes from the dark." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:127:11: note: in expansion of macro âN_â > 127 | { N_( "A muffled, metalic, grating noise echoes from the dark." ), > | ^~ >constants.cpp:128:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 128 | N_( "You've done something... you're not sure what but you hope it's had dinner." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:128:11: note: in expansion of macro âN_â > 128 | N_( "You've done something... you're not sure what but you hope it's had dinner." )}, > | ^~ >constants.cpp:129:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 129 | { N_( "You feel the resonance of an almost sub-tonal bass note." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:129:11: note: in expansion of macro âN_â > 129 | { N_( "You feel the resonance of an almost sub-tonal bass note." ), > | ^~ >constants.cpp:130:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 130 | N_( "An omnious sound floats from a distant corner." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:130:11: note: in expansion of macro âN_â > 130 | N_( "An omnious sound floats from a distant corner." )}, > | ^~ >constants.cpp:131:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 131 | { N_( "Suck! It is locked shut!" ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:131:11: note: in expansion of macro âN_â > 131 | { N_( "Suck! It is locked shut!" ), > | ^~ >constants.cpp:132:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 132 | N_( "Try as you might, you can't open it." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:132:11: note: in expansion of macro âN_â > 132 | N_( "Try as you might, you can't open it." ), > | ^~ >constants.cpp:133:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 133 | N_( "Perhaps it's locked." )}, > | ^~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:133:11: note: in expansion of macro âN_â > 133 | N_( "Perhaps it's locked." )}, > | ^~ >constants.cpp:134:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 134 | { N_( "This teleporter is off-line." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:134:11: note: in expansion of macro âN_â > 134 | { N_( "This teleporter is off-line." ), > | ^~ >constants.cpp:135:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 135 | N_( "Nothing happens." ), > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:135:11: note: in expansion of macro âN_â > 135 | N_( "Nothing happens." ), > | ^~ >constants.cpp:136:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 136 | N_( "The teleporter blinks unimpressively." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:136:11: note: in expansion of macro âN_â > 136 | N_( "The teleporter blinks unimpressively." )}, > | ^~ >constants.cpp:137:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 137 | { N_( "Information" )}, > | ^~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:137:11: note: in expansion of macro âN_â > 137 | { N_( "Information" )}, > | ^~ >constants.cpp:138:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 138 | { N_( "Delete old saved game?" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:138:11: note: in expansion of macro âN_â > 138 | { N_( "Delete old saved game?" )}, > | ^~ >constants.cpp:139:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 139 | { N_( "You're not experienced enough to equip it yet." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:139:11: note: in expansion of macro âN_â > 139 | { N_( "You're not experienced enough to equip it yet." )}, > | ^~ >constants.cpp:140:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 140 | { N_( "Change key" )}, > | ^~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:140:11: note: in expansion of macro âN_â > 140 | { N_( "Change key" )}, > | ^~ >constants.cpp:141:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 141 | { N_( "Waiting for new key (Esc to cancel)" )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:141:11: note: in expansion of macro âN_â > 141 | { N_( "Waiting for new key (Esc to cancel)" )}, > | ^~ >constants.cpp:142:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 142 | { N_( "Conversation" )}, > | ^~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:142:11: note: in expansion of macro âN_â > 142 | { N_( "Conversation" )}, > | ^~ >constants.cpp:143:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 143 | { N_( "Trade" )}, > | ^~~~~~~ >constants.h:144:20: note: in expansion of macro âgettext_noopâ > 144 | #define N_(String) gettext_noop (String) > | ^~~~~~~~~~~~ >constants.cpp:143:11: note: in expansion of macro âN_â > 143 | { N_( "Trade" )}, > | ^~ >constants.cpp:144:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 144 | { N_( "Train" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:144:11: note: in expansion of macro âN_â > 144 | { N_( "Train" )}, > | ^~ >constants.cpp:145:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 145 | { N_( "Healing Services" )}, > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:145:11: note: in expansion of macro âN_â > 145 | { N_( "Healing Services" )}, > | ^~ >constants.cpp:146:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 146 | { N_( "Donate to Temple" )}, > | ^~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:146:11: note: in expansion of macro âN_â > 146 | { N_( "Donate to Temple" )}, > | ^~ >constants.cpp:147:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 147 | { N_( "You don't meet the prerequisites for this capability." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:147:11: note: in expansion of macro âN_â > 147 | { N_( "You don't meet the prerequisites for this capability." )}, > | ^~ >constants.cpp:148:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 148 | { N_( "You cannot activate an automatic capability." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:148:11: note: in expansion of macro âN_â > 148 | { N_( "You cannot activate an automatic capability." )}, > | ^~ >constants.cpp:149:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 149 | { N_( "A two handed item requires two free hands." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:149:11: note: in expansion of macro âN_â > 149 | { N_( "A two handed item requires two free hands." )}, > | ^~ >constants.cpp:150:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 150 | { N_( "TRAIN" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:150:11: note: in expansion of macro âN_â > 150 | { N_( "TRAIN" )}, > | ^~ >constants.cpp:151:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 151 | { N_( "SKILL" )}, > | ^~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:151:11: note: in expansion of macro âN_â > 151 | { N_( "SKILL" )}, > | ^~ >constants.cpp:152:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 152 | { N_( "A magical force turns the lock's tumbles to open." ), > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:152:11: note: in expansion of macro âN_â > 152 | { N_( "A magical force turns the lock's tumbles to open." ), > | ^~ >constants.cpp:153:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 153 | N_( "Some kind of summoned energy opens the lock." )}, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:153:11: note: in expansion of macro âN_â > 153 | N_( "Some kind of summoned energy opens the lock." )}, > | ^~ >constants.cpp:154:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 154 | { N_( "Killed by" ), > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:154:11: note: in expansion of macro âN_â > 154 | { N_( "Killed by" ), > | ^~ >constants.cpp:155:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 155 | N_( "Annihilated by" ), > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:155:11: note: in expansion of macro âN_â > 155 | N_( "Annihilated by" ), > | ^~ >constants.cpp:156:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 156 | N_( "Slain by" ), > | ^~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:156:11: note: in expansion of macro âN_â > 156 | N_( "Slain by" ), > | ^~ >constants.cpp:157:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 157 | N_( "Brought low by" ), > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:157:11: note: in expansion of macro âN_â > 157 | N_( "Brought low by" ), > | ^~ >constants.cpp:158:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 158 | N_( "Dropped by" ), > | ^~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:158:11: note: in expansion of macro âN_â > 158 | N_( "Dropped by" ), > | ^~ >constants.cpp:159:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 159 | N_( "Ruined by" ), > | ^~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:159:11: note: in expansion of macro âN_â > 159 | N_( "Ruined by" ), > | ^~ >constants.cpp:160:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 160 | N_( "Extinguished by" ), > | ^~~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:160:11: note: in expansion of macro âN_â > 160 | N_( "Extinguished by" ), > | ^~ >constants.cpp:161:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 161 | N_( "Laid low by" )}, > | ^~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:161:11: note: in expansion of macro âN_â > 161 | N_( "Laid low by" )}, > | ^~ >constants.cpp:162:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 162 | { N_( "Uncurse items" )}, > | ^~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:162:11: note: in expansion of macro âN_â > 162 | { N_( "Uncurse items" )}, > | ^~ >constants.cpp:163:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 163 | { N_( "Recharge items" )}, > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:163:11: note: in expansion of macro âN_â > 163 | { N_( "Recharge items" )}, > | ^~ >constants.cpp:164:15: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 164 | { N_( "Identify items" )}, > | ^~~~~~~~~~~~~~~~ >constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >constants.cpp:164:11: note: in expansion of macro âN_â > 164 | { N_( "Identify items" )}, > | ^~ >rm -f libScourgeCommon.a >x86_64-pc-linux-gnu-ar cru libScourgeCommon.a binreloc.o constants.o >x86_64-pc-linux-gnu-ranlib libScourgeCommon.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >Making all in freetype >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fontmgr.o fontmgr.cpp >rm -f libScourgeFreeType.a >x86_64-pc-linux-gnu-ar cru libScourgeFreeType.a fontmgr.o >x86_64-pc-linux-gnu-ranlib libScourgeFreeType.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >Making all in gui >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o guitheme.o guitheme.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o widget.o widget.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o slider.o slider.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o textfield.o textfield.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o widgetview.o widgetview.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o canvas.o canvas.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o button.o button.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o label.o label.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o checkbox.o checkbox.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o cardcontainer.o cardcontainer.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o draganddrop.o draganddrop.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o multiplelabel.o multiplelabel.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scrollinglist.o scrollinglist.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scrollinglabel.o scrollinglabel.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o window.o window.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o confirmdialog.o confirmdialog.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o textdialog.o textdialog.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o progress.o progress.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o eventhandler.o eventhandler.cpp >checkbox.cpp: In member function âvoid Checkbox::applyCheck()â: >checkbox.cpp:70:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 70 | checkButton->setLabel( "x" ); > | ^~~ >checkbox.cpp:72:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 72 | checkButton->setLabel( " " ); > | ^~~ >textdialog.cpp: In constructor âTextDialog::TextDialog(ScourgeGui*, const char*)â: >textdialog.cpp:39:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 39 | scourgeGui->getHighlightTexture(), "Ok" ); > | ^~~~ > >textdialog.cpp:45:37: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 45 | "" ); > | ^~ >In file included from scrollinglist.cpp:19: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from scrollinglist.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rm -f libScourgeGui.a >x86_64-pc-linux-gnu-ar cru libScourgeGui.a guitheme.o widget.o slider.o textfield.o widgetview.o canvas.o button.o label.o checkbox.o cardcontainer.o draganddrop.o multiplelabel.o scrollinglist.o scrollinglabel.o window.o confirmdialog.o textdialog.o progress.o eventhandler.o >x86_64-pc-linux-gnu-ranlib libScourgeGui.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >Making all in test >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o combattest.o combattest.cpp >In file included from ../rpg/rpg.h:23, > from ../rpg/rpglib.h:26, > from combattest.cpp:18: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from combattest.h:21, > from combattest.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpglib.h:27: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >combattest.cpp: In static member function âstatic bool CombatTest::executeTests(Session*, const char*)â: >combattest.cpp:65:56: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 65 | Creature *attacker = createCharacter( session, "RA", "Attacker", 1 ); > | ^~~~~~~~~~ >combattest.cpp:71:56: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 71 | Creature *defender = createCharacter( session, "RA", "Defender", 1 ); > | ^~~~~~~~~~ >rm -f libScourgeTest.a >x86_64-pc-linux-gnu-ar cru libScourgeTest.a combattest.o >x86_64-pc-linux-gnu-ranlib libScourgeTest.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >Making all in rpg >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o character.o character.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rpg.o rpg.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rpgitem.o rpgitem.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o monster.o monster.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o spell.o spell.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o specialskill.o specialskill.cpp >In file included from character.h:22, > from character.cpp:19: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from character.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from character.h:22, > from rpgitem.h:25, > from monster.h:25, > from monster.cpp:18: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from monster.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from spell.h:25, > from spell.cpp:18: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from spell.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg.h:23, > from rpg.cpp:18: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from rpg.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from character.h:22, > from rpgitem.h:25, > from rpgitem.cpp:18: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from rpgitem.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg.h:23, > from specialskill.cpp:19: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from specialskill.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpgitem.h:25, > from rpg.cpp:19: >character.h: In static member function âstatic int Characters::getRootCount()â: >character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >rpgitem.cpp: At global scope: >rpgitem.cpp:49:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 49 | N_( "Slashing" ), > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:49:9: note: in expansion of macro âN_â > 49 | N_( "Slashing" ), > | ^~ >rpgitem.cpp:50:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 50 | N_( "Piercing" ), > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:50:9: note: in expansion of macro âN_â > 50 | N_( "Piercing" ), > | ^~ >rpgitem.cpp:51:13: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 51 | N_( "Crushing" ) > | ^~~~~~~~~~ >../common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >rpgitem.cpp:51:9: note: in expansion of macro âN_â > 51 | N_( "Crushing" ) > | ^~ >rpgitem.cpp: In static member function âstatic void RpgItem::initItemEntries(ConfigLang*, ShapePalette*)â: >rpgitem.cpp:247:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 247 | snprintf( name, 255, node->getValueAsString( "name" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:248:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 248 | snprintf( displayName, 255, node->getValueAsString( "display_name" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:250:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 250 | snprintf( type, 255, node->getValueAsString( "type" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:254:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 254 | snprintf( shape, 255, node->getValueAsString( "shape" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:260:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 260 | snprintf( long_description, 500, node->getValueAsString( "description" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:261:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 261 | snprintf( short_description, 120, node->getValueAsString( "short_description" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:265:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 265 | snprintf( containerTexture, 255, node->getValueAsString( "container_texture" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:268:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 268 | snprintf( temp, 1000, node->getValueAsString( "icon" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rpgitem.cpp:294:25: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 294 | snprintf( temp, 1000, node->getValueAsString( "tags" ) ); > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rm -f libScourgeRpg.a >x86_64-pc-linux-gnu-ar cru libScourgeRpg.a character.o rpg.o rpgitem.o monster.o spell.o specialskill.o >x86_64-pc-linux-gnu-ranlib libScourgeRpg.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >Making all in events >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o event.o event.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o thirsthungerevent.o thirsthungerevent.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o potionexpirationevent.o potionexpirationevent.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o statemodexpirationevent.o statemodexpirationevent.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o reloadevent.o reloadevent.cpp >In file included from ../rpg/rpg.h:23, > from ../rpg/rpglib.h:26, > from potionexpirationevent.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from potionexpirationevent.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../render/../rpg/rpg.h:23, > from ../render/../persist.h:22, > from ../render/render.h:23, > from ../render/map.h:22, > from ../render/renderlib.h:27, > from statemodexpirationevent.cpp:21: >../render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from statemodexpirationevent.cpp:19: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpglib.h:27: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from reloadevent.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from reloadevent.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../optionsmenu.h:28, > from ../scourge.h:29, > from thirsthungerevent.h:22, > from thirsthungerevent.cpp:19: >../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from thirsthungerevent.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from thirsthungerevent.cpp:21: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from statemodexpirationevent.cpp:22: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >rm -f libScourgeEvents.a >x86_64-pc-linux-gnu-ar cru libScourgeEvents.a event.o thirsthungerevent.o potionexpirationevent.o statemodexpirationevent.o reloadevent.o >x86_64-pc-linux-gnu-ranlib libScourgeEvents.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >Making all in net >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o broadcast.o broadcast.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o client.o client.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o clientinfo.o clientinfo.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o commands.o commands.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gamestatehandler.o gamestatehandler.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o server.o server.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o tcputil.o tcputil.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o testgamestatehandler.o testgamestatehandler.cpp >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from clientinfo.h:7, > from clientinfo.cpp:3: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from clientinfo.cpp:1: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from commands.h:5, > from commands.cpp:2: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from commands.cpp:1: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from clientinfo.h:7, > from server.h:8, > from server.cpp:4: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from server.cpp:1: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from client.h:7, > from client.cpp:4: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from client.cpp:1: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >clientinfo.cpp: In destructor âvirtual ClientInfo::~ClientInfo()â: >clientinfo.cpp:40:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 40 | TCPUtil::send( socket, "CLOSING" ); > | ^~~~~~~~~ >rm -f libScourgeNet.a >x86_64-pc-linux-gnu-ar cru libScourgeNet.a broadcast.o client.o clientinfo.o commands.o gamestatehandler.o server.o tcputil.o testgamestatehandler.o >x86_64-pc-linux-gnu-ranlib libScourgeNet.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >Making all in render >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o shapes.o shapes.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o renderedcreature.o renderedcreature.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o fog.o fog.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o maprenderhelper.o maprenderhelper.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o map.o map.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mapadapter.o mapadapter.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o frustum.o frustum.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o renderedprojectile.o renderedprojectile.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o projectilerenderer.o projectilerenderer.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o location.o location.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o effect.o effect.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o shape.o shape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o glshape.o glshape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o glcaveshape.o glcaveshape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gllocator.o gllocator.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gltorch.o gltorch.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o glteleporter.o glteleporter.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o cutscene.o cutscene.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o animatedshape.o animatedshape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o modelwrapper.o modelwrapper.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o Md2.o Md2.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o md2shape.o md2shape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o Md3.o Md3.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o md3shape.o md3shape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o 3ds.o 3ds.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o 3dsshape.o 3dsshape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o virtualshape.o virtualshape.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o texture.o texture.cpp >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glshape.h:22, > from gltorch.h:22, > from gltorch.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from gltorch.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from mapadapter.h:22, > from mapadapter.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from mapadapter.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from modelwrapper.h:22, > from animatedshape.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from animatedshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from location.h:23, > from location.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from location.cpp:19: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from md2shape.h:42, > from Md2.cpp:13: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from Md2.cpp:12: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glshape.h:22, > from glshape.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from glshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glshape.h:22, > from virtualshape.h:22, > from virtualshape.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from virtualshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from frustum.h:29, > from frustum.cpp:16: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from frustum.cpp:15: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from modelwrapper.h:22, > from modelwrapper.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from Md3.h:14, > from Md3.cpp:18: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from modelwrapper.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from Md3.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from maprenderhelper.h:22, > from maprenderhelper.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from maprenderhelper.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from Md3.h:14, > from md3shape.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from md3shape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from effect.h:22, > from effect.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from effect.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from shapes.h:22, > from shapes.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from shapes.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from Md2.h:5, > from md2shape.cpp:30: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from md2shape.cpp:28: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from projectilerenderer.h:22, > from projectilerenderer.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from projectilerenderer.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from map.h:22, > from map.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from map.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from 3dsshape.h:37, > from 3dsshape.cpp:22: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from 3dsshape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from 3ds.h:12, > from 3ds.cpp:18: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from 3ds.cpp:16: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from renderedprojectile.h:24, > from renderedprojectile.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from renderedprojectile.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from renderedcreature.h:22, > from renderedcreature.cpp:18: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from renderedcreature.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from shape.h:25, > from shape.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from shape.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glshape.h:22, > from gllocator.h:23, > from gllocator.cpp:20: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from gllocator.cpp:19: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from cutscene.h:22, > from cutscene.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from cutscene.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glcaveshape.h:22, > from glcaveshape.cpp:18: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from glcaveshape.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from glteleporter.h:22, > from glteleporter.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from glteleporter.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >Md3.cpp: In member function âbool CModelMD3::LoadModel(const std::string&)â: >Md3.cpp:603:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 603 | LinkModel( &m_Lower, &m_Upper, "tag_torso" ); > | ^~~~~~~~~~~ >Md3.cpp:606:39: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 606 | LinkModel( &m_Upper, &m_Head, "tag_head" ); > | ^~~~~~~~~~ >md3shape.cpp: In constructor âMD3Shape::MD3Shape(CModelMD3*, ModelLoader*, float, Texture*, int, int, int, const char*, int, Uint32, Uint8)â: >md3shape.cpp:43:33: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 43 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); > | ^~~~~~~~~~~~~ >md3shape.cpp:44:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 44 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >Md3.cpp: In member function âbool CModelMD3::LoadWeapon(const std::string&, const std::string&, MD3Shape*)â: >Md3.cpp:726:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 726 | LinkModel( &m_Upper, &m_Weapon, "tag_weapon" ); > | ^~~~~~~~~~~~ >md3shape.cpp: In member function âvirtual void MD3Shape::setModelAnimation()â: >md3shape.cpp:152:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 152 | md3->SetTorsoAnimation( "TORSO_ATTACK", true, this ); > | ^~~~~~~~~~~~~~ >md3shape.cpp:153:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 153 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >md3shape.cpp:156:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 156 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); > | ^~~~~~~~~~~~~ >md3shape.cpp:157:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 157 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >md3shape.cpp:160:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 160 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); > | ^~~~~~~~~~~~~ >md3shape.cpp:161:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 161 | md3->SetLegsAnimation( "LEGS_WALK", true, this ); > | ^~~~~~~~~~~ >md3shape.cpp:167:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 167 | md3->SetTorsoAnimation( "TORSO_STAND", true, this ); > | ^~~~~~~~~~~~~ >md3shape.cpp:168:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 168 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >md3shape.cpp:171:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 171 | md3->SetTorsoAnimation( "TORSO_STAND2", true, this ); > | ^~~~~~~~~~~~~~ >md3shape.cpp:172:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 172 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >md3shape.cpp:175:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 175 | md3->SetTorsoAnimation( "TORSO_GESTURE", true, this ); > | ^~~~~~~~~~~~~~~ >md3shape.cpp:176:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 176 | md3->SetLegsAnimation( "LEGS_IDLE", true, this ); > | ^~~~~~~~~~~ >Md3.cpp: In member function âvoid CModelMD3::findModelBounds(t3DModel*, float*, float*)â: >Md3.cpp:1360:53: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1360 | animationIndex = getAnimationIndex( "TORSO_STAND", &m_Upper ); > | ^~~~~~~~~~~~~ >Md3.cpp:1362:53: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1362 | animationIndex = getAnimationIndex( "LEGS_IDLE", &m_Lower ); > | ^~~~~~~~~~~ >3ds.cpp: In member function âint CLoad3DS::GetString(char*)â: >3ds.cpp:388:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 388 | fread( pBuffer, 1, 1, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >3ds.cpp:394:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 394 | fread( pBuffer + index, 1, 1, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >shapes.cpp: In member function âGLuint Shapes::getBMPData(const std::string&, TextureData&, int*, int*)â: >shapes.cpp:686:34: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 686 | Constants::checkTexture( "Shapes::loadGLTextures", width, height ); > | ^~~~~~~~~~~~~~~~~~~~~~~~ >shapes.cpp: At global scope: >shapes.cpp:907:25: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~ >shapes.cpp:907:39: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~~~~~ >shapes.cpp:907:57: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 907 | char *textureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~~~~~~~~~~~~~~~~~ >shapes.cpp:907:77: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 907 | ureDirs[] = { "/textures/", "/cave/default/", "/objects/houses/", "" }; > | ^~ > >effect.cpp: In constructor âEffect::Effect(Map*, Preferences*, Shapes*, int, int)â: >effect.cpp:31:73: warning: unsigned conversion from âintâ to âUint8â {aka âunsigned charâ} changes value from â2000â to â208â [-Woverflow[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Woverflow]] > 31 | this->shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); > | ^~~~ > >effect.cpp: In member function âvoid Effect::setSize(int, int)â: >effect.cpp:85:67: warning: unsigned conversion from âintâ to âUint8â {aka âunsigned charâ} changes value from â2000â to â208â [-Woverflow[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Woverflow]] > 85 | shape = new GLShape( 0, width, height, width, NULL, 0, 0, 2000 ); > | ^~~~ > >In file included from ../rpg/rpg.h:23, > from ../persist.h:22, > from render.h:23, > from fog.h:22, > from fog.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from fog.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >map.cpp: In constructor âMap::Map(MapAdapter*, Preferences*, Shapes*)â: >map.cpp:224:51: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 224 | outdoorShadow = adapter->getNamedTexture( "outdoors_shadow" ); > | ^~~~~~~~~~~~~~~~~ >map.cpp:225:55: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 225 | outdoorShadowTree = adapter->getNamedTexture( "outdoors_shadow_tree" ); > | ^~~~~~~~~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from texture.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from texture.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >map.cpp: In member function âvoid Map::getMapXYZAtScreenXY(Uint16*, Uint16*, Uint16*, Location**)â: >map.cpp:4553:31: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 4553 | adapter->setDebugStr( "map: " ); > | ^~~~~~~ >map.cpp: In member function âLocation* MapMemoryManager::newLocation()â: >map.cpp:4602:25: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 4602 | pos->texIndex = NULL; > | ^~~~ >Md2.cpp: In member function âbool CLoadMD2::ImportMD2(t3DModel*, std::string&)â: >Md2.cpp:50:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 50 | fread( &m_Header, 1, sizeof( tMd2Header ), m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md2.cpp: In member function âvoid CLoadMD2::ReadMD2Data(t3DModel*)â: >Md2.cpp:93:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 93 | fread( m_pSkins, sizeof( tMd2String ), m_Header.numSkins, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md2.cpp:101:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 101 | fread( pModel->pGlCommands, sizeof( int ), m_Header.numGlCommands, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md2.cpp:116:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 116 | fread( pFrame, 1, m_Header.frameSize, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >texture.cpp: In member function âbool Texture::Actual::loadImage()â: >texture.cpp:396:34: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 396 | Constants::checkTexture( "Texture::Actual::loadImage", _width, _height ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp: In member function âbool CLoadMD3::ImportMD3(t3DModel*, std::string&)â: >Md3.cpp:1513:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1513 | fread( &m_Header, 1, sizeof( tMd3Header ), m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp: In member function âvoid CLoadMD3::ReadMD3Data(t3DModel*)â: >Md3.cpp:1567:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1567 | fread( m_pBones, sizeof( tMd3Bone ), m_Header.numFrames, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1595:14: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1595 | fread( pModel->pTags, sizeof( tMd3Tag ), m_Header.numFrames * m_Header.numTags, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1640:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1640 | fread( &meshHeader, sizeof( tMd3MeshInfo ), 1, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1661:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1661 | fread( m_pSkins, sizeof( tMd3Skin ), meshHeader.numSkins, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1665:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1665 | fread( m_pTriangles, sizeof( tMd3Face ), meshHeader.numTriangles, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1676:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1676 | fread( m_pTexCoords, sizeof( tMd3TexCoord ), meshHeader.numVertices, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >Md3.cpp:1689:22: warning: ignoring return value of âsize_t fread(void*, size_t, size_t, FILE*)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 1689 | fread( m_pVertices, sizeof( tMd3Triangle ), meshHeader.numMeshFrames * meshHeader.numVertices, m_FilePointer ); > | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >rm -f libScourgeRender.a >x86_64-pc-linux-gnu-ar cru libScourgeRender.a shapes.o renderedcreature.o fog.o maprenderhelper.o map.o mapadapter.o frustum.o renderedprojectile.o projectilerenderer.o location.o effect.o shape.o glshape.o glcaveshape.o gllocator.o gltorch.o glteleporter.o cutscene.o animatedshape.o modelwrapper.o Md2.o md2shape.o Md3.o md3shape.o 3ds.o 3dsshape.o virtualshape.o texture.o >x86_64-pc-linux-gnu-ranlib libScourgeRender.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >Making all in io >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o file.o file.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o zipfile.o zipfile.cpp >rm -f libScourgeIo.a >x86_64-pc-linux-gnu-ar cru libScourgeIo.a file.o zipfile.o >x86_64-pc-linux-gnu-ranlib libScourgeIo.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >Making all in squirrel >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqclass.o sqclass.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqdebug.o sqdebug.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqlexer.o sqlexer.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqtable.o sqtable.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqmem.o sqmem.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstate.o sqstate.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqvm.o sqvm.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqapi.o sqapi.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqfuncstate.o sqfuncstate.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqobject.o sqobject.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqcompiler.o sqcompiler.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqbaselib.o sqbaselib.cpp >rm -f libSquirrel.a >x86_64-pc-linux-gnu-ar cru libSquirrel.a sqclass.o sqdebug.o sqlexer.o sqtable.o sqmem.o sqstate.o sqvm.o sqapi.o sqfuncstate.o sqobject.o sqcompiler.o sqbaselib.o >x86_64-pc-linux-gnu-ranlib libSquirrel.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >Making all in sqstdlib >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdaux.o sqstdaux.cpp >x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdrex.o sqstdrex.c >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdstream.o sqstdstream.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdsystem.o sqstdsystem.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdblob.o sqstdblob.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdio.o sqstdio.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdmath.o sqstdmath.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -I./../squirrel -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqstdstring.o sqstdstring.cpp >In file included from sqstdblob.cpp:3: >sqstdblob.cpp: In function âSQRESULT sqstd_register_bloblib(HSQUIRRELVM)â: >sqstdblob.cpp:229:40: warning: ISO C++ forbids converting a string constant to âSQChar*â {aka âchar*â} [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 229 | return declare_stream( v, _SC( "blob" ), ( SQUserPointer )SQSTD_BLOB_TYPE_TAG, _SC( "std_blob" ), _blob_methods, bloblib_funcs ); > | ^~~~~~ >./../squirrel/squirrel.h:94:16: note: in definition of macro â_SCâ > 94 | #define _SC(a) a > | ^ >sqstdblob.cpp:229:93: warning: ISO C++ forbids converting a string constant to âSQChar*â {aka âchar*â} [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 229 | , _SC( "blob" ), ( SQUserPointer )SQSTD_BLOB_TYPE_TAG, _SC( "std_blob" ), _blob_methods, bloblib_funcs ); > | ^~~~~~~~~~ > >./../squirrel/squirrel.h:94:16: note: in definition of macro â_SCâ > 94 | #define _SC(a) a > | ^ >In file included from sqstdio.cpp:4: >sqstdio.cpp: In function âSQRESULT sqstd_register_iolib(HSQUIRRELVM)â: >sqstdio.cpp:372:33: warning: ISO C++ forbids converting a string constant to âSQChar*â {aka âchar*â} [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 372 | declare_stream( v, _SC( "file" ), ( SQUserPointer )SQSTD_FILE_TYPE_TAG, _SC( "std_file" ), _file_methods, iolib_funcs ); > | ^~~~~~ >./../squirrel/squirrel.h:94:16: note: in definition of macro â_SCâ > 94 | #define _SC(a) a > | ^ >sqstdio.cpp:372:86: warning: ISO C++ forbids converting a string constant to âSQChar*â {aka âchar*â} [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 372 | , _SC( "file" ), ( SQUserPointer )SQSTD_FILE_TYPE_TAG, _SC( "std_file" ), _file_methods, iolib_funcs ); > | ^~~~~~~~~~ > >./../squirrel/squirrel.h:94:16: note: in definition of macro â_SCâ > 94 | #define _SC(a) a > | ^ >rm -f libSqstdlib.a >x86_64-pc-linux-gnu-ar cru libSqstdlib.a sqstdaux.o sqstdrex.o sqstdstream.o sqstdsystem.o sqstdblob.o sqstdio.o sqstdmath.o sqstdstring.o >x86_64-pc-linux-gnu-ranlib libSqstdlib.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >Making all in sqbinding >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqbinding.o sqbinding.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqobject.o sqobject.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqgame.o sqgame.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqcreature.o sqcreature.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqmission.o sqmission.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqitem.o sqitem.cpp >x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../.. -I/.. -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sqspell.o sqspell.cpp >In file included from ../rpg/rpg.h:23, > from sqgame.cpp:19: >../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqgame.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../render/../rpg/rpg.h:23, > from ../render/../persist.h:22, > from ../render/render.h:23, > from ../render/map.h:22, > from sqcreature.cpp:20: >../render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqcreature.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from sqitem.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqitem.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from sqmission.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqmission.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from sqbinding.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqbinding.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../events/../optionsmenu.h:28, > from ../events/../scourge.h:29, > from ../events/thirsthungerevent.h:22, > from ../party.h:25, > from ../session.h:25, > from sqspell.cpp:19: >../events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from ../common/constants.h:84, > from sqspell.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >../events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from ../rpg/rpgitem.h:25, > from ../item.h:28, > from sqitem.cpp:20: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from sqgame.cpp:21: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from sqmission.cpp:20: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from sqbinding.cpp:20: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from sqspell.cpp:20: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from ../rpg/rpglib.h:27, > from ../creature.h:36, > from sqcreature.cpp:22: >../rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >../rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >rm -f libSqbinding.a >x86_64-pc-linux-gnu-ar cru libSqbinding.a sqbinding.o sqobject.o sqgame.o sqcreature.o sqmission.o sqitem.o sqspell.o >x86_64-pc-linux-gnu-ranlib libSqbinding.a >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o configlang.o configlang.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o persist.o persist.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o creature.o creature.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o calendar.o calendar.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o date.o date.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o item.o item.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o terraingenerator.o terraingenerator.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o cavemaker.o cavemaker.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o dungeongenerator.o dungeongenerator.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mondrian.o mondrian.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o main.o main.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mainmenu.o mainmenu.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mapeditor.o mapeditor.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o mapwidget.o mapwidget.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o netplay.o netplay.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o containerview.o containerview.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o containergui.o containergui.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o conversationgui.o conversationgui.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o infogui.o infogui.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o projectile.o projectile.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o session.o session.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o gameadapter.o gameadapter.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scourge.o scourge.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scourgeview.o scourgeview.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o scourgehandler.o scourgehandler.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sdleventhandler.o sdleventhandler.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sdlhandler.o sdlhandler.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sdlscreenview.o sdlscreenview.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o sound.o sound.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o pcui.o pcui.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o textscroller.o textscroller.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o equip.o equip.cpp >In file included from rpg/rpg.h:23, > from persist.h:22, > from creature.h:32, > from creature.cpp:19: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from creature.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from cavemaker.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from cavemaker.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from gameadapter.h:22, > from gameadapter.cpp:19: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from gameadapter.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from dungeongenerator.cpp:20: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from dungeongenerator.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from mainmenu.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from mainmenu.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from terraingenerator.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from terraingenerator.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from creature.h:32, > from calendar.cpp:21: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from calendar.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from equip.cpp:20: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from equip.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from mapwidget.cpp:20: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from mapwidget.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from netplay.h:24, > from netplay.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from netplay.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from containerview.h:24, > from containerview.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from containerview.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from gameadapter.h:22, > from main.cpp:25: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from main.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from scourge.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from scourge.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from containerview.h:24, > from containergui.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from containergui.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from rpg/rpglib.h:26, > from pcui.cpp:20: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from pcui.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from containergui.h:24, > from scourgehandler.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from scourgehandler.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from gameadapter.h:22, > from sdlhandler.cpp:20: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from sdlhandler.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from infogui.h:26, > from infogui.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from infogui.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from textscroller.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from textscroller.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from mapeditor.cpp:20: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from mapeditor.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/renderedprojectile.h:24, > from projectile.h:24, > from projectile.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from projectile.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from battle.h:25, > from scourgeview.cpp:19: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from scourgeview.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28, > from gameadapter.cpp:22: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o inven.o inven.cpp >netplay.cpp: In member function âvirtual char* NetPlay::getGameState()â: >netplay.cpp:75:16: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 75 | return "abc"; > | ^~~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28, > from infogui.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from configlang.cpp:19: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from configlang.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from scourgeview.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from conversationgui.h:25, > from conversationgui.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from conversationgui.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from persist.cpp:18: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from persist.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from scourge.cpp:23: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from mondrian.cpp:20: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from mondrian.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from containerview.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from item.h:22, > from item.cpp:19: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from item.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o portrait.o portrait.cpp >In file included from rpg/rpglib.h:27, > from dungeongenerator.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from containergui.cpp:22: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o shapepalette.o shapepalette.cpp >In file included from rpg/rpglib.h:27, > from scourgehandler.cpp:23: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from cavemaker.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from equip.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from session.cpp:18: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from session.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from mapeditor.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from terraingenerator.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from board.h:23, > from sound.h:27, > from sound.cpp:20: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from sound.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from projectile.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >configlang.cpp: In member function âvoid ConfigLang::parse(std::vector<std::__cxx11::basic_string<char> >*)â: >configlang.cpp:294:30: warning: ignoring return value of âbool std::stack<_Tp, _Sequence>::empty() const [with _Tp = ConfigNode*; _Sequence = std::deque<ConfigNode*, std::allocator<ConfigNode*> >]â, declared with attribute ânodiscardâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 294 | assert( parents.empty() ); > | ~~~~~~~~~~~~~^~ >common/constants.h:175:19: note: in definition of macro âassertâ > 175 | #define assert(x) x; > | ^ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/stack:63, > from configlang.cpp:23: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_stack.h:217:7: note: declared here > 217 | empty() const > | ^~~~~ >scourgehandler.cpp: In member function âvirtual bool ScourgeHandler::handleEvent(Widget*, SDL_Event*)â: >scourgehandler.cpp:346:46: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 346 | scourge->runSquirrelConsole( "scourgeGame.reloadNuts();" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >scourge.cpp: In member function âvoid Scourge::createMissionInfoMessage(Mission*)â: >scourge.cpp:673:17: warning: format not a string literal and no format arguments [-Wformat-security[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wformat-security]] > 673 | snprintf( infoMessage, INFO_SIZE, > | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ > 674 | ( lastMission->isCompleted() ? > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 675 | lastMission->getSuccess() : > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 676 | lastMission->getFailure() ) ); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >scourge.cpp: In member function âvoid Scourge::createUI()â: >scourge.cpp:1632:95: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1632 | ScrollingLabel( 5, 0, getSDLHandler()->getScreen()->w - 220, 145, "" ); > | ^~ > >scourge.cpp: In member function âvoid Scourge::createPartyUI()â: >scourge.cpp:2180:72: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2180 | ndButton = cards->createButton( 8, 0, offsetX, offsetX - 2, "", 0, false ); > | ^~ > >scourge.cpp:2184:79: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2184 | cards->createButton( 8, offsetX, offsetX, 2 * offsetX - 6, "", 0, false ); > | ^~ > >scourge.cpp:2194:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2194 | "", 0, false, > | ^~ >scourge.cpp:2201:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2201 | "", 0, false, > | ^~ >scourge.cpp:2209:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2209 | "", 0, true, > | ^~ >scourge.cpp:2248:65: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2248 | "", > | ^~ >scourge.cpp:2266:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2266 | "", 0, true, > | ^~ >scourge.cpp: In member function âvoid Scourge::createBoardUI()â: >scourge.cpp:2872:70: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2872 | colHeight - 5, "" ); > | ^~ > >creature.cpp: In member function âfloat Creature::getArmor(float*, float*, int, Item*)â: >creature.cpp:2856:33: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2856 | "armor", armor ); > | ^~~~~~~ >creature.cpp: In member function âvoid Creature::calcArmor(int, float*, float*, bool)â: >creature.cpp:2887:100: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2887 | session->getSquirrel()->setGlobalVariable( "armor", lastArmor[ t ] ); > | ^~~~~~~ > >creature.cpp:2889:117: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 2889 | lastArmor[ t ] = session->getSquirrel()->getGlobalVariable( "armor" ); > | ^~~~~~~ > >mapeditor.cpp: At global scope: >mapeditor.cpp:38:11: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 38 | { "FLOOR_TILE", N_( "Tile: Passage" ) }, > | ^~~~~~~~~~~~ >mapeditor.cpp:38:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 38 | { "FLOOR_TILE", N_( "Tile: Passage" ) }, > | ^~~~~~~~~~~~~~~ >common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >mapeditor.cpp:38:25: note: in expansion of macro âN_â > 38 | { "FLOOR_TILE", N_( "Tile: Passage" ) }, > | ^~ >mapeditor.cpp:39:11: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 39 | { "ROOM_FLOOR_TILE", N_( "Tile: Room" ) } > | ^~~~~~~~~~~~~~~~~ >mapeditor.cpp:39:34: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 39 | { "ROOM_FLOOR_TILE", N_( "Tile: Room" ) } > | ^~~~~~~~~~~~ >common/constants.h:143:30: note: in definition of macro âgettext_noopâ > 143 | #define gettext_noop(String) String > | ^~~~~~ >mapeditor.cpp:39:30: note: in expansion of macro âN_â > 39 | { "ROOM_FLOOR_TILE", N_( "Tile: Room" ) } > | ^~ >creature.cpp: In member function âfloat Creature::getAttack(Item*, float*, float*, bool)â: >creature.cpp:3090:24: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3090 | "damage", roll ); > | ^~~~~~~~ >creature.cpp:3092:68: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3092 | session->getSquirrel()->setGlobalVariable( "damage", roll ); > | ^~~~~~~~ > >creature.cpp:3094:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3094 | roll = session->getSquirrel()->getGlobalVariable( "damage" ); > | ^~~~~~~~ > >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o util.o util.cpp >scourge.cpp: In member function âvoid Scourge::uploadScore()â: >scourge.cpp:3601:52: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3601 | if( getSession()->getSquirrel()->getValue( "gameCompleted" ) != NULL ) { > | ^~~~~~~~~~~~~~~ >mapeditor.cpp: In member function âvoid MapEditor::createNewMapDialog()â: >mapeditor.cpp:310:91: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 310 | MapWin->createButton( startx + 100, 120, startx + 200, 140, "Outdoors", true ); > | ^~~~~~~~~~ > >mapeditor.cpp:313:91: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 313 | MapWin->createButton( startx + 310, 120, startx + 410, 140, "Dungeon", true ); > | ^~~~~~~~~ > >scourge.cpp: In member function âvirtual void Scourge::finale(char*, char*)â: >scourge.cpp:3917:48: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3917 | getSession()->getSquirrel()->setValue( "gameCompleted", "true" ); > | ^~~~~~~~~~~~~~~ >scourge.cpp:3917:65: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3917 | getSession()->getSquirrel()->setValue( "gameCompleted", "true" ); > | ^~~~~~ > >scourge.cpp: In member function âvoid Scourge::initChapterIntro(char*, char*)â: >scourge.cpp:3931:92: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3931 | )->playMusicChapter( getSession()->getSquirrel()->getValue( "gameCompleted" ) ); > | ^~~~~~~~~~~~~~~ > >scourge.cpp: In member function âvoid Scourge::replayChapterIntro()â: >scourge.cpp:3955:92: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3955 | )->playMusicChapter( getSession()->getSquirrel()->getValue( "gameCompleted" ) ); > | ^~~~~~~~~~~~~~~ > >scourge.cpp: In member function âvoid Scourge::endChapterIntro()â: >scourge.cpp:3965:52: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 3965 | if( getSession()->getSquirrel()->getValue( "gameCompleted" ) == NULL ) { > | ^~~~~~~~~~~~~~~ >equip.cpp: At global scope: >equip.cpp:53:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >equip.cpp:53:19: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >equip.cpp:53:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~ >equip.cpp:53:37: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~~ >equip.cpp:53:48: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >equip.cpp:53:58: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 53 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~~~~~~~~ >mapeditor.cpp: In member function âvirtual bool MapEditor::handleEvent(Widget*, SDL_Event*)â: >mapeditor.cpp:573:46: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 573 | scourge->runSquirrelConsole( "scourgeGame.reloadNuts();" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >scourge.cpp: In member function âvirtual void Scourge::startMovieMode()â: >scourge.cpp:4212:45: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 4212 | getSession()->setInterruptFunction( "" ); > | ^~ >scourge.cpp: In member function âvirtual void Scourge::endMovieMode()â: >scourge.cpp:4219:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 4219 | getSDLHandler()->setContinueAt( "", 0 ); // clear continue at > | ^~ >equip.cpp: In constructor âMissionInfoUI::MissionInfoUI(PcUi*, int, int, int, int)â: >equip.cpp:691:60: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 691 | description = new ScrollingLabel( x, y, w, h - 95, "" ); > | ^~ >In file included from rpg/rpglib.h:27, > from conversationgui.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o text.o text.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o minimap.o minimap.cpp >conversationgui.cpp: In constructor âConversationGui::ConversationGui(Scourge*)â: >conversationgui.cpp:73:64: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 73 | answer = new ScrollingLabel( 10, 25, width - 150, 215, "" ); > | ^~ >conversationgui.cpp: In member function âvirtual void ConversationGui::wordClicked(const std::string&)â: >conversationgui.cpp:249:84: warning: âstd::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Util::CaseCompare<__cxx11::basic_string<char> >; _Tp = __cxx11::basic_string<char>]â is deprecated: use 'std::bind' instead [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 249 | :iterator pos = find_if( words.begin(), words.end(), bind2nd( Util::CaseCompare<string>(), word ) ); > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:1438: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/backward/binders.h:172:5: note: declared here > 172 | bind2nd(const _Operation& __fn, const _Tp& __x) > | ^~~~~~~ >conversationgui.cpp: In member function âvirtual void ConversationGui::showingWord(char*)â: >conversationgui.cpp:260:58: warning: âstd::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Util::CaseCompare<__cxx11::basic_string<char> >; _Tp = char*]â is deprecated: use 'std::bind' instead [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 260 | if ( find_if( words.begin(), words.end(), bind2nd( Util::CaseCompare<string>(), word ) ) != words.end() ) > | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/backward/binders.h:172:5: note: declared here > 172 | bind2nd(const _Operation& __fn, const _Tp& __x) > | ^~~~~~~ >In file included from rpg/rpglib.h:27, > from mondrian.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from session.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o optionsmenu.o optionsmenu.cpp >In file included from rpg/rpglib.h:27, > from sound.cpp:23: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from portrait.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from portrait.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >sound.cpp: At global scope: >sound.cpp:39:25: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 39 | char *Sound::TELEPORT = "teleport"; > | ^~~~~~~~~~ >sound.cpp:40:26: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 40 | char *Sound::OPEN_DOOR = "open door"; > | ^~~~~~~~~~~ >sound.cpp:41:25: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 41 | char *Sound::OPEN_BOX = "open box"; > | ^~~~~~~~~~ >session.cpp: In member function âvirtual void Session::doInitData()â: >session.cpp:170:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 170 | adapter->setUpdate( "" ); > | ^~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o partyeditor.o partyeditor.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o pceditor.o pceditor.cpp >text.cpp: In member function âTexFont* TexturedText::txfLoadFont(std::string&)â: >text.cpp:63:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 63 | lastError = "file open failed."; > | ^~~~~~~~~~~~~~~~~~~ >text.cpp:75:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 75 | lastError = "not a texture font file."; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:85:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 85 | lastError = "not a texture font file."; > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:90:9: note: in expansion of macro âEXPECTâ > 90 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:92:9: note: in expansion of macro âEXPECTâ > 92 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:94:9: note: in expansion of macro âEXPECTâ > 94 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:96:9: note: in expansion of macro âEXPECTâ > 96 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:98:9: note: in expansion of macro âEXPECTâ > 98 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:100:9: note: in expansion of macro âEXPECTâ > 100 | EXPECT( 1 ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:113:9: note: in expansion of macro âEXPECTâ > 113 | EXPECT( txf->num_glyphs ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:174:25: note: in expansion of macro âEXPECTâ > 174 | EXPECT( txf->tex_width * txf->tex_height ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:184:25: note: in expansion of macro âEXPECTâ > 184 | EXPECT( txf->tex_width * txf->tex_height ); > | ^~~~~~ >text.cpp:88:47: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 88 | #define EXPECT(n) if (got != n) { lastError = "premature end of file."; goto error; } > | ^~~~~~~~~~~~~~~~~~~~~~~~ >text.cpp:193:17: note: in expansion of macro âEXPECTâ > 193 | EXPECT( stride * height ); > | ^~~~~~ >In file included from util.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from util.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from containerview.h:24, > from inven.h:28, > from inven.cpp:18: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from inven.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o multiplayer.o multiplayer.cpp >scourge.cpp: In member function âbool Scourge::loadScoreid(const std::string&, char*)â: >scourge.cpp:3661:15: warning: ignoring return value of âint fscanf(FILE*, const char*, ...)â declared with attribute âwarn_unused_resultâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 3661 | fscanf( fp, "%s", p ); > | ~~~~~~^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o userconfiguration.o userconfiguration.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o board.o board.cpp >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from render/renderlib.h:27, > from minimap.cpp:20: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from minimap.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/shapes.h:22, > from shapepalette.h:25, > from shapepalette.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from shapepalette.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o battle.o battle.cpp >In file included from rpg/rpglib.h:27, > from portrait.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o party.o party.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o spellcaster.o spellcaster.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o itemlist.o itemlist.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o tradedialog.o tradedialog.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o uncursedialog.o uncursedialog.cpp >In file included from rpg/rpglib.h:27, > from inven.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o identifydialog.o identifydialog.cpp >util.cpp: In function âchar* Util::getOpenGLError()â: >util.cpp:93:35: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 93 | case GL_NO_ERROR : return "GL_NO_ERROR"; > | ^~~~~~~~~~~~~ >util.cpp:94:39: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 94 | case GL_INVALID_ENUM : return "GL_INVALID_ENUM"; > | ^~~~~~~~~~~~~~~~~ >util.cpp:95:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 95 | case GL_INVALID_VALUE : return "GL_INVALID_VALUE"; > | ^~~~~~~~~~~~~~~~~~ >util.cpp:96:44: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 96 | case GL_INVALID_OPERATION : return "GL_INVALID_OPERATION"; > | ^~~~~~~~~~~~~~~~~~~~~~ >util.cpp:97:41: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 97 | case GL_STACK_OVERFLOW : return "GL_STACK_OVERFLOW"; > | ^~~~~~~~~~~~~~~~~~~ >util.cpp:98:40: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 98 | case GL_OUT_OF_MEMORY : return "GL_OUT_OF_MEMORY"; > | ^~~~~~~~~~~~~~~~~~ >util.cpp:101:24: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 101 | return "Unknown error"; > | ^~~~~~~~~~~~~~~ >util.cpp: In function âfloat Util::mt_rand()â: >util.cpp:428:32: warning: ISO C++17 does not allow âregisterâ storage class specifier [-Wregister[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wregister]] > 428 | register unsigned long y; > | ^ >util.cpp:431:31: warning: ISO C++17 does not allow âregisterâ storage class specifier [-Wregister[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wregister]] > 431 | register long k; > | ^ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o rechargedialog.o rechargedialog.cpp >In file included from rpg/rpg.h:23, > from persist.h:22, > from board.h:23, > from scourge.h:34, > from optionsmenu.h:26, > from optionsmenu.cpp:19: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from optionsmenu.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from shapepalette.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >portrait.cpp: At global scope: >portrait.cpp:57:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >portrait.cpp:57:19: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >portrait.cpp:57:29: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~ >portrait.cpp:57:37: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~~ >portrait.cpp:57:48: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~ >portrait.cpp:57:58: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 57 | "nature", "divine", "life", "history", "tricks", "confrontation" > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28, > from minimap.cpp:26: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpg.h:23, > from pceditor.h:24, > from pceditor.cpp:18: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from pceditor.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o healdialog.o healdialog.cpp >userconfiguration.cpp: In member function âvoid UserConfiguration::saveConfiguration()â: >userconfiguration.cpp:521:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 521 | writeFile( configFile, "Modify at your own risks.\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:522:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 522 | writeFile( configFile, "-------------------------------------------------\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:523:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 523 | writeFile( configFile, "- A line not beginning with BIND or SET is ignored (spaces excepted)\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:524:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 524 | writeFile( configFile, "- Only one instruction per line will be processed\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:525:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 525 | writeFile( configFile, "- No upper/lower case distinction\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:526:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 526 | writeFile( configFile, "- A space is a parameter separator so replace spaces by '_' if needed in your parameters.\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:527:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 527 | writeFile( configFile, " Example : for 'left bracket' put 'left_bracket'\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:528:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 528 | writeFile( configFile, "- No specific order needed between BIND/SET commands\n\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:529:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 529 | writeFile( configFile, "Syntax : \n" ); > | ^~~~~~~~~~~~~ >userconfiguration.cpp:530:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 530 | writeFile( configFile, "- BIND sdl_key_name engineAction\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:531:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 531 | writeFile( configFile, "- SET variable value\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:532:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 532 | writeFile( configFile, "without the '-' at the beginning\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:533:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 533 | writeFile( configFile, "sdl_key_names are defined in SDL.h\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:534:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 534 | writeFile( configFile, "engineActions and variables are defined in userconfiguration.h\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:535:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 535 | writeFile( configFile, "-------------------------------------------------\n\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >userconfiguration.cpp:541:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 541 | writeFile( configFile, "// Bindings\n" ); > | ^~~~~~~~~~~~~~~ >userconfiguration.cpp:555:32: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 555 | writeFile( configFile, "\n// Video settings\n" ); > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from multiplayer.h:23, > from multiplayer.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from multiplayer.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o savegamedialog.o savegamedialog.cpp >In file included from rpg/rpglib.h:27, > from creature.h:36, > from pceditor.cpp:27: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o donatedialog.o donatedialog.cpp >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from partyeditor.h:25, > from partyeditor.cpp:19: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from partyeditor.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from battle.h:25, > from battle.cpp:19: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from battle.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpg.h:23, > from persist.h:22, > from board.h:23, > from board.cpp:19: >rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from board.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from tradedialog.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from tradedialog.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from itemlist.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from itemlist.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from uncursedialog.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from uncursedialog.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >pceditor.cpp: In member function âvoid PcEditor::createUI()â: >pceditor.cpp:548:61: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 548 | "+", > | ^~~ >pceditor.cpp:555:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 555 | "-", > | ^~~ >pceditor.cpp:633:45: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 633 | "<<", IMAGE_TAB ); > | ^~~~ >pceditor.cpp:636:45: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 636 | " >>", IMAGE_TAB ); > | ^~~~~~~~ >pceditor.cpp:646:42: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 646 | "<<", IMAGE_TAB ); > | ^~~~ >pceditor.cpp:649:42: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 649 | " >>", IMAGE_TAB ); > | ^~~~~~~~ >In file included from rpg/rpglib.h:27, > from multiplayer.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o texteffect.o texteffect.cpp >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from party.cpp:19: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from party.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from identifydialog.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from identifydialog.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o traindialog.o traindialog.cpp >In file included from rpg/rpglib.h:27, > from creature.h:36, > from tradedialog.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o upload.o upload.cpp >In file included from rpg/rpglib.h:27, > from creature.h:36, > from itemlist.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from rechargedialog.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from rechargedialog.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from uncursedialog.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from partyeditor.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o characterinfo.o characterinfo.cpp >In file included from rpg/rpglib.h:27, > from creature.h:36, > from identifydialog.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o skillsview.o skillsview.cpp >In file included from rpg/rpglib.h:27, > from creature.h:36, > from rechargedialog.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from battle.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >partyeditor.cpp: In member function âvoid PartyEditor::addStartingBackpack(Creature*)â: >partyeditor.cpp:200:54: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 200 | pc->addSpell( Spell::getSpellByName( "Flame of Azun" ) ); > | ^~~~~~~~~~~~~~~ >partyeditor.cpp:201:54: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 201 | pc->addSpell( Spell::getSpellByName( "Ole Taffy's purty colors" ) ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >partyeditor.cpp:204:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 204 | pc->addSpell( Spell::getSpellByName( "Silent knives" ) ); > | ^~~~~~~~~~~~~~~ > >partyeditor.cpp:206:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 206 | pc->addSpell( Spell::getSpellByName( "Stinging light" ) ); > | ^~~~~~~~~~~~~~~~ > >partyeditor.cpp:209:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 209 | pc->addSpell( Spell::getSpellByName( "Lesser healing touch" ) ); > | ^~~~~~~~~~~~~~~~~~~~~~ > >partyeditor.cpp:211:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 211 | pc->addSpell( Spell::getSpellByName( "Body of stone" ) ); > | ^~~~~~~~~~~~~~~ > >partyeditor.cpp:216:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 216 | pc->addSpell( Spell::getSpellByName( "Ring of Harm" ) ); > | ^~~~~~~~~~~~~~ > >partyeditor.cpp:217:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 217 | pc->addSpell( Spell::getSpellByName( "Malice Storm" ) ); > | ^~~~~~~~~~~~~~ > >partyeditor.cpp:218:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 218 | pc->addSpell( Spell::getSpellByName( "Unholy Decimator" ) ); > | ^~~~~~~~~~~~~~~~~~ > >partyeditor.cpp:219:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 219 | pc->addSpell( Spell::getSpellByName( "Remove curse" ) ); > | ^~~~~~~~~~~~~~ > >partyeditor.cpp:220:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 220 | pc->addSpell( Spell::getSpellByName( "Teleportation" ) ); > | ^~~~~~~~~~~~~~~ > >partyeditor.cpp:221:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 221 | pc->addSpell( Spell::getSpellByName( "Recall to life" ) ); > | ^~~~~~~~~~~~~~~~ > >partyeditor.cpp:222:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 222 | pc->addSpell( Spell::getSpellByName( "Blast of Fury" ) ); > | ^~~~~~~~~~~~~~~ > >partyeditor.cpp:223:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 223 | pc->addSpell( Spell::getSpellByName( "Dori's Tumblers" ) ); > | ^~~~~~~~~~~~~~~~~ > >partyeditor.cpp:224:62: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 224 | pc->addSpell( Spell::getSpellByName( "Gust of wind" ) ); > | ^~~~~~~~~~~~~~ > >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o outdoorgenerator.o outdoorgenerator.cpp >In file included from rpg/rpglib.h:27, > from board.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o astar.o astar.cpp >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o cellular.o cellular.cpp >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from spellcaster.h:25, > from spellcaster.cpp:18: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from spellcaster.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o quickhull.o quickhull.cpp >battle.cpp: At global scope: >battle.cpp:37:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 37 | "sound/weapon-swish/handheld/sw1.wav", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >battle.cpp:38:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 38 | "sound/weapon-swish/handheld/sw2.wav", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >battle.cpp:39:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 39 | "sound/weapon-swish/handheld/sw3.wav", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >battle.cpp:41:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 41 | "sound/weapon-swish/bows/swb2.wav", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >battle.cpp:42:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 42 | "sound/weapon-swish/bows/swb3.wav", > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >battle.cpp:44:9: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 44 | "sound/potion/pd1.wav" > | ^~~~~~~~~~~~~~~~~~~~~~ >battle.cpp: In member function âint Battle::getAdjustedWait(int)â: >battle.cpp:331:65: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 331 | getSession()->getSquirrel()->setGlobalVariable( "turnWait", originalWait ); > | ^~~~~~~~~~ > >battle.cpp:345:97: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 345 | _cast<int>( getSession()->getSquirrel()->getGlobalVariable( "turnWait" ) ); > | ^~~~~~~~~~ > >board.cpp: In member function âMission* MissionTemplate::createMission(Session*, int, int, MissionInfo*)â: >board.cpp:439:44: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 439 | parsedDescription, NULL, NULL, "", music, parsedSuccess, > | ^~ >board.cpp: In constructor âMission::Mission(Board*, int, int, bool, char*, char*, char*, char*, char*, char*, char*, char*, char*, char*, char)â: >board.cpp:596:28: warning: ignoring return value of âbool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]â, declared with attribute ânodiscardâ [-Wunused-result[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wunused-result]] > 596 | this->savedMapName == ""; > | ~~~~~~~~~~~~~~~~~~~^~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string:54, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/locale_classes.h:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ios_base.h:41, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ios:44, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ostream:40, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/iostream:41, > from common/constants.h:87: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/basic_string.h:3727:5: note: declared here > 3727 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, > | ^~~~~~~~ >battle.cpp: In member function âvoid Battle::hitWithItem()â: >battle.cpp:1307:89: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1307 | getSession()->getSquirrel()->setGlobalVariable( "damage", damage ); > | ^~~~~~~~ > >battle.cpp:1309:98: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1309 | damage = getSession()->getSquirrel()->getGlobalVariable( "damage" ); > | ^~~~~~~~ > >In file included from rpg/rpglib.h:27, > from party.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >board.cpp: In static member function âstatic void Mission::saveMapData(GameAdapter*, const std::string&)â: >board.cpp:1156:50: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 1156 | config = ConfigLang::fromString( "[map]\n[/map]\n" ); > | ^~~~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from savegamedialog.cpp:20: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from savegamedialog.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >party.cpp: In static member function âstatic void Party::createHardCodedParty(Session*, Creature**, int*)â: >party.cpp:528:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 528 | pc[2]->addSpell( Spell::getSpellByName( "Flame of Azun" ) ); > | ^~~~~~~~~~~~~~~ >party.cpp:529:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 529 | pc[2]->addSpell( Spell::getSpellByName( "Ole Taffy's purty colors" ) ); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~ >party.cpp:530:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 530 | pc[2]->addSpell( Spell::getSpellByName( "Silent knives" ) ); > | ^~~~~~~~~~~~~~~ >party.cpp:531:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 531 | pc[2]->addSpell( Spell::getSpellByName( "Stinging light" ) ); > | ^~~~~~~~~~~~~~~~ >party.cpp:532:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 532 | pc[2]->addSpell( Spell::getSpellByName( "Burning stare" ) ); > | ^~~~~~~~~~~~~~~ >party.cpp:534:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 534 | pc[3]->addSpell( Spell::getSpellByName( "Lesser healing touch" ) ); > | ^~~~~~~~~~~~~~~~~~~~~~ >party.cpp:535:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 535 | pc[3]->addSpell( Spell::getSpellByName( "Body of stone" ) ); > | ^~~~~~~~~~~~~~~ >party.cpp:536:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 536 | pc[3]->addSpell( Spell::getSpellByName( "Bless group" ) ); > | ^~~~~~~~~~~~~ >party.cpp:537:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 537 | pc[3]->addSpell( Spell::getSpellByName( "Invisibility" ) ); > | ^~~~~~~~~~~~~~ >party.cpp:538:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 538 | pc[3]->addSpell( Spell::getSpellByName( "Poison of ignorance" ) ); > | ^~~~~~~~~~~~~~~~~~~~~ >party.cpp:539:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 539 | pc[3]->addSpell( Spell::getSpellByName( "Transmute poison" ) ); > | ^~~~~~~~~~~~~~~~~~ >party.cpp:540:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 540 | pc[3]->addSpell( Spell::getSpellByName( "Cursed ways" ) ); > | ^~~~~~~~~~~~~ >party.cpp:541:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 541 | pc[3]->addSpell( Spell::getSpellByName( "Remove curse" ) ); > | ^~~~~~~~~~~~~~ >party.cpp:542:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 542 | pc[3]->addSpell( Spell::getSpellByName( "Enthrall fiend" ) ); > | ^~~~~~~~~~~~~~~~ >party.cpp:543:49: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 543 | pc[3]->addSpell( Spell::getSpellByName( "Break from possession" ) ); > | ^~~~~~~~~~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from savegamedialog.cpp:23: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -DLOCALEDIR=\"/usr/share/locale\" -DHAVE_CONFIG_H -I. -I.. -I. -I./gui -I./events -I./rpg -I../intl -I../intl -DBR_PTHREAD=0 -DHAVE_SDL=1 -DHAVE_SDL_MIXER=1 -DHAVE_SDL_NET=1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DDATA_DIR=\"/usr/share/scourge\" -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -c -o pathmanager.o pathmanager.cpp >In file included from optionsmenu.h:28, > from scourge.h:29, > from texteffect.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from texteffect.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28, > from spellcaster.cpp:20: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from characterinfo.h:25, > from characterinfo.cpp:18: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from characterinfo.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from healdialog.cpp:20: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from healdialog.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from donatedialog.cpp:20: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from donatedialog.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from optionsmenu.h:28, > from scourge.h:29, > from traindialog.cpp:20: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from traindialog.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/map.h:22, > from outdoorgenerator.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from outdoorgenerator.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from cellular.cpp:19: >util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from cellular.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpgitem.h:25, > from item.h:28, > from characterinfo.cpp:19: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from donatedialog.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >spellcaster.cpp: In member function âvoid SpellCaster::causeDamage(bool, GLuint, GLfloat)â: >spellcaster.cpp:435:73: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 435 | battle->getSession()->getSquirrel()->setGlobalVariable( "damage", damage ); > | ^~~~~~~~ > >spellcaster.cpp:437:82: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 437 | e = battle->getSession()->getSquirrel()->getGlobalVariable( "damage" ); > | ^~~~~~~~ > >In file included from events/../optionsmenu.h:28, > from events/../scourge.h:29, > from events/thirsthungerevent.h:22, > from party.h:25, > from session.h:25, > from skillsview.h:25, > from skillsview.cpp:18: >events/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from skillsview.cpp:17: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >events/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from healdialog.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from traindialog.cpp:22: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >donatedialog.cpp: In constructor âDonateDialog::DonateDialog(Scourge*)â: >donatedialog.cpp:46:58: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 46 | result = new ScrollingLabel( 10, 75, w - 20, 65, "" ); > | ^~ >traindialog.cpp: In constructor âTrainDialog::TrainDialog(Scourge*)â: >traindialog.cpp:51:65: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 51 | description = new ScrollingLabel( 10, 205, w - 30, 120, "" ); > | ^~ >healdialog.cpp: In constructor âHealDialog::HealDialog(Scourge*)â: >healdialog.cpp:44:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 44 | spellDescription = new ScrollingLabel( 10, 210, w - 20, 70, "" ); > | ^~ > >In file included from rpg/rpglib.h:27, > from creature.h:36, > from skillsview.cpp:22: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/location.h:23, > from astar.h:30, > from astar.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from astar.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from render/../rpg/rpg.h:23, > from render/../persist.h:22, > from render/render.h:23, > from render/location.h:23, > from astar.h:30, > from pathmanager.cpp:19: >render/../rpg/../util.h:127:59: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 127 | template <class T> struct equal_ignore_case : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/refwrap.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/vector:68, > from common/constants.h:84, > from pathmanager.cpp:18: >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >render/../rpg/../util.h:135:53: warning: âtemplate<class _Arg1, class _Arg2, class _Result> struct std::binary_functionâ is deprecated [-Wdeprecated-declarations[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wdeprecated-declarations]] > 135 | template <class T> struct CaseCompare : public std::binary_function<T, T, bool> { > | ^~~~~~~~~~~~~~~ >/usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_function.h:131:12: note: declared here > 131 | struct binary_function > | ^~~~~~~~~~~~~~~ >In file included from rpg/rpglib.h:27, > from outdoorgenerator.cpp:28: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >In file included from rpg/rpglib.h:27, > from creature.h:36, > from pathmanager.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >outdoorgenerator.cpp: In member function âvoid OutdoorGenerator::addVillage(Map*, ShapePalette*)â: >outdoorgenerator.cpp:266:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 266 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageX", x ); > | ^~~~~~~~~~ > >outdoorgenerator.cpp:267:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 267 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageY", y ); > | ^~~~~~~~~~ > >outdoorgenerator.cpp:268:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 268 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageWidth", VILLAGE_WIDTH * MAP_UNIT ); > | ^~~~~~~~~~~~~~ > >outdoorgenerator.cpp:269:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 269 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageHeight", VILLAGE_HEIGHT * MAP_UNIT ); > | ^~~~~~~~~~~~~~~ > >outdoorgenerator.cpp:270:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 270 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageRoadX", roadX ); > | ^~~~~~~~~~~~~~ > >outdoorgenerator.cpp:271:67: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wwrite-strings]] > 271 | shapePal->getSession()->getSquirrel()->setGlobalVariable( "villageRoadY", roadY - MAP_UNIT ); > | ^~~~~~~~~~~~~~ > >In file included from rpg/rpglib.h:27, > from creature.h:36, > from astar.cpp:21: >rpg/character.h: In static member function âstatic int Characters::getRootCount()â: >rpg/character.h:66:32: warning: converting to non-pointer type âintâ from NULL [-Wconversion-null[https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wconversion-null]] > 66 | return NULL; > | ^~~~ >x86_64-pc-linux-gnu-g++ -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o scourge configlang.o persist.o creature.o calendar.o date.o item.o terraingenerator.o cavemaker.o dungeongenerator.o mondrian.o main.o mainmenu.o mapeditor.o mapwidget.o netplay.o containerview.o containergui.o conversationgui.o infogui.o projectile.o session.o gameadapter.o scourge.o scourgeview.o scourgehandler.o sdleventhandler.o sdlhandler.o sdlscreenview.o sound.o pcui.o textscroller.o equip.o inven.o portrait.o shapepalette.o util.o text.o minimap.o optionsmenu.o partyeditor.o pceditor.o multiplayer.o userconfiguration.o board.o battle.o party.o spellcaster.o itemlist.o tradedialog.o uncursedialog.o identifydialog.o rechargedialog.o healdialog.o savegamedialog.o donatedialog.o texteffect.o traindialog.o upload.o characterinfo.o skillsview.o outdoorgenerator.o astar.o cellular.o quickhull.o pathmanager.o ../src/common/libScourgeCommon.a ../src/freetype/libScourgeFreeType.a ../src/gui/libScourgeGui.a ../src/rpg/libScourgeRpg.a ../src/net/libScourgeNet.a ../src/render/libScourgeRender.a ../src/io/libScourgeIo.a ../src/sqbinding/libSqbinding.a ../src/sqstdlib/libSqstdlib.a ../src/squirrel/libSquirrel.a ../src/events/libScourgeEvents.a ../src/test/libScourgeTest.a -ldl -lm -lz -L/usr/lib64 -lSDL -lSDL_mixer -lSDL_net -lSDL_ttf -lSDL_image -lGL -lGLU -lfreetype >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >>>> Source compiled. >>>> Test phase [not enabled]: games-roguelike/scourge-0.21.1-r1 > >>>> Install games-roguelike/scourge-0.21.1-r1 into /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image >make -j32 DESTDIR=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image install >Making install in intl >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >if { test "scourge" = "gettext-runtime" || test "scourge" = "gettext-tools"; } \ > && test 'no' = yes; then \ > /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64 /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/include; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 libintl.h /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/include/libintl.h; \ > @LIBTOOL@ --mode=install \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 libintl.a /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libintl.a; \ > if test "@RELOCATABLE@" = yes; then \ > dependencies=`sed -n -e 's,^dependency_libs=\(.*\),\1,p' < /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libintl.la | sed -e "s,^',," -e "s,'\$,,"`; \ > if test -n "$dependencies"; then \ > rm -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libintl.la; \ > fi; \ > fi; \ >else \ > : ; \ >fi >if test "scourge" = "gettext-tools"; then \ > /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 VERSION /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/VERSION; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 ChangeLog.inst /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/ChangeLog; \ > dists="COPYING.LIB-2.0 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin export.h gmo.h gettextP.h hash-string.h loadinfo.h plural-exp.h eval-plural.h localcharset.h lock.h relocatable.h xsize.h printf-args.h printf-args.c printf-parse.h wprintf-parse.h printf-parse.c vasnprintf.h vasnwprintf.h vasnprintf.c os2compat.h libgnuintl.h.in bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c hash-string.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y plural-exp.c localcharset.c lock.c relocatable.c langprefs.c localename.c log.c printf.c version.c osdep.c os2compat.c intl-exports.c intl-compat.c"; \ > for file in $dists; do \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 ./$file \ > /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/$file; \ > done; \ > chmod a+x /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/config.charset; \ > dists="plural.c"; \ > for file in $dists; do \ > if test -f $file; then dir=.; else dir=.; fi; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 $dir/$file \ > /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/$file; \ > done; \ > dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c COPYING.LIB-2 gettext.h libgettext.h plural-eval.c libgnuintl.h"; \ > for file in $dists; do \ > rm -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/intl/$file; \ > done; \ >else \ > : ; \ >fi >if test "scourge" = "gettext-tools" \ > && test 'no' = no \ > && test yes != no; then \ > /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64; \ > @LIBTOOL@ --mode=install \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 libgnuintl.a /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libgnuintl.a; \ > rm -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/preloadable_libintl.so; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libgnuintl.so /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/preloadable_libintl.so; \ > @LIBTOOL@ --mode=uninstall \ > rm -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/libgnuintl.a; \ >else \ > : ; \ >fi >if test 'no' = yes; then \ > test yes != no || /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64; \ > temp=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/t-charset.alias; \ > dest=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/charset.alias; \ > if test -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/charset.alias; then \ > orig=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/lib64/charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > else \ > if test yes = no; then \ > orig=charset.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 $temp $dest; \ > rm -f $temp; \ > fi; \ > fi; \ > /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale; \ > test -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/locale.alias \ > && orig=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/locale.alias \ > || orig=./locale.alias; \ > temp=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/t-locale.alias; \ > dest=/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/locale.alias; \ > sed -f ref-add.sed $orig > $temp; \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 $temp $dest; \ > rm -f $temp; \ >else \ > : ; \ >fi >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/intl' >Making install in po >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >/bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share >installing en.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/en/LC_MESSAGES/scourge.mo >installing hu.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/hu/LC_MESSAGES/scourge.mo >installing it.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/it/LC_MESSAGES/scourge.mo >installing fr.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/fr/LC_MESSAGES/scourge.mo >installing pl.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/pl/LC_MESSAGES/scourge.mo >installing pt_BR.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/pt_BR/LC_MESSAGES/scourge.mo >installing pt.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/pt/LC_MESSAGES/scourge.mo >installing ru.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/ru/LC_MESSAGES/scourge.mo >installing de.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/de/LC_MESSAGES/scourge.mo >installing sv.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/sv/LC_MESSAGES/scourge.mo >installing es.gmo as /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/locale/es/LC_MESSAGES/scourge.mo >if test "scourge" = "gettext-tools"; then \ > /bin/mkdir -p /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/po; \ > for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot Makevars.template; do \ > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c -m 644 ./$file \ > /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/po/$file; \ > done; \ > for file in Makevars; do \ > rm -f /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/share/gettext/po/$file; \ > done; \ >else \ > : ; \ >fi >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/po' >Making install in src >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >Making install in common >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/common' >Making install in freetype >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/freetype' >Making install in gui >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/gui' >Making install in test >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/test' >Making install in rpg >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/rpg' >Making install in events >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/events' >Making install in net >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/net' >Making install in render >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/render' >Making install in io >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/io' >Making install in squirrel >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/squirrel' >Making install in sqstdlib >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqstdlib' >Making install in sqbinding >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >make[3]: Nothing to be done for 'install-exec-am'. >make[3]: Nothing to be done for 'install-data-am'. >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src/sqbinding' >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[3]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[3]: Nothing to be done for 'install-data-am'. > /bin/mkdir -p '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/bin' > /usr/lib/portage/python3.12/ebuild-helpers/xattr/install -c scourge '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image/usr/bin' >make[3]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge/src' >make[1]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make[2]: Entering directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make[2]: Nothing to be done for 'install-exec-am'. >make[2]: Nothing to be done for 'install-data-am'. >make[2]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >make[1]: Leaving directory '/var/tmp/portage/games-roguelike/scourge-0.21.1-r1/work/scourge' >>>> Completed installing games-roguelike/scourge-0.21.1-r1 into /var/tmp/portage/games-roguelike/scourge-0.21.1-r1/image > > * Final size of build directory: 207812 KiB (202.9 MiB) > * Final size of installed tree: 169576 KiB (165.6 MiB) > > * QA Notice: command not found: > * > * ./config.status: 1505: pushd: not found > * ./config.status: 1507: popd: not found >strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version > /usr/bin/scourge >>>> Done. >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 925846
: 886340