=>> Building games/edge build started at Sat Jan 24 08:10:38 EST 2026 port directory: /usr/ports/games/edge package name: edge-1.35_11 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1672 Jan 5 20:59 /usr/ports/games/edge/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: 14f7c294305e Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 13 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for edge-1.35_11: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/edge/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/edge/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/edge/work/.cache HOME=/wrkdirs/usr/ports/games/edge/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/edge/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/edge/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- DMDIR="/usr/local/share/doom" SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/edge/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/edge/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/edge/work/.cache HOME=/wrkdirs/usr/ports/games/edge/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/edge/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/edge/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- DMDIR="share/doom" PORTDOCS="" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/edge" EXAMPLESDIR="share/examples/edge" DATADIR="share/edge" WWWDIR="www/edge" ETCDIR="etc/edge" --End PLIST_SUB-- --SUB_LIST-- DMDIR="/usr/local/share/doom" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/edge DOCSDIR=/usr/local/share/doc/edge EXAMPLESDIR=/usr/local/share/examples/edge WWWDIR=/usr/local/www/edge ETCDIR=/usr/local/etc/edge --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The edge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> edge-1.35_11 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> edge-1.35_11 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of edge-1.35_11 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The edge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by edge-1.35_11 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The edge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by edge-1.35_11 for building => SHA256 Checksum OK for Edge-1.35-source.tar.bz2. => SHA256 Checksum OK for Edge-1.35-linux.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The edge port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by edge-1.35_11 for building ===> Extracting for edge-1.35_11 => SHA256 Checksum OK for Edge-1.35-source.tar.bz2. => SHA256 Checksum OK for Edge-1.35-linux.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for edge-1.35_11 ===> Applying FreeBSD patches for edge-1.35_11 from /usr/ports/games/edge/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> edge-1.35_11 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> edge-1.35_11 depends on package: gmake>=4.4.1 - found ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_17,2.pkg [pkg.DaveG.ca] Installing sdl-1.2.15_17,2... [pkg.DaveG.ca] `-- Installing aalib-1.4.r5_14... [pkg.DaveG.ca] `-- Extracting aalib-1.4.r5_14: .......... done [pkg.DaveG.ca] `-- Installing libGLU-9.0.3... [pkg.DaveG.ca] | `-- Installing libglvnd-1.7.0... [pkg.DaveG.ca] | | `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] | | `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] | | `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] | `-- Extracting libglvnd-1.7.0: .......... done [pkg.DaveG.ca] `-- Extracting libGLU-9.0.3: ..... done [pkg.DaveG.ca] `-- Installing libXrandr-1.5.4... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXrandr-1.5.4: .......... done [pkg.DaveG.ca] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> edge-1.35_11 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> edge-1.35_11 depends on file: /usr/local/bin/ccache - found ===> Returning to build of edge-1.35_11 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> edge-1.35_11 depends on shared library: libvorbis.so - not found ===> Installing existing package /packages/All/libvorbis-1.3.7_2,3.pkg [pkg.DaveG.ca] Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] Extracting libvorbis-1.3.7_2,3: .......... done ===> edge-1.35_11 depends on shared library: libvorbis.so - found (/usr/local/lib/libvorbis.so) ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on shared library: libpng.so - not found ===> Installing existing package /packages/All/png-1.6.53.pkg [pkg.DaveG.ca] Installing png-1.6.53... [pkg.DaveG.ca] Extracting png-1.6.53: .......... done ===> edge-1.35_11 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on shared library: libGLEW.so - not found ===> Installing existing package /packages/All/glew-2.2.0_3.pkg [pkg.DaveG.ca] Installing glew-2.2.0_3... [pkg.DaveG.ca] Extracting glew-2.2.0_3: .......... done ===> edge-1.35_11 depends on shared library: libGLEW.so - found (/usr/local/lib/libGLEW.so) ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on shared library: libjpeg.so - not found ===> Installing existing package /packages/All/jpeg-turbo-3.1.3.pkg [pkg.DaveG.ca] Installing jpeg-turbo-3.1.3... [pkg.DaveG.ca] Extracting jpeg-turbo-3.1.3: .......... done ===> edge-1.35_11 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) ===> Returning to build of edge-1.35_11 ===> edge-1.35_11 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for edge-1.35_11 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/games/edge/work/Edge-1.35-source/lib_win32/libpng-1.2.12/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/games/edge/work/Edge-1.35-source/lib_win32/libvorbis-1.1.2/aclocal.m4 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/games/edge/work/Edge-1.35-source/lib_win32/libogg-1.1.3/aclocal.m4 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for edge-1.35_11 mkdir -p obj_linux/coal mkdir -p obj_linux/ddf mkdir -p obj_linux/deh_edge c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/coal/c_compile.o -c coal/c_compile.cc mkdir -p obj_linux/edge mkdir -p obj_linux/epi mkdir -p obj_linux/glbsp mkdir -p obj_linux/timidity c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/coal/c_execute.o -c coal/c_execute.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/coal/c_memory.o -c coal/c_memory.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/anim.o -c ddf/anim.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/attack.o -c ddf/attack.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/boom.o -c ddf/boom.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/colormap.o -c ddf/colormap.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/font.o -c ddf/font.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/game.o -c ddf/game.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/image.o -c ddf/image.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/language.o -c ddf/language.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/level.o -c ddf/level.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/line.o -c ddf/line.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/main.o -c ddf/main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/playlist.o -c ddf/playlist.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/sector.o -c ddf/sector.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/sfx.o -c ddf/sfx.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/states.o -c ddf/states.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/style.o -c ddf/style.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/switch.o -c ddf/switch.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/thing.o -c ddf/thing.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/ddf/weapon.o -c ddf/weapon.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/ammo.o -c deh_edge/ammo.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/attacks.o -c deh_edge/attacks.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/buffer.o -c deh_edge/buffer.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/convert.o -c deh_edge/convert.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/frames.o -c deh_edge/frames.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/info.o -c deh_edge/info.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/main.o -c deh_edge/main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/system.o -c deh_edge/system.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/util.o -c deh_edge/util.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/wad.o -c deh_edge/wad.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/mobj.o -c deh_edge/mobj.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/sounds.o -c deh_edge/sounds.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/things.o -c deh_edge/things.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/weapons.o -c deh_edge/weapons.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/misc.o -c deh_edge/misc.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/text.o -c deh_edge/text.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/storage.o -c deh_edge/storage.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/patch.o -c deh_edge/patch.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -DDEH_EDGE_PLUGIN -o obj_linux/deh_edge/rscript.o -c deh_edge/rscript.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/i_main.o -c src/i_main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/i_ctrl.o -c src/i_ctrl.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/i_video.o -c src/i_video.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/i_sound.o -c src/i_sound.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/i_net.o -c src/i_net.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/am_map.o -c src/am_map.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/con_con.o -c src/con_con.cc deh_edge/system.cc:64:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 64 | typedef struct | ^ | progress_info_t deh_edge/system.cc:66:1: note: type is not C-compatible due to this member declaration 66 | public: | ^~~~~~~ deh_edge/system.cc:99:1: note: type is given name 'progress_info_t' for linkage purposes by this typedef declaration 99 | progress_info_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/con_main.o -c src/con_main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/con_link.o -c src/con_link.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/con_var.o -c src/con_var.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/e_input.o -c src/e_input.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/e_main.o -c src/e_main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/e_player.o -c src/e_player.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/f_finale.o -c src/f_finale.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/f_interm.o -c src/f_interm.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/g_game.o -c src/g_game.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/hu_draw.o -c src/hu_draw.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/hu_font.o -c src/hu_font.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/hu_stuff.o -c src/hu_stuff.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/hu_style.o -c src/hu_style.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/l_glbsp.o -c src/l_glbsp.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/l_deh.o -c src/l_deh.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_argv.o -c src/m_argv.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_bbox.o -c src/m_bbox.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_cheat.o -c src/m_cheat.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_math.o -c src/m_math.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_menu.o -c src/m_menu.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_misc.o -c src/m_misc.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_option.o -c src/m_option.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_netgame.o -c src/m_netgame.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_random.o -c src/m_random.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/n_bcast.o -c src/n_bcast.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/n_reliable.o -c src/n_reliable.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/n_network.o -c src/n_network.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_action.o -c src/p_action.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_blockmap.o -c src/p_blockmap.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_bot.o -c src/p_bot.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_enemy.o -c src/p_enemy.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_inter.o -c src/p_inter.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_lights.o -c src/p_lights.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_map.o -c src/p_map.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_maputl.o -c src/p_maputl.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_mobj.o -c src/p_mobj.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_plane.o -c src/p_plane.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_setup.o -c src/p_setup.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_sight.o -c src/p_sight.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_spec.o -c src/p_spec.cc In file included from src/con_link.cc:23: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_switch.o -c src/p_switch.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_tick.o -c src/p_tick.cc In file included from src/i_ctrl.cc:25: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_user.o -c src/p_user.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_forces.o -c src/p_forces.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_telept.o -c src/p_telept.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/p_weapon.o -c src/p_weapon.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/rad_act.o -c src/rad_act.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/rad_pars.o -c src/rad_pars.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/rad_trig.o -c src/rad_trig.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_draw.o -c src/r_draw.cc In file included from src/e_input.cc:35: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_shader.o -c src/r_shader.cc In file included from src/con_main.cc:30: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_render.o -c src/r_render.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_effects.o -c src/r_effects.cc In file included from src/hu_style.cc:25: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_main.o -c src/r_main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_occlude.o -c src/r_occlude.cc In file included from src/hu_stuff.cc:35: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/m_logo.o -c src/m_logo.cc In file included from src/hu_font.cc:27: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/e_player.cc:36: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_things.o -c src/r_things.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_units.o -c src/r_units.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_wipe.o -c src/r_wipe.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_misc.o -c src/r_misc.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_sky.o -c src/r_sky.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_colormap.o -c src/r_colormap.cc In file included from src/g_game.cc:38: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_modes.o -c src/r_modes.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_md2.o -c src/r_md2.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_image.o -c src/r_image.cc In file included from src/f_finale.cc:38: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/e_main.cc:54: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_doomtex.o -c src/r_doomtex.cc In file included from src/con_con.cc:33: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/con_con.cc:723:42: warning: format specifies type 'unsigned int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 723 | CON_Printf("%u Possible variables:\n", match_vars.size()); | ~~ ^~~~~~~~~~~~~~~~~ | %zu src/con_con.cc:730:37: warning: format specifies type 'unsigned int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 730 | CON_Printf("%u Possible keys:\n", match_keys.size()); | ~~ ^~~~~~~~~~~~~~~~~ | %zu src/con_con.cc:737:41: warning: format specifies type 'unsigned int' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 737 | CON_Printf("%u Possible commands:\n", match_cmds.size()); | ~~ ^~~~~~~~~~~~~~~~~ | %zu 4 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/r_texgl.o -c src/r_texgl.cc In file included from src/m_misc.cc:47: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/m_cheat.cc:44: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_blit.o -c src/s_blit.cc In file included from src/f_interm.cc:37: In file included from src/f_finale.h:30: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_cache.o -c src/s_cache.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_sound.o -c src/s_sound.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_music.o -c src/s_music.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_ogg.o -c src/s_ogg.cc In file included from src/n_network.cc:33: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/s_timid.o -c src/s_timid.cc In file included from src/hu_draw.cc:24: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/m_option.cc:83: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/m_netgame.cc:36: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_chunk.o -c src/sv_chunk.cc In file included from src/am_map.cc:30: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_glob.o -c src/sv_glob.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_level.o -c src/sv_level.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_load.o -c src/sv_load.cc In file included from src/p_bot.cc:33: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_enemy.cc:36: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/m_menu.cc:42: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_tick.cc:36: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_main.o -c src/sv_main.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_misc.o -c src/sv_misc.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_mobj.o -c src/sv_mobj.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_play.o -c src/sv_play.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/sv_save.o -c src/sv_save.cc In file included from src/p_sight.cc:48: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_maputl.cc:49: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/w_flat.o -c src/w_flat.cc In file included from src/p_map.cc:45: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/w_model.o -c src/w_model.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/w_sprite.o -c src/w_sprite.cc In file included from src/p_forces.cc:44: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_switch.cc:33: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/w_texture.o -c src/w_texture.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/w_wad.o -c src/w_wad.cc In file included from src/r_effects.cc:23: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_telept.cc:32: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_user.cc:33: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/z_zone.o -c src/z_zone.cc In file included from src/p_lights.cc:37: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/vm_coal.o -c src/vm_coal.cc In file included from src/p_blockmap.cc:38: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/vm_hud.o -c src/vm_hud.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/vm_player.o -c src/vm_player.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/unx_music.o -c src/unx_music.cc In file included from src/p_inter.cc:32: In file included from src/e_input.h:30: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/unx_net.o -c src/unx_net.cc In file included from src/p_action.cc:48: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/edge/unx_system.o -c src/unx_system.cc In file included from src/rad_act.cc:31: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_plane.cc:32: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/arrays.o -c epi/arrays.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/bytearray.o -c epi/bytearray.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/exe_path.o -c epi/exe_path.cc In file included from src/p_weapon.cc:38: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/p_spec.cc:38: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/p_spec.cc:212:18: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 212 | float minsize = INT_MAX; | ~~~~~~~ ^~~~~~~ /usr/include/sys/limits.h:58:18: note: expanded from macro 'INT_MAX' 58 | #define INT_MAX __INT_MAX /* max value for an int */ | ^~~~~~~~~ /usr/include/x86/_limits.h:58:19: note: expanded from macro '__INT_MAX' 58 | #define __INT_MAX 0x7fffffff /* max value for an int */ | ^~~~~~~~~~ src/p_spec.cc:685:62: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 685 | I_Warning("Portal on line #%d disabled: Not one-sided!\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:697:60: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 697 | I_Warning("Portal on line #%d disabled: Missing tag.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:718:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 718 | I_Warning("Portal on line #%d disabled: sector is closed.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:733:74: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 733 | I_Warning("Portal on line #%d disabled: Partner already a portal.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:739:71: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 739 | I_Warning("Portal on line #%d disabled: Partner not one-sided.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:747:77: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 747 | I_Warning("Portal on line #%d disabled: Partner is different height.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:755:77: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 755 | I_Warning("Portal on line #%d disabled: Partner is different length.\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:768:67: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 768 | I_Warning("Portal on line #%d disabled: Cannot find partner!\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:801:61: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 801 | L_WriteDebug("DETAIL SLOPE in #%d: dists %1.3f -> %1.3f\n", sec - sectors, d_close, d_far); | ~~ ^~~~~~~~~~~~~ | %ld src/p_spec.cc:805:66: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 805 | I_Warning("Detail slope in sector #%d disabled: no area?!?\n", sec - sectors); | ~~ ^~~~~~~~~~~~~ | %ld src/p_spec.cc:826:68: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 826 | I_Warning("Detail slope on line #%d disabled: Not two-sided!\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:837:76: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 837 | I_Warning("Detail slope on line #%d disabled: floors are same height\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:851:77: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 851 | I_Warning("Detail slope in sector #%d disabled: floor already sloped!\n", sec - sectors); | ~~ ^~~~~~~~~~~~~ | %ld src/p_spec.cc:873:78: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 873 | I_Warning("Detail slope on line #%d disabled: ceilings are same height\n", ld - lines); | ~~ ^~~~~~~~~~ | %ld src/p_spec.cc:887:79: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 887 | I_Warning("Detail slope in sector #%d disabled: ceiling already sloped!\n", sec - sectors); | ~~ ^~~~~~~~~~~~~ | %ld 17 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/file.o -c epi/file.cc In file included from src/r_draw.cc:22: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/filesystem.o -c epi/filesystem.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/file_memory.o -c epi/file_memory.cc In file included from src/rad_trig.cc:46: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/file_sub.o -c epi/file_sub.cc In file included from src/rad_pars.cc:25: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/image_data.o -c epi/image_data.cc In file included from src/r_main.cc:22: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/image_hq2x.o -c epi/image_hq2x.cc In file included from src/p_setup.cc:41: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/p_setup.cc:289:60: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 289 | I_Error("Bad GWA file: seg #%d has invalid linedef.\n", seg - segs); | ~~ ^~~~~~~~~~ | %ld src/p_setup.cc:302:56: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 302 | I_Error("Bad GWA file: missing side for seg #%d\n", seg - segs); | ~~ ^~~~~~~~~~ | %ld 3 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/image_jpeg.o -c epi/image_jpeg.cc In file included from src/p_mobj.cc:58: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/p_mobj.cc:93:4: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 88 | L_WriteDebug(" %4d: %p next:%p prev:%p [%s] at (%1.0f,%1.0f,%1.0f) states=%d > %d tics=%d\n", | ~~ | %ld 89 | index, 90 | mo, mo->next, mo->prev, 91 | mo->info->name.c_str(), 92 | mo->x, mo->y, mo->z, 93 | mo->state ? mo->state - states : -1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/p_mobj.cc:94:4: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 88 | L_WriteDebug(" %4d: %p next:%p prev:%p [%s] at (%1.0f,%1.0f,%1.0f) states=%d > %d tics=%d\n", | ~~ | %ld 89 | index, 90 | mo, mo->next, mo->prev, 91 | mo->info->name.c_str(), 92 | mo->x, mo->y, mo->z, 93 | mo->state ? mo->state - states : -1, 94 | mo->next_state ? mo->next_state - states : -1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/image_png.o -c epi/image_png.cc In file included from src/r_colormap.cc:37: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/r_texgl.cc:30: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/image_tga.o -c epi/image_tga.cc In file included from src/s_sound.cc:32: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/r_things.cc:37: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/s_blit.cc:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/s_blit.cc:319:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] 319 | register fixed22_t pos = (offset >> 9) & ~1; | ^~~~~~~~ 2 warnings generated. In file included from src/r_md2.cc:35: In file included from src/r_effects.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ src/r_md2.cc:618:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 618 | typedef struct | ^ | model_coord_data_t src/r_md2.cc:661:1: note: type is not C-compatible due to this member declaration 661 | public: | ^~~~~~~ src/r_md2.cc:694:1: note: type is given name 'model_coord_data_t' for linkage purposes by this typedef declaration 694 | model_coord_data_t; | ^ 2 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_angle.o -c epi/math_angle.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_bbox.o -c epi/math_bbox.cc In file included from src/r_doomtex.cc:54: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_color.o -c epi/math_color.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_crc.o -c epi/math_crc.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_md5.o -c epi/math_md5.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_oddity.o -c epi/math_oddity.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_matrix.o -c epi/math_matrix.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_vector.o -c epi/math_vector.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/math_random.o -c epi/math_random.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/mersenne_twist.o -c epi/mersenne_twist.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/mus_2_midi.o -c epi/mus_2_midi.cc In file included from src/r_render.cc:34: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/path.o -c epi/path.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/str_format.o -c epi/str_format.cc In file included from src/r_misc.cc:39: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/sound_data.o -c epi/sound_data.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/sound_gather.o -c epi/sound_gather.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/sound_wav.o -c epi/sound_wav.cc In file included from src/sv_chunk.cc:31: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/r_image.cc:58: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/timestamp.o -c epi/timestamp.cc In file included from src/sv_load.cc:27: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/sv_glob.cc:30: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/utility.o -c epi/utility.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/epi_linux.o -c epi/epi_linux.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/epi/filesystem_linux.o -c epi/filesystem_linux.cc cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/analyze.o -c glbsp/src/analyze.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/blockmap.o -c glbsp/src/blockmap.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/glbsp.o -c glbsp/src/glbsp.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/level.o -c glbsp/src/level.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/node.o -c glbsp/src/node.c In file included from src/sv_save.cc:24: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/reject.o -c glbsp/src/reject.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/seg.o -c glbsp/src/seg.c In file included from src/sv_mobj.cc:31: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/system.o -c glbsp/src/system.c cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/util.o -c glbsp/src/util.c In file included from src/sv_level.cc:42: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/sv_play.cc:36: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/vm_coal.cc:32: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. cc -O -Wall -fno-strict-aliasing -DGLBSP_PLUGIN -DINLINE_G=inline -o obj_linux/glbsp/wad.o -c glbsp/src/wad.c In file included from src/sv_main.cc:32: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/common.o -c timidity/common.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/instrum.o -c timidity/instrum.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/mix.o -c timidity/mix.cc In file included from src/w_flat.cc:37: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/playmidi.o -c timidity/playmidi.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/loadmidi.o -c timidity/loadmidi.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/resample.o -c timidity/resample.cc c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/tables.o -c timidity/tables.cc In file included from src/w_model.cc:25: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o obj_linux/timidity/timidity.o -c timidity/timidity.cc glbsp/src/blockmap.c:313:7: warning: variable 'dup_count' set but not used [-Wunused-but-set-variable] 313 | int dup_count=0; | ^ 1 warning generated. glbsp/src/analyze.c:764:7: warning: variable 'back_line' set but not used [-Wunused-but-set-variable] 764 | int back_line = -1; | ^ glbsp/src/analyze.c:768:7: warning: variable 'front_line' set but not used [-Wunused-but-set-variable] 768 | int front_line = -1; | ^ 2 warnings generated. In file included from src/vm_hud.cc:29: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. glbsp/src/node.c:1112:7: warning: variable 'degen_total' set but not used [-Wunused-but-set-variable] 1112 | int degen_total = 0; | ^ 1 warning generated. In file included from src/sv_misc.cc:41: In file included from src/sv_chunk.h:33: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/unx_system.cc:36: In file included from src/g_game.h:32: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. In file included from src/vm_player.cc:26: In file included from src/p_local.h:33: In file included from src/r_local.h:48: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. glbsp/src/wad.c:1686:7: warning: variable 'lev_count' set but not used [-Wunused-but-set-variable] 1686 | int lev_count = 0; | ^ 1 warning generated. In file included from src/w_sprite.cc:36: In file included from src/r_things.h:31: In file included from src/w_sprite.h:29: In file included from src/e_player.h:42: src/e_ticcmd.h:35:15: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] 35 | typedef struct | ^ | ticcmd_t src/e_ticcmd.h:65:2: note: type is not C-compatible due to this member declaration 65 | void ByteSwap(); | ^~~~~~~~~~~~~~~ src/e_ticcmd.h:67:1: note: type is given name 'ticcmd_t' for linkage purposes by this typedef declaration 67 | ticcmd_t; | ^ 1 warning generated. timidity/common.cc:185:76: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 185 | I_Error("Timidity felt like allocating %d bytes. This must be a bug.\n", count); | ~~ ^~~~~ | %zu timidity/common.cc:193:52: warning: format specifies type 'int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 193 | I_Error("Timidity: Couldn't malloc %d bytes.\n", count); | ~~ ^~~~~ | %zu 2 warnings generated. c++ -O2 -pipe -ffast-math --std=c++14 -fstack-protector-strong -fno-strict-aliasing -I. -DLINUX -DUSE_OGG -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -o edge.linux obj_linux/coal/c_compile.o obj_linux/coal/c_execute.o obj_linux/coal/c_memory.o obj_linux/ddf/anim.o obj_linux/ddf/attack.o obj_linux/ddf/boom.o obj_linux/ddf/colormap.o obj_linux/ddf/font.o obj_linux/ddf/game.o obj_linux/ddf/image.o obj_linux/ddf/language.o obj_linux/ddf/level.o obj_linux/ddf/line.o obj_linux/ddf/main.o obj_linux/ddf/playlist.o obj_linux/ddf/sector.o obj_linux/ddf/sfx.o obj_linux/ddf/states.o obj_linux/ddf/style.o obj_linux/ddf/switch.o obj_linux/ddf/thing.o obj_linux/ddf/weapon.o obj_linux/deh_edge/ammo.o obj_linux/deh_edge/attacks.o obj_linux/deh_edge/buffer.o obj_linux/deh_edge/convert.o obj_linux/deh_edge/frames.o obj_linux/deh_edge/info.o obj_linux/deh_edge/main.o obj_linux/deh_edge/system.o obj_linux/deh_edge/util.o obj_linux/deh_edge/wad.o obj_linux/deh_edge/mobj.o obj_linux/deh_edge/sounds.o obj_linux/deh_edge/things.o obj_linux/deh_edge/weapons.o obj_linux/deh_edge/misc.o obj_linux/deh_edge/text.o obj_linux/deh_edge/storage.o obj_linux/deh_edge/patch.o obj_linux/deh_edge/rscript.o obj_linux/edge/i_main.o obj_linux/edge/i_ctrl.o obj_linux/edge/i_video.o obj_linux/edge/i_sound.o obj_linux/edge/i_net.o obj_linux/edge/am_map.o obj_linux/edge/con_con.o obj_linux/edge/con_main.o obj_linux/edge/con_link.o obj_linux/edge/con_var.o obj_linux/edge/e_input.o obj_linux/edge/e_main.o obj_linux/edge/e_player.o obj_linux/edge/f_finale.o obj_linux/edge/f_interm.o obj_linux/edge/g_game.o obj_linux/edge/hu_draw.o obj_linux/edge/hu_font.o obj_linux/edge/hu_stuff.o obj_linux/edge/hu_style.o obj_linux/edge/l_glbsp.o obj_linux/edge/l_deh.o obj_linux/edge/m_argv.o obj_linux/edge/m_bbox.o obj_linux/edge/m_cheat.o obj_linux/edge/m_math.o obj_linux/edge/m_menu.o obj_linux/edge/m_misc.o obj_linux/edge/m_option.o obj_linux/edge/m_netgame.o obj_linux/edge/m_random.o obj_linux/edge/n_bcast.o obj_linux/edge/n_reliable.o obj_linux/edge/n_network.o obj_linux/edge/p_action.o obj_linux/edge/p_blockmap.o obj_linux/edge/p_bot.o obj_linux/edge/p_enemy.o obj_linux/edge/p_inter.o obj_linux/edge/p_lights.o obj_linux/edge/p_map.o obj_linux/edge/p_maputl.o obj_linux/edge/p_mobj.o obj_linux/edge/p_plane.o obj_linux/edge/p_setup.o obj_linux/edge/p_sight.o obj_linux/edge/p_spec.o obj_linux/edge/p_switch.o obj_linux/edge/p_tick.o obj_linux/edge/p_user.o obj_linux/edge/p_forces.o obj_linux/edge/p_telept.o obj_linux/edge/p_weapon.o obj_linux/edge/rad_act.o obj_linux/edge/rad_pars.o obj_linux/edge/rad_trig.o obj_linux/edge/r_draw.o obj_linux/edge/r_shader.o obj_linux/edge/r_render.o obj_linux/edge/r_effects.o obj_linux/edge/r_main.o obj_linux/edge/r_occlude.o obj_linux/edge/m_logo.o obj_linux/edge/r_things.o obj_linux/edge/r_units.o obj_linux/edge/r_wipe.o obj_linux/edge/r_misc.o obj_linux/edge/r_sky.o obj_linux/edge/r_colormap.o obj_linux/edge/r_modes.o obj_linux/edge/r_md2.o obj_linux/edge/r_image.o obj_linux/edge/r_doomtex.o obj_linux/edge/r_texgl.o obj_linux/edge/s_blit.o obj_linux/edge/s_cache.o obj_linux/edge/s_sound.o obj_linux/edge/s_music.o obj_linux/edge/s_ogg.o obj_linux/edge/s_timid.o obj_linux/edge/sv_chunk.o obj_linux/edge/sv_glob.o obj_linux/edge/sv_level.o obj_linux/edge/sv_load.o obj_linux/edge/sv_main.o obj_linux/edge/sv_misc.o obj_linux/edge/sv_mobj.o obj_linux/edge/sv_play.o obj_linux/edge/sv_save.o obj_linux/edge/w_flat.o obj_linux/edge/w_model.o obj_linux/edge/w_sprite.o obj_linux/edge/w_texture.o obj_linux/edge/w_wad.o obj_linux/edge/z_zone.o obj_linux/edge/vm_coal.o obj_linux/edge/vm_hud.o obj_linux/edge/vm_player.o obj_linux/edge/unx_music.o obj_linux/edge/unx_net.o obj_linux/edge/unx_system.o obj_linux/epi/arrays.o obj_linux/epi/bytearray.o obj_linux/epi/exe_path.o obj_linux/epi/file.o obj_linux/epi/filesystem.o obj_linux/epi/file_memory.o obj_linux/epi/file_sub.o obj_linux/epi/image_data.o obj_linux/epi/image_hq2x.o obj_linux/epi/image_jpeg.o obj_linux/epi/image_png.o obj_linux/epi/image_tga.o obj_linux/epi/math_angle.o obj_linux/epi/math_bbox.o obj_linux/epi/math_color.o obj_linux/epi/math_crc.o obj_linux/epi/math_md5.o obj_linux/epi/math_oddity.o obj_linux/epi/math_matrix.o obj_linux/epi/math_vector.o obj_linux/epi/math_random.o obj_linux/epi/mersenne_twist.o obj_linux/epi/mus_2_midi.o obj_linux/epi/path.o obj_linux/epi/str_format.o obj_linux/epi/sound_data.o obj_linux/epi/sound_gather.o obj_linux/epi/sound_wav.o obj_linux/epi/timestamp.o obj_linux/epi/utility.o obj_linux/epi/epi_linux.o obj_linux/epi/filesystem_linux.o obj_linux/glbsp/analyze.o obj_linux/glbsp/blockmap.o obj_linux/glbsp/glbsp.o obj_linux/glbsp/level.o obj_linux/glbsp/node.o obj_linux/glbsp/reject.o obj_linux/glbsp/seg.o obj_linux/glbsp/system.o obj_linux/glbsp/util.o obj_linux/glbsp/wad.o obj_linux/timidity/common.o obj_linux/timidity/instrum.o obj_linux/timidity/mix.o obj_linux/timidity/playmidi.o obj_linux/timidity/loadmidi.o obj_linux/timidity/resample.o obj_linux/timidity/tables.o obj_linux/timidity/timidity.o -lm -Wl,--warn-common -lGL -lGLEW -lpng -ljpeg -lz -lvorbisfile -lvorbis -logg -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> edge-1.35_11 depends on package: doom-data>0 - not found ===> Installing existing package /packages/All/doom-data-1.0_1.pkg [pkg.DaveG.ca] Installing doom-data-1.0_1... [pkg.DaveG.ca] Extracting doom-data-1.0_1: . done ===== Message from doom-data-1.0_1: -- To use the full version of the games you need to own a legitimate copy of Doom, Doom II, Hexen, Heretic, and/or Strife. If you have them, copy the *.wad files to /usr/local/share/doom. ===> edge-1.35_11 depends on package: doom-data>0 - found ===> Returning to build of edge-1.35_11 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for edge-1.35_11 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/edge/work/Edge-1.35-source/edge.linux /wrkdirs/usr/ports/games/edge/work/stage/usr/local/bin/edge install -m 0644 /wrkdirs/usr/ports/games/edge/work/Edge-1.35/edge.wad /wrkdirs/usr/ports/games/edge/work/stage/usr/local/share/doom install -m 0644 /wrkdirs/usr/ports/games/edge/work/Edge-1.35/*.txt /wrkdirs/usr/ports/games/edge/work/stage/usr/local/share/doc/edge ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-24T13:10:38+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=14f7c294305e' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for edge-1.35_11 ===> Building edge-1.35_11 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for edge-1.35_11 build of games/edge | edge-1.35_11 ended at Sat Jan 24 08:10:56 EST 2026 build time: 00:00:19