<86>Apr 21 03:06:59 userdel[47392]: delete user 'rooter' <86>Apr 21 03:06:59 groupadd[47644]: group added to /etc/group: name=rooter, GID=663 <86>Apr 21 03:06:59 groupadd[47644]: group added to /etc/gshadow: name=rooter <86>Apr 21 03:06:59 groupadd[47644]: new group: name=rooter, GID=663 <86>Apr 21 03:06:59 useradd[47741]: new user: name=rooter, UID=663, GID=663, home=/root, shell=/bin/bash <86>Apr 21 03:06:59 userdel[47908]: delete user 'builder' <86>Apr 21 03:06:59 userdel[47908]: removed group 'builder' owned by 'builder' <86>Apr 21 03:06:59 userdel[47908]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 03:06:59 groupadd[47989]: group added to /etc/group: name=builder, GID=664 <86>Apr 21 03:06:59 groupadd[47989]: group added to /etc/gshadow: name=builder <86>Apr 21 03:06:59 groupadd[47989]: new group: name=builder, GID=664 <86>Apr 21 03:06:59 useradd[48082]: new user: name=builder, UID=664, GID=664, home=/usr/src, shell=/bin/bash <13>Apr 21 03:07:03 rpmi: libboost_system1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:03 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 03:07:03 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Apr 21 03:07:03 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Apr 21 03:07:03 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 21 03:07:03 rpmi: libalsa-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 21 03:07:03 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 03:07:03 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 21 03:07:04 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Apr 21 03:07:04 rpmi: libogg-devel-1.3.2-alt1 1416015875 installed <13>Apr 21 03:07:04 rpmi: libboost_atomic1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:04 rpmi: libboost_random1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:04 rpmi: libboost_chrono1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:04 rpmi: libboost_timer1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:04 rpmi: libboost_thread1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:04 rpmi: zziplib-0.13.62-alt1 1331916531 installed <13>Apr 21 03:07:04 rpmi: libspeexdsp-1.2-alt2_0.9.rc3 1455625745 installed <13>Apr 21 03:07:04 rpmi: libspeex-1.2-alt0.6.rc2 1448139613 installed <13>Apr 21 03:07:04 rpmi: libmad-0.15.1b-alt8 1398374528 installed <13>Apr 21 03:07:04 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 21 03:07:04 rpmi: libwrap-1:7.6-alt11 1297041305 installed <13>Apr 21 03:07:04 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Apr 21 03:07:04 rpmi: libsndfile-1.0.28-alt1.M80P.1 p8.212938.100 1536756416 installed <13>Apr 21 03:07:04 rpmi: libjson-c-0.12-alt1 1401212997 installed <13>Apr 21 03:07:04 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 21 03:07:04 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 21 03:07:04 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 21 03:07:04 rpmi: libsystemd-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431492 installed <13>Apr 21 03:07:04 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 21 03:07:04 rpmi: libasyncns-0.8-alt2.qa1 1365949819 installed <13>Apr 21 03:07:04 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 03:07:04 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 21 03:07:04 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 03:07:04 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 21 03:07:04 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 21 03:07:04 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 03:07:04 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 03:07:04 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 03:07:04 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 03:07:04 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 03:07:04 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 21 03:07:04 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 21 03:07:04 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 21 03:07:04 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 21 03:07:04 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 03:07:05 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 21 03:07:05 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 21 03:07:05 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 21 03:07:06 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 03:07:06 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 03:07:06 rpmi: libGL-devel-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 03:07:06 rpmi: libGLU-devel-4:9.0.0-alt1 1347643776 installed <13>Apr 21 03:07:06 rpmi: libpulseaudio-9.0-alt2 1469793979 installed <13>Apr 21 03:07:06 rpmi: libSDL-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 21 03:07:07 rpmi: libSDL-devel-1.2.14-alt6.M80P.1 1483818219 installed <13>Apr 21 03:07:07 rpmi: libSDL_image-1.2.12-alt1 1347907933 installed <13>Apr 21 03:07:07 rpmi: libSDL_net-1.2.8-alt1 1333963621 installed <13>Apr 21 03:07:07 rpmi: libsmpeg-0.4.5-alt1.svn20120121 1337590465 installed <13>Apr 21 03:07:07 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 03:07:08 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 03:07:08 rpmi: libboost_test1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:08 rpmi: libboost_serialization1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:08 rpmi: libboost_iostreams1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:09 rpmi: libicu56-1:5.6.1-alt1.1 1458012333 installed <13>Apr 21 03:07:10 rpmi: libboost_regex1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:10 rpmi: libboost_graph1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:10 rpmi: libboost_date_time1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:10 rpmi: libboost_container1.58.0-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:11 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 03:07:11 rpmi: libsmpeg-devel-0.4.5-alt1.svn20120121 1337590465 installed <13>Apr 21 03:07:11 rpmi: libSDL_net-devel-1.2.8-alt1 1333963621 installed <13>Apr 21 03:07:11 rpmi: libSDL_image-devel-1.2.12-alt1 1347907933 installed <13>Apr 21 03:07:12 rpmi: zziplib-devel-0.13.62-alt1 1331916531 installed <13>Apr 21 03:07:12 rpmi: libsndfile-devel-1.0.28-alt1.M80P.1 p8.212938.100 1536756416 installed <13>Apr 21 03:07:12 rpmi: libmad-devel-0.15.1b-alt8 1398374528 installed <13>Apr 21 03:07:12 rpmi: libspeex-devel-1.2-alt0.6.rc2 1448139613 installed <13>Apr 21 03:07:12 rpmi: libspeexdsp-devel-1.2-alt2_0.9.rc3 1455625745 installed <13>Apr 21 03:07:12 rpmi: libvorbis-devel-1.3.4-alt1 1395615320 installed <13>Apr 21 03:07:12 rpmi: libalsa-devel-1:1.1.0-alt1.1.1 1454429213 installed <13>Apr 21 03:07:12 rpmi: libpng-devel-1.5.28-alt1 1484572014 installed <13>Apr 21 03:07:12 rpmi: desktop-file-utils-0.22.0.patchset1-alt1 1412210843 installed <13>Apr 21 03:07:12 rpmi: rpm-build-licenses-2.0.5-alt2 1454794749 installed <13>Apr 21 03:07:12 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 21 03:07:12 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 03:07:12 rpmi: libSDL_ttf-2.0.10-alt2 1314052175 installed <13>Apr 21 03:07:14 rpmi: boost-devel-headers-1:1.58.0-alt4 1463060108 installed <13>Apr 21 03:07:14 rpmi: boost-devel-1:1.58.0-alt4 1463059984 installed <13>Apr 21 03:07:14 rpmi: libSDL_ttf-devel-2.0.10-alt2 1314052175 installed Installing AlephOne-1.0.1-alt1.2.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.68964 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf AlephOne-1.0.1 + echo 'Source #0 (AlephOne-1.0.1.tar):' Source #0 (AlephOne-1.0.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/AlephOne-1.0.1.tar + cd AlephOne-1.0.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.68964 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd AlephOne-1.0.1 + CFLAGS='-pipe -Wall -g -O2 -fpermissive' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2 -fpermissive' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2 -fpermissive' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2 -fpermissive' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --bindir=/usr/games --datadir=/usr/share/games configure: WARNING: unrecognized options: --without-included-gettext checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking target system type... x86_64-alt-linux-gnu checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of x86_64-alt-linux-gcc... none checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for x86_64-alt-linux-g++... x86_64-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether x86_64-alt-linux-g++ accepts -g... yes checking dependency style of x86_64-alt-linux-g++... none checking how to run the C++ preprocessor... x86_64-alt-linux-g++ -E checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for unistd.h... (cached) yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for snprintf... yes checking for vsnprintf... yes checking for mkstemp... yes checking for sdl-config... /usr/bin/sdl-config checking for SDL - version >= 1.2.0... yes checking SDL_image.h usability... yes checking SDL_image.h presence... yes checking for SDL_image.h... yes checking for IMG_Load in -lSDL_image... yes checking SDL_ttf.h usability... yes checking SDL_ttf.h presence... yes checking for SDL_ttf.h... yes checking for TTF_Init in -lSDL_ttf... yes checking SDL_net.h usability... yes checking SDL_net.h presence... yes checking for SDL_net.h... yes checking for SDLNet_Init in -lSDL_net... yes checking for library containing gethostbyname... none required checking for library containing socket... none required checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for zlibVersion in -lz... yes checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for ZZIP... yes checking for PNG... yes checking boost/bind.hpp usability... yes checking boost/bind.hpp presence... yes checking for boost/bind.hpp... yes checking boost/function.hpp usability... yes checking boost/function.hpp presence... yes checking for boost/function.hpp... yes checking smpeg/smpeg.h usability... yes checking smpeg/smpeg.h presence... yes checking for smpeg/smpeg.h... yes checking for SMPEG_new in -lsmpeg... yes checking mad.h usability... yes checking mad.h presence... yes checking for mad.h... yes checking for mad_stream_init in -lmad... yes checking sndfile.h usability... yes checking sndfile.h presence... yes checking for sndfile.h... yes checking for sf_open in -lsndfile... yes checking for VORBISFILE... yes checking speex/speex.h usability... yes checking speex/speex.h presence... yes checking for speex/speex.h... yes checking for speex_decoder_init in -lspeex... yes checking for speex_preprocess_state_init in -lspeexdsp... yes checking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking for snd_pcm_open in -lasound... yes checking for OpenGL support... yes checking for gluScaleImage in -lGLU... yes checking for GL/glext.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating AlephOne.spec config.status: creating Source_Files/Makefile config.status: creating Source_Files/CSeries/Makefile config.status: creating Source_Files/Expat/Makefile config.status: creating Source_Files/Files/Makefile config.status: creating Source_Files/GameWorld/Makefile config.status: creating Source_Files/Input/Makefile config.status: creating Source_Files/LibNAT/Makefile config.status: creating Source_Files/Lua/Makefile config.status: creating Source_Files/Misc/Makefile config.status: creating Source_Files/ModelView/Makefile config.status: creating Source_Files/Network/Makefile config.status: creating Source_Files/Network/Metaserver/Makefile config.status: creating Source_Files/RenderMain/Makefile config.status: creating Source_Files/RenderOther/Makefile config.status: creating Source_Files/Sound/Makefile config.status: creating Source_Files/TCPMess/Makefile config.status: creating Source_Files/XML/Makefile config.status: creating tools/Makefile config.status: creating data/Makefile config.status: creating data/default_theme/Makefile config.status: creating config.h config.status: executing depfiles commands configure: WARNING: unrecognized options: --without-included-gettext Configuration done. Now type "make". + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make all-recursive make[1]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' Making all in Source_Files make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' Making all in CSeries make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o byte_swapping.o byte_swapping.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o BStream.o BStream.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o csalerts_sdl.o csalerts_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o cscluts_sdl.o cscluts_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o csdialogs_sdl.o csdialogs_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o csmisc_sdl.o csmisc_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o csstrings.o csstrings.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o FilmProfile.o FilmProfile.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o mytm_sdl.o mytm_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o snprintf.o snprintf.cpp csstrings.cpp: In function 'void unicode_to_utf8(uint16, std::__cxx11::string&)': csstrings.cpp:431:23: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] output += (0x80 | c & 0x3f); ^ csstrings.cpp:436:28: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] output += (0x80 | c >> 6 & 0x3f); ^ csstrings.cpp:437:23: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] output += (0x80 | c & 0x3f); ^ In file included from csdialogs_sdl.cpp:29:0: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../Source_Files/Misc/sdl_widgets.h:61:0, from csdialogs_sdl.cpp:30: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from csalerts_sdl.cpp:36:0: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../Source_Files/Misc/sdl_widgets.h:61:0, from csalerts_sdl.cpp:37: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ rm -f libcseries.a ar cru libcseries.a byte_swapping.o BStream.o csalerts_sdl.o cscluts_sdl.o csdialogs_sdl.o csmisc_sdl.o csstrings.o FilmProfile.o mytm_sdl.o snprintf.o ranlib libcseries.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' Making all in Expat make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DHAVE_MEMMOVE -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c xmlparse.c x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DHAVE_MEMMOVE -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c xmlrole.c x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -DHAVE_MEMMOVE -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c xmltok.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C xmlparse.c: In function 'XML_Parse': xmlparse.c:1491:7: warning: enumeration value 'XML_FINISHED' not handled in switch [-Wswitch] switch (ps_parsing) { ^ rm -f libexpat.a ar cru libexpat.a xmlparse.o xmlrole.o xmltok.o ranlib libexpat.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' Making all in Files make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Files' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o AStream.o AStream.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o crc.o crc.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o FileHandler.o FileHandler.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o find_files_sdl.o find_files_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o game_wad.o game_wad.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o import_definitions.o import_definitions.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Packing.o Packing.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o preprocess_map_sdl.o preprocess_map_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o preprocess_map_shared.o preprocess_map_shared.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from import_definitions.cpp:40: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o resource_manager.o resource_manager.cpp import_definitions.cpp: In function 'void import_physics_wad_data(wad_data*)': import_definitions.cpp:182:7: warning: variable 'PhysicsModelLoaded' set but not used [-Wunused-but-set-variable] bool PhysicsModelLoaded = false; ^ x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c SDL_rwops_zzip.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o wad.o wad.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o wad_prefs.o wad_prefs.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/TCPMess -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o wad_sdl.o wad_sdl.cpp wad.cpp: In function 'int32 calculate_directory_offset(wad_header*, short int)': wad.cpp:985:8: warning: variable 'additional_offset' set but not used [-Wunused-but-set-variable] int32 additional_offset; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from game_wad.cpp:102: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from FileHandler.cpp:80:0: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../Source_Files/Misc/sdl_widgets.h:61:0, from FileHandler.cpp:81: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from FileHandler.cpp:84: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from FileHandler.cpp:29:0: FileHandler.h: In constructor 'OpenedResourceFile::OpenedResourceFile()': FileHandler.h:204:17: warning: 'OpenedResourceFile::saved_f' will be initialized after [-Wreorder] SDL_RWops *f, *saved_f; ^ FileHandler.h:203:6: warning: 'int OpenedResourceFile::err' [-Wreorder] int err; // Error code ^ FileHandler.cpp:237:1: warning: when initialized here [-Wreorder] OpenedResourceFile::OpenedResourceFile() : f(NULL), saved_f(NULL), err(0) {} ^ In file included from ../../Source_Files/Sound/Music.h:30:0, from game_wad.cpp:130: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xlocation); ^ monsters.cpp:2841:64: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] monsters.cpp: In function 'void advance_monster_path(short int)': monsters.cpp:2919:106: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] path_goal= *(world_point2d *)&get_object_data(get_monster_data(monster->target_index)->object_index)->location; ^ monsters.cpp:2919:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] path_goal= *(world_point2d *)&get_object_data(get_monster_data(monster->target_index)->object_index)->location; ^ player.cpp: In function 'void update_player_teleport(short int)': player.cpp:1283:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((world_point2d *)&destination)= destination_polygon->center; ^ player.cpp:1283:38: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((world_point2d *)&destination)= destination_polygon->center; ^ player.cpp:1333:67: warning: suggest parentheses around '&&' within '||' [-Wparentheses] player->variables.last_direction==player->variables.direction && ^ marathon2.cpp: In function 'std::pair update_world()': marathon2.cpp:537:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( ; sPredictedTicks < NetGetUnconfirmedActionFlagsCount(); sPredictedTicks++) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o scenery.o scenery.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o weapons.o weapons.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o world.o world.cpp weapons.cpp: In function 'void calculate_weapon_origin_and_vector(short int, short int, world_point3d*, world_point3d*, short int*, angle)': weapons.cpp:1935:55: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if(definition->weapon_class==_twofisted_pistol_class && ^ weapons.cpp: In function 'void update_sequence(short int, short int)': weapons.cpp:3216:38: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if(which_trigger==_primary_weapon && (definition->flags & _weapon_is_automatic) ^ weapons.cpp: In function 'bool get_weapon_display_information(short int*, weapon_display_information*)': weapons.cpp:1185:4: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] if(type==_weapon_type) ^ weapons.cpp:1190:44: warning: 'which_trigger' may be used uninitialized in this function [-Wmaybe-uninitialized] phase= weapon->triggers[which_trigger].phase; ^ rm -f libgameworld.a ar cru libgameworld.a devices.o dynamic_limits.o effects.o flood_map.o items.o lightsource.o map_constructors.o map.o marathon2.o media.o monsters.o pathfinding.o physics.o placement.o platforms.o player.o projectiles.o scenery.o weapons.o world.o ranlib libgameworld.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/GameWorld' Making all in Input make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o mouse_sdl.o mouse_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o joystick_sdl.o joystick_sdl.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from joystick_sdl.cpp:28: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from mouse_sdl.cpp:35: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ rm -f libinput.a ar cru libinput.a mouse_sdl.o joystick_sdl.o ranlib libinput.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' Making all in LibNAT make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c error.c x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c http.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c libnat.c x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c os_common.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c os_unix.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c ssdp.c x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c upnp.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/Expat -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c utility.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C utility.c: In function 'LNat_Str_To_Upper': utility.c:36:3: warning: suggest parentheses around assignment used as truth value [-Wparentheses] while(*(dest++) = toupper(*(str++))) ^ upnp.c:120:1: warning: "/*" within comment [-Wcomment] /* data to pass to xml description parse events */ ^ upnp.c: In function 'LNat_Upnp_Set_Port_Mapping': upnp.c:687:7: warning: variable 'retreived_local_ip' set but not used [-Wunused-but-set-variable] int retreived_local_ip = 0; ^ os_common.c: In function 'LNat_Common_Get_Local_Ip': os_common.c:263:52: warning: passing argument 3 of 'getsockname' from incompatible pointer type [-Wincompatible-pointer-types] if(getsockname(s->sock,(struct sockaddr *)&local,&saSize)) { ^ In file included from os_common.h:45:0, from os_common.c:33: /usr/include/sys/socket.h:127:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'size_t * {aka long unsigned int *}' extern int getsockname (int __fd, __SOCKADDR_ARG __addr, ^ upnp.c: In function 'LNat_Upnp_Discover': upnp.c:343:6: warning: 'desc_url' may be used uninitialized in this function [-Wmaybe-uninitialized] if(strlen(*desc_url)+NULL_TERM_LEN > MAX_URL_LEN) { ^ upnp.c:182:10: note: 'desc_url' was declared here char * desc_url; ^ rm -f libnat.a ar cru libnat.a error.o http.o libnat.o os_common.o os_unix.o ssdp.o upnp.o utility.o ranlib libnat.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' Making all in Lua make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_script.o lua_script.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_map.o lua_map.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_monsters.o lua_monsters.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_objects.o lua_objects.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_player.o lua_player.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_projectiles.o lua_projectiles.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o lua_saved_objects.o lua_saved_objects.cpp x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c lapi.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C In file included from ../../Source_Files/Sound/Music.h:30:0, from lua_player.cpp:39: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(x= 0 && index < lua_cameras.size(); ^ lua_player.cpp: In function 'int Lua_Texture_Palette_Slots_Get(lua_State*)': lua_player.cpp:1019:77: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Lua_Texture_Palette_Slots::Valid(player_index) && index >= 0 && index < lua_texture_palette.size()) ^ lua_player.cpp: In function 'int Lua_Texture_Palette_Set_Selected(lua_State*)': lua_player.cpp:1104:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (selected < -1 || selected > lua_texture_palette.size()) ^ lua_player.cpp: In function 'int Lua_Texture_Palette_Set_Size(lua_State*)': lua_player.cpp:1132:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (lua_texture_palette_selected >= lua_texture_palette.size()) ^ x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c lauxlib.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C In file included from lua_map.h:39:0, from lua_player.cpp:30: lua_templates.h: In instantiation of 'static index_t L_LazyEnum::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]': lua_player.cpp:1540:31: required from here lua_templates.h:499:18: warning: '_lookup' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] else if(_lookup(L, index, to)) return to; ^ lua_templates.h:499:18: note: declarations in dependent base 'L_Enum<((char*)(& Lua_Sound_Name)), short int>' are not found by unqualified lookup lua_templates.h:499:18: note: use 'L_LazyEnum::_lookup' instead lua_monsters.cpp: In function 'int Lua_Monster_Accelerate(lua_State*)': lua_monsters.cpp:548:16: warning: unused variable 'monster' [-Wunused-variable] monster_data *monster = get_monster_data(monster_index); ^ In file included from lua_monsters.h:38:0, from lua_monsters.cpp:23: lua_templates.h: In instantiation of 'static index_t L_LazyEnum::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]': lua_monsters.cpp:573:33: required from here lua_templates.h:499:18: warning: '_lookup' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] else if(_lookup(L, index, to)) return to; ^ lua_templates.h:499:18: note: declarations in dependent base 'L_Enum<((char*)(& Lua_Sound_Name)), short int>' are not found by unqualified lookup lua_templates.h:499:18: note: use 'L_LazyEnum::_lookup' instead In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from lua_map.cpp:32: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from lua_objects.h:38:0, from lua_objects.cpp:23: lua_templates.h: In instantiation of 'static index_t L_LazyEnum::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]': lua_objects.cpp:221:32: required from here lua_templates.h:499:18: warning: '_lookup' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] else if(_lookup(L, index, to)) return to; ^ lua_templates.h:499:18: note: declarations in dependent base 'L_Enum<((char*)(& Lua_Sound_Name)), short int>' are not found by unqualified lookup lua_templates.h:499:18: note: use 'L_LazyEnum::_lookup' instead In file included from lua_map.h:39:0, from lua_projectiles.cpp:23: lua_templates.h: In instantiation of 'static index_t L_LazyEnum::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]': lua_projectiles.cpp:244:32: required from here lua_templates.h:499:18: warning: '_lookup' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] else if(_lookup(L, index, to)) return to; ^ lua_templates.h:499:18: note: declarations in dependent base 'L_Enum<((char*)(& Lua_Sound_Name)), short int>' are not found by unqualified lookup lua_templates.h:499:18: note: use 'L_LazyEnum::_lookup' instead lua_map.cpp: In function 'bool Lua_Endpoint_Valid(int16)': lua_map.cpp:155:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index < EndpointList.size(); ^ lua_map.cpp: In function 'bool Lua_Line_Valid(int16)': lua_map.cpp:286:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index < LineList.size(); ^ lua_map.cpp: In function 'int Lua_Polygon_Floor_Set_Light(lua_State*)': lua_map.cpp:583:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (light_index < 0 || light_index >= MAXIMUM_LIGHTS_PER_MAP) ^ lua_map.cpp: In function 'int Lua_Polygon_Ceiling_Set_Light(lua_State*)': lua_map.cpp:737:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (light_index < 0 || light_index >= MAXIMUM_LIGHTS_PER_MAP) ^ lua_map.cpp: In function 'int Lua_Polygon_Set_Media(lua_State*)': lua_map.cpp:1341:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (media_index < 0 || media_index > MAXIMUM_MEDIAS_PER_MAP) ^ lua_map.cpp: In function 'int Lua_Side_ControlPanel_Set_UsesItem(lua_State*)': lua_map.cpp:1509:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ lua_map.cpp: In function 'int Lua_Primary_Side_Set_Light(lua_State*)': lua_map.cpp:1612:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (light_index < 0 || light_index >= MAXIMUM_LIGHTS_PER_MAP) ^ lua_map.cpp: In function 'int Lua_Secondary_Side_Set_Light(lua_State*)': lua_map.cpp:1740:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (light_index < 0 || light_index >= MAXIMUM_LIGHTS_PER_MAP) ^ lua_map.cpp: In function 'int Lua_Transparent_Side_Set_Light(lua_State*)': lua_map.cpp:1889:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (light_index < 0 || light_index >= MAXIMUM_LIGHTS_PER_MAP) ^ lua_map.cpp: In function 'bool Lua_Side_Valid(int16)': lua_map.cpp:2083:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index < SideList.size(); ^ lua_map.cpp: In function 'bool Lua_Light_Valid(int16)': lua_map.cpp:2472:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index < MAXIMUM_LIGHTS_PER_MAP; ^ lua_map.cpp: In function 'bool Lua_Media_Valid(int16)': lua_map.cpp:2749:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index< MAXIMUM_MEDIAS_PER_MAP; ^ lua_map.cpp: In function 'bool Lua_Annotation_Valid(int16)': lua_map.cpp:2845:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return index >= 0 && index < MapAnnotationList.size(); ^ In file included from lua_map.h:39:0, from lua_map.cpp:24: lua_templates.h: In instantiation of 'static index_t L_LazyEnum::ToIndex(lua_State*, int) [with char* name = ((char*)(& Lua_Sound_Name)); index_t = short int; lua_State = lua_State]': lua_map.cpp:1204:33: required from here lua_templates.h:499:18: warning: '_lookup' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] else if(_lookup(L, index, to)) return to; ^ lua_templates.h:499:18: note: declarations in dependent base 'L_Enum<((char*)(& Lua_Sound_Name)), short int>' are not found by unqualified lookup lua_templates.h:499:18: note: use 'L_LazyEnum::_lookup' instead x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c lbaselib.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C In file included from lua_script.cpp:81:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ x86_64-alt-linux-gcc -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c lcode.c cc1: warning: command line option '-fpermissive' is valid for C++/ObjC++ but not for C In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from lua_script.cpp:99: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from lua_script.cpp:105:0: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(x= 0 && index < Lua_HUDInstance()->entity_blip_count(); ^ rm -f liba1lua.a ar cru liba1lua.a lua_script.o lua_map.o lua_monsters.o lua_objects.o lua_player.o lua_projectiles.o lua_saved_objects.o lapi.o lauxlib.o lbaselib.o lcode.o ldblib.o ldebug.o ldo.o ldump.o lfunc.o lgc.o linit.o liolib.o llex.o lmathlib.o lmem.o lobject.o lopcodes.o loslib.o lparser.o lstate.o lstring.o lstrlib.o ltable.o ltablib.o ltm.o lundump.o lvm.o lzio.o lua_serialize.o lua_hud_objects.o lua_hud_script.o ranlib liba1lua.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' Making all in Misc make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ActionQueues.o ActionQueues.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o CircularByteBuffer.o CircularByteBuffer.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Console.o Console.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o game_errors.o game_errors.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o interface.o interface.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Logging.o Logging.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o PlayerImage_sdl.o PlayerImage_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o PlayerName.o PlayerName.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o preferences.o preferences.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o preference_dialogs.o preference_dialogs.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o preferences_widgets_sdl.o preferences_widgets_sdl.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preferences.h:57, from Console.h:30, from Console.cpp:24: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ Console.cpp: In function 'std::__cxx11::string replace_first(std::__cxx11::string&, const string&, const string&)': Console.cpp:249:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pos != string::npos) ^ Console.cpp: In member function 'void Console::report_kill(int16, int16, int16)': Console.cpp:281:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ppos == string::npos || apos == string::npos || ppos > apos) ^ Console.cpp:281:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ppos == string::npos || apos == string::npos || ppos > apos) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Scenario.o Scenario.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preferences.h:57, from preferences.cpp:64: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from preferences.cpp:71:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o sdl_dialogs.o sdl_dialogs.cpp In file included from ../../Source_Files/Sound/Music.h:30:0, from ../../Source_Files/Sound/Mixer.h:30, from interface.cpp:134: ./Random.h: In member function 'uint32 GM_Random::SHR3()': ./Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ./Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ./Random.h: In member function 'uint32 GM_Random::SWB()': ./Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ./Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ./Random.h: In member function 'uint32 GM_Random::SWB()': ./Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xget_selection() != graphics_preferences->software_alpha_blending) ^ Scenario.cpp: In member function 'bool Scenario::IsCompatible(std::__cxx11::string)': Scenario.cpp:47:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_compatibleVersions.size(); i++) ^ interface.cpp: In function 'void show_movie(short int)': interface.cpp:3024:37: warning: narrowing conversion of '((s->SDL_Surface::w + -640) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = { (s->w - 640)/2, (s->h - 480)/2, 640, 480 }; ^ interface.cpp:3024:53: warning: narrowing conversion of '((s->SDL_Surface::h + -480) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = { (s->w - 640)/2, (s->h - 480)/2, 640, 480 }; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o sdl_widgets.o sdl_widgets.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o shared_widgets.o shared_widgets.cpp In file included from sdl_widgets.h:48:0, from preferences_widgets_sdl.h:36, from preferences_widgets_sdl.cpp:31: sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from sdl_widgets.h:61:0, from preferences_widgets_sdl.h:36, from preferences_widgets_sdl.cpp:31: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from preferences_widgets_sdl.h:38:0, from preferences_widgets_sdl.cpp:31: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ preferences_widgets_sdl.cpp: In member function 'virtual void w_crosshair_display::draw(SDL_Surface*) const': preferences_widgets_sdl.cpp:156:32: warning: narrowing conversion of '((SDL_Surface*)((const w_crosshair_display*)this)->w_crosshair_display::surface)->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { 0, 0, surface->w, surface->h }; ^ preferences_widgets_sdl.cpp:156:44: warning: narrowing conversion of '((SDL_Surface*)((const w_crosshair_display*)this)->w_crosshair_display::surface)->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { 0, 0, surface->w, surface->h }; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Network/Metaserver -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o vbl.o vbl.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preferences.h:57, from vbl.cpp:86: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from sdl_widgets.cpp:43:0: sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ./sdl_widgets.h:61:0, from ../../Source_Files/Network/network_dialog_widgets_sdl.h:31, from sdl_widgets.cpp:44: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from sdl_widgets.cpp:58:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ sdl_widgets.cpp: In member function 'virtual void w_button_base::draw(SDL_Surface*) const': sdl_widgets.cpp:309:25: warning: narrowing conversion of '(((int)((const w_button_base*)this)->w_button_base::.widget::rect.SDL_Rect::x) + 1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + 1, rect.y + 1, rect.w - 2, rect.h - 2}; ^ sdl_widgets.cpp:309:37: warning: narrowing conversion of '(((int)((const w_button_base*)this)->w_button_base::.widget::rect.SDL_Rect::y) + 1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + 1, rect.y + 1, rect.w - 2, rect.h - 2}; ^ sdl_widgets.cpp:309:49: warning: narrowing conversion of '(((int)((const w_button_base*)this)->w_button_base::.widget::rect.SDL_Rect::w) + -2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + 1, rect.y + 1, rect.w - 2, rect.h - 2}; ^ sdl_widgets.cpp:309:61: warning: narrowing conversion of '(((int)((const w_button_base*)this)->w_button_base::.widget::rect.SDL_Rect::h) + -2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + 1, rect.y + 1, rect.w - 2, rect.h - 2}; ^ sdl_widgets.cpp: In member function 'virtual void w_hyperlink::draw(SDL_Surface*) const': sdl_widgets.cpp:408:41: warning: narrowing conversion of '((((int)((const w_hyperlink*)this)->w_hyperlink::.w_button_base::.widget::rect.SDL_Rect::y) + ((int)((const w_hyperlink*)this)->w_hyperlink::.w_button_base::.widget::rect.SDL_Rect::h)) + -1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + rect.h - 1, rect.w, 1}; ^ In file included from ../../Source_Files/Network/network_dialog_widgets_sdl.h:31:0, from sdl_widgets.cpp:44: ./sdl_widgets.h: In constructor 'w_tab::w_tab(const std::vector >&, tab_placer*)': ./sdl_widgets.h:307:6: warning: 'w_tab::active_tab' will be initialized after [-Wreorder] int active_tab; ^ ./sdl_widgets.h:306:6: warning: 'int w_tab::pressed_tab' [-Wreorder] int pressed_tab; ^ sdl_widgets.cpp:418:1: warning: when initialized here [-Wreorder] w_tab::w_tab(const vector& _labels, tab_placer *_placer) : widget(TAB_WIDGET), labels(_labels), placer(_placer), active_tab(1), pressed_tab(0) ^ sdl_widgets.cpp: In member function 'virtual void w_tab::draw(SDL_Surface*) const': sdl_widgets.cpp:457:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < labels.size(); ++i) ^ sdl_widgets.cpp:488:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i == labels.size() - 1) ^ sdl_widgets.cpp:506:95: warning: narrowing conversion of 'x' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x, rect.y, static_cast(l_image->w), static_cast(l_image->h) }; ^ sdl_widgets.cpp:521:22: warning: narrowing conversion of '(x + l_offset)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x + l_offset, rect.y + 1, l_space + c_space + r_space - l_offset - r_offset, get_theme_space(TAB_WIDGET, BUTTON_HEIGHT) - 2 }; ^ sdl_widgets.cpp:521:41: warning: narrowing conversion of '(((int)((const w_tab*)this)->w_tab::.widget::rect.SDL_Rect::y) + 1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x + l_offset, rect.y + 1, l_space + c_space + r_space - l_offset - r_offset, get_theme_space(TAB_WIDGET, BUTTON_HEIGHT) - 2 }; ^ sdl_widgets.cpp:521:85: warning: narrowing conversion of '((((l_space + c_space) + r_space) - l_offset) - r_offset)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x + l_offset, rect.y + 1, l_space + c_space + r_space - l_offset - r_offset, get_theme_space(TAB_WIDGET, BUTTON_HEIGHT) - 2 }; ^ sdl_widgets.cpp:521:140: warning: narrowing conversion of '(((int)get_theme_space(16, 3)) + -2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x + l_offset, rect.y + 1, l_space + c_space + r_space - l_offset - r_offset, get_theme_space(TAB_WIDGET, BUTTON_HEIGHT) - 2 }; ^ sdl_widgets.cpp:536:40: warning: narrowing conversion of '(x - ((int)((const w_tab*)this)->w_tab::.widget::rect.SDL_Rect::x))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect frame = { rect.x, rect.y, x - rect.x, get_theme_space(TAB_WIDGET, BUTTON_HEIGHT) }; ^ sdl_widgets.cpp: In member function 'virtual void w_tab::click(int, int)': sdl_widgets.cpp:560:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < labels.size(); ++i) ^ sdl_widgets.cpp: In member function 'virtual void w_tab::event(SDL_Event&)': sdl_widgets.cpp:596:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (active_tab < labels.size() - 1) ^ sdl_widgets.cpp:600:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (pressed_tab < labels.size() - 1) ^ In file included from ../../Source_Files/Network/network_dialog_widgets_sdl.h:31:0, from sdl_widgets.cpp:44: ./sdl_widgets.h: In constructor 'w_select_button::w_select_button(const char*, action_proc, void*, bool)': ./sdl_widgets.h:335:7: warning: 'w_select_button::utf8' will be initialized after [-Wreorder] bool utf8; // render utf8 text instead of roman ^ ./sdl_widgets.h:328:18: warning: 'placeable::placement_flags w_select_button::p_flags' [-Wreorder] placement_flags p_flags; ^ sdl_widgets.cpp:626:1: warning: when initialized here [-Wreorder] w_select_button::w_select_button(const char *s, action_proc p, void *a, bool u) ^ sdl_widgets.cpp: In member function 'virtual void w_toggle::draw(SDL_Surface*) const': sdl_widgets.cpp:923:67: warning: narrowing conversion of '((((int)((const w_toggle*)this)->w_toggle::.w_select::.widget::rect.SDL_Rect::y) + ((((int)((const w_toggle*)this)->w_toggle::.w_select::.widget::rect.SDL_Rect::h) - ((int)((const w_toggle*)this)->w_toggle::.w_select::.widget::saved_min_height)) / 2)) + ((int)get_theme_space(15, 0)))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { rect.x, rect.y + (rect.h - saved_min_height) / 2 + get_theme_space(CHECKBOX, BUTTON_T_SPACE), image->w, image->h }; ^ sdl_widgets.cpp:923:119: warning: narrowing conversion of 'image->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { rect.x, rect.y + (rect.h - saved_min_height) / 2 + get_theme_space(CHECKBOX, BUTTON_T_SPACE), image->w, image->h }; ^ sdl_widgets.cpp:923:129: warning: narrowing conversion of 'image->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { rect.x, rect.y + (rect.h - saved_min_height) / 2 + get_theme_space(CHECKBOX, BUTTON_T_SPACE), image->w, image->h }; ^ sdl_widgets.cpp: In member function 'virtual void w_player_color::draw(SDL_Surface*) const': sdl_widgets.cpp:995:32: warning: narrowing conversion of '(((int)((const w_player_color*)this)->w_player_color::.w_select::.widget::rect.SDL_Rect::y) + 1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + 1, 48, rect.h - 2}; ^ sdl_widgets.cpp:995:48: warning: narrowing conversion of '(((int)((const w_player_color*)this)->w_player_color::.w_select::.widget::rect.SDL_Rect::h) + -2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + 1, 48, rect.h - 2}; ^ sdl_widgets.cpp: In member function 'virtual void w_color_picker::draw(SDL_Surface*) const': sdl_widgets.cpp:1087:31: warning: narrowing conversion of '(((int)((const w_color_picker*)this)->w_color_picker::.widget::rect.SDL_Rect::y) + 1)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + 1, 48, rect.h - 2 }; ^ sdl_widgets.cpp:1087:47: warning: narrowing conversion of '(((int)((const w_color_picker*)this)->w_color_picker::.widget::rect.SDL_Rect::h) + -2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + 1, 48, rect.h - 2 }; ^ sdl_widgets.cpp: In member function 'virtual void w_text_entry::draw(SDL_Surface*) const': sdl_widgets.cpp:1146:28: warning: narrowing conversion of '((((int)x) + ((int)width)) - ((width != 0u) ? 1 : 0))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {x + width - (width ? 1 : 0), rect.y, 1, rect.h}; ^ sdl_widgets.cpp: In member function 'virtual void w_slider::draw(SDL_Surface*) const': sdl_widgets.cpp:1491:24: warning: narrowing conversion of '(((int)((const w_slider*)this)->w_slider::.widget::rect.SDL_Rect::x) + ((int)((const w_slider*)this)->w_slider::slider_x))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + slider_x, rect.y + (saved_min_height - slider_l->h) / 2, ^ sdl_widgets.cpp:1491:43: warning: narrowing conversion of '(((int)((const w_slider*)this)->w_slider::.widget::rect.SDL_Rect::y) + ((((int)((const w_slider*)this)->w_slider::.widget::saved_min_height) - ((SDL_Surface*)((const w_slider*)this)->w_slider::slider_l)->SDL_Surface::h) / 2))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x + slider_x, rect.y + (saved_min_height - slider_l->h) / 2, ^ sdl_widgets.cpp:1513:80: warning: narrowing conversion of '((((int)((const w_slider*)this)->w_slider::.widget::rect.SDL_Rect::y) + ((((int)((const w_slider*)this)->w_slider::.widget::saved_min_height) + -8) / 2)) + ((int)get_theme_space(9, 0)))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rect.x, rect.y + (saved_min_height - SLIDER_TROUGH_HEIGHT) / 2 + get_theme_space(SLIDER_WIDGET, SLIDER_T_SPACE), SLIDER_WIDTH, SLIDER_TROUGH_HEIGHT}; ^ In file included from ../../Source_Files/Network/network_dialog_widgets_sdl.h:31:0, from sdl_widgets.cpp:44: ./sdl_widgets.h: In constructor 'w_list_base::w_list_base(uint16, size_t, size_t)': ./sdl_widgets.h:699:7: warning: 'w_list_base::thumb_dragging' will be initialized after [-Wreorder] bool thumb_dragging; // Flag: currently dragging scroll bar thumb ^ ./sdl_widgets.h:697:9: warning: 'size_t w_list_base::top_item' [-Wreorder] size_t top_item; // Number of first visible item ^ sdl_widgets.cpp:1605:1: warning: when initialized here [-Wreorder] w_list_base::w_list_base(uint16 width, size_t lines, size_t /*sel*/) : widget(ITEM_WIDGET), num_items(0), shown_items(lines), thumb_dragging(false), top_item(0) ^ sdl_widgets.cpp: In member function 'virtual void w_list_base::draw(SDL_Surface*) const': sdl_widgets.cpp:1685:35: warning: narrowing conversion of '(((int)((const w_list_base*)this)->w_list_base::.widget::rect.SDL_Rect::x) + ((int)((const w_list_base*)this)->w_list_base::trough_rect.SDL_Rect::x))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect real_trough = { rect.x + trough_rect.x, rect.y + trough_rect.y, trough_rect.w, trough_rect.h }; ^ sdl_widgets.cpp:1685:59: warning: narrowing conversion of '(((int)((const w_list_base*)this)->w_list_base::.widget::rect.SDL_Rect::y) + ((int)((const w_list_base*)this)->w_list_base::trough_rect.SDL_Rect::y))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect real_trough = { rect.x + trough_rect.x, rect.y + trough_rect.y, trough_rect.w, trough_rect.h }; ^ sdl_widgets.cpp:1698:34: warning: narrowing conversion of '(((int)((const w_list_base*)this)->w_list_base::.widget::rect.SDL_Rect::x) + ((int)((const w_list_base*)this)->w_list_base::trough_rect.SDL_Rect::x))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect thumb_rect = { rect.x + trough_rect.x, rect.y + thumb_y, trough_rect.w, thumb_t->h + thumb_tc->h + thumb_c->h + thumb_bc->h + thumb_b->h}; ^ sdl_widgets.cpp:1698:58: warning: narrowing conversion of '(((int)((const w_list_base*)this)->w_list_base::.widget::rect.SDL_Rect::y) + ((int)((const w_list_base*)this)->w_list_base::thumb_y))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect thumb_rect = { rect.x + trough_rect.x, rect.y + thumb_y, trough_rect.w, thumb_t->h + thumb_tc->h + thumb_c->h + thumb_bc->h + thumb_b->h}; ^ sdl_widgets.cpp:1698:136: warning: narrowing conversion of '((((((SDL_Surface*)((const w_list_base*)this)->w_list_base::thumb_t)->SDL_Surface::h + ((SDL_Surface*)((const w_list_base*)this)->w_list_base::thumb_tc)->SDL_Surface::h) + ((SDL_Surface*)((const w_list_base*)this)->w_list_base::thumb_c)->SDL_Surface::h) + ((SDL_Surface*)((const w_list_base*)this)->w_list_base::thumb_bc)->SDL_Surface::h) + ((SDL_Surface*)((const w_list_base*)this)->w_list_base::thumb_b)->SDL_Surface::h)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect thumb_rect = { rect.x + trough_rect.x, rect.y + thumb_y, trough_rect.w, thumb_t->h + thumb_tc->h + thumb_c->h + thumb_bc->h + thumb_b->h}; ^ sdl_widgets.cpp: In member function 'void w_select_popup::set_selection(int)': sdl_widgets.cpp:2003:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (value < labels.size () && value >= 0) ^ sdl_widgets.cpp: In member function 'virtual void w_games_in_room::draw_item(const GameListMessage::GameListEntry&, SDL_Surface*, int16, int16, uint16, bool) const': sdl_widgets.cpp:2129:58: warning: narrowing conversion of '((((int)((font_info*)((const w_games_in_room*)this)->w_games_in_room::.w_items_in_room::.w_list_base::.widget::font)->font_info::get_line_height()) * 3) + 2)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x, y, width, 3 * font->get_line_height() + 2}; ^ sdl_widgets.cpp: In member function 'virtual void w_players_in_room::draw_item(const MetaserverPlayerInfo&, SDL_Surface*, int16, int16, uint16, bool) const': sdl_widgets.cpp:2262:53: warning: narrowing conversion of '(((int)((font_info*)((const w_players_in_room*)this)->w_players_in_room::.w_items_in_room::.w_list_base::.widget::font)->font_info::get_line_height()) + 4)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {x, y, width, font->get_line_height() + 4}; ^ sdl_widgets.cpp: In member function 'virtual void w_colorful_chat::draw_item(std::vector >::const_iterator, SDL_Surface*, int16, int16, uint16, bool) const': sdl_widgets.cpp:2439:63: warning: narrowing conversion of '(int)((const w_colorful_chat*)this)->w_colorful_chat::kNameWidth' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x, y, kNameWidth, font->get_line_height() + 1}; ^ sdl_widgets.cpp:2439:60: warning: narrowing conversion of '(((int)((font_info*)((const w_colorful_chat*)this)->w_colorful_chat::.w_list::.w_list_base::.widget::font)->font_info::get_line_height()) + 1)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { x, y, kNameWidth, font->get_line_height() + 1}; ^ sdl_widgets.cpp:2484:75: warning: narrowing conversion of 'message_x' from 'uint16 {aka short unsigned int}' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ sdl_widgets.cpp:2484:71: warning: narrowing conversion of '(((int)((font_info*)((const w_colorful_chat*)this)->w_colorful_chat::.w_list::.w_list_base::.widget::font)->font_info::get_line_height()) + 1)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ sdl_widgets.cpp:2493:75: warning: narrowing conversion of 'message_x' from 'uint16 {aka short unsigned int}' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ sdl_widgets.cpp:2493:71: warning: narrowing conversion of '(((int)((font_info*)((const w_colorful_chat*)this)->w_colorful_chat::.w_list::.w_list_base::.widget::font)->font_info::get_line_height()) + 1)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ sdl_widgets.cpp:2502:75: warning: narrowing conversion of 'message_x' from 'uint16 {aka short unsigned int}' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ sdl_widgets.cpp:2502:71: warning: narrowing conversion of '(((int)((font_info*)((const w_colorful_chat*)this)->w_colorful_chat::.w_list::.w_list_base::.widget::font)->font_info::get_line_height()) + 1)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = { message_x, y, message_width, font->get_line_height() + 1 }; ^ vbl.cpp: In function 'uint32 parse_keymap()': vbl.cpp:1389:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (joyflags != flags) { ^ In file included from preferences.cpp:91:0: sdl_widgets.h: In function 'void graphics_dialog(void*)': sdl_widgets.h:360:78: warning: 'fill_screen_w' may be used uninitialized in this function [-Wmaybe-uninitialized] size_t get_selection(void) const {return (num_labels > 0 ? selection : UNONE);} ^ preferences.cpp:879:12: note: 'fill_screen_w' was declared here w_toggle *fill_screen_w; ^ In file included from sdl_widgets.h:48:0, from shared_widgets.h:35, from preference_dialogs.h:25, from preference_dialogs.cpp:22: sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from sdl_dialogs.cpp:35:0: sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from sdl_widgets.h:61:0, from shared_widgets.h:35, from preference_dialogs.h:25, from preference_dialogs.cpp:22: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preference_dialogs.h:26, from preference_dialogs.cpp:22: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preferences.h:57, from shared_widgets.cpp:29: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from preference_dialogs.cpp:26:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from sdl_widgets.h:61:0, from sdl_dialogs.cpp:37: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from sdl_dialogs.cpp:42:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from preferences.h:57, from sdl_dialogs.cpp:50: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from sdl_widgets.h:48:0, from shared_widgets.h:35, from shared_widgets.cpp:31: sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ sdl_dialogs.cpp: In constructor 'XML_ImageParser::XML_ImageParser(int, int, int)': sdl_dialogs.cpp:197:12: warning: 'XML_ImageParser::state' will be initialized after [-Wreorder] int type, state; ^ sdl_dialogs.cpp:196:6: warning: 'int XML_ImageParser::max_index' [-Wreorder] int max_index; ^ sdl_dialogs.cpp:156:2: warning: when initialized here [-Wreorder] XML_ImageParser(int _type, int _state, int max = 0) : XML_ElementParser("image"), type(_type), state(_state), max_index(max) {} ^ sdl_dialogs.cpp: In constructor 'XML_DColorParser::XML_DColorParser(int, int, int)': sdl_dialogs.cpp:278:12: warning: 'XML_DColorParser::state' will be initialized after [-Wreorder] int type, state; ^ sdl_dialogs.cpp:277:6: warning: 'int XML_DColorParser::max_index' [-Wreorder] int max_index; ^ sdl_dialogs.cpp:228:2: warning: when initialized here [-Wreorder] XML_DColorParser(int _type, int _state, int max = 0) : XML_ElementParser("color"), type(_type), state(_state), max_index(max) {} ^ sdl_dialogs.cpp: In constructor 'XML_DFontParser::XML_DFontParser(int)': sdl_dialogs.cpp:399:6: warning: 'XML_DFontParser::type' will be initialized after [-Wreorder] int type; ^ sdl_dialogs.cpp:398:6: warning: 'int XML_DFontParser::id' [-Wreorder] int id, size, style, adjust_height; ^ sdl_dialogs.cpp:330:2: warning: when initialized here [-Wreorder] XML_DFontParser(int _type) : XML_ElementParser("font"), type(_type), id(kFontIDMonaco), size(12), style(styleNormal), adjust_height(0) {} ^ sdl_dialogs.cpp: In member function 'virtual int table_placer::min_height()': sdl_dialogs.cpp:1407:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int row = 0; row < m_table.size(); ++row) ^ sdl_dialogs.cpp: In member function 'int table_placer::col_width(int)': sdl_dialogs.cpp:1418:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int row = 0; row < m_table.size(); ++row) ^ sdl_dialogs.cpp: In member function 'int table_placer::row_height(int)': sdl_dialogs.cpp:1435:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int col = 0; col < m_table[row].size(); ++col) ^ sdl_dialogs.cpp: In member function 'virtual int table_placer::min_width()': sdl_dialogs.cpp:1469:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int row = 0; row < m_table.size(); ++row) ^ sdl_dialogs.cpp: In member function 'virtual void table_placer::place(const SDL_Rect&, placeable::placement_flags)': sdl_dialogs.cpp:1492:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1500:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1506:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1529:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1553:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1561:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1582:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < column_widths.size(); i++) ^ sdl_dialogs.cpp:1590:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int row = 0; row < m_table.size(); ++row) ^ sdl_dialogs.cpp:1607:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int col = 0; col < m_table[row].size(); ++col) ^ sdl_dialogs.cpp:1486:7: warning: variable 'fill_all_columns' set but not used [-Wunused-but-set-variable] bool fill_all_columns; ^ sdl_dialogs.cpp: In member function 'virtual void table_placer::visible(bool)': sdl_dialogs.cpp:1628:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int row = 0; row < m_table.size(); ++row) ^ sdl_dialogs.cpp:1630:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int col = 0; col < m_table[row].size(); ++col) ^ sdl_dialogs.cpp: In member function 'virtual void vertical_placer::place(const SDL_Rect&, placeable::placement_flags)': sdl_dialogs.cpp:1689:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_widgets.size(); i++) ^ sdl_dialogs.cpp: In member function 'virtual void horizontal_placer::place(const SDL_Rect&, placeable::placement_flags)': sdl_dialogs.cpp:1815:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_widgets.size(); i++) ^ sdl_dialogs.cpp:1826:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_widgets.size(); i++) ^ sdl_dialogs.cpp:1835:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (widgets_remaining == m_widgets.size() || widgets_remaining == 0) ^ sdl_dialogs.cpp:1843:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_widgets.size(); i++) ^ sdl_dialogs.cpp:1868:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_widgets.size(); i++) ^ In file included from /usr/include/boost/predef/detail/_cassert.h:14:0, from /usr/include/boost/predef/library/c/_prefix.h:11, from /usr/include/boost/predef/library/c.h:11, from /usr/include/boost/predef/library.h:11, from /usr/include/boost/predef.h:14, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:28, from /usr/include/boost/smart_ptr/detail/spinlock_sync.hpp:18, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:50, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:34, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../../Source_Files/Sound/SoundFile.h:30, from ../../Source_Files/Sound/SoundManager.h:27, from sdl_dialogs.cpp:45: sdl_dialogs.cpp: In member function 'void tab_placer::choose_tab(int)': sdl_dialogs.cpp:1945:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(new_tab < m_tabs.size()); ^ sdl_dialogs.cpp: In member function 'virtual void tab_placer::place(const SDL_Rect&, placeable::placement_flags)': sdl_dialogs.cpp:1955:6: warning: variable 'x_offset' set but not used [-Wunused-but-set-variable] int x_offset; ^ sdl_dialogs.cpp: In function 'void draw_frame_image(SDL_Surface*, int, int)': sdl_dialogs.cpp:2125:32: warning: narrowing conversion of 'x' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {x, y, s->w, s->h}; ^ sdl_dialogs.cpp:2125:32: warning: narrowing conversion of 'y' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] sdl_dialogs.cpp:2125:25: warning: narrowing conversion of 's->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {x, y, s->w, s->h}; ^ sdl_dialogs.cpp:2125:31: warning: narrowing conversion of 's->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {x, y, s->w, s->h}; ^ sdl_dialogs.cpp: In member function 'void dialog::activate_next_widget()': sdl_dialogs.cpp:2301:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i >= int(widgets.size())) ^ sdl_dialogs.cpp:2303:193: warning: suggest parentheses around '&&' within '||' [-Wparentheses] } while (!(widgets[i]->is_selectable() && widgets[i]->visible()) || (widgets[i]->associated_label == widgets[active_widget_num] || widgets[active_widget_num]->associated_label == widgets[i]) && i != active_widget_num); ^ sdl_dialogs.cpp: In member function 'void dialog::activate_prev_widget()': sdl_dialogs.cpp:2326:193: warning: suggest parentheses around '&&' within '||' [-Wparentheses] } while (!(widgets[i]->is_selectable() && widgets[i]->visible()) || (widgets[i]->associated_label == widgets[active_widget_num] || widgets[active_widget_num]->associated_label == widgets[i]) && i != active_widget_num); ^ In file included from /usr/include/boost/predef/detail/_cassert.h:14:0, from /usr/include/boost/predef/library/c/_prefix.h:11, from /usr/include/boost/predef/library/c.h:11, from /usr/include/boost/predef/library.h:11, from /usr/include/boost/predef.h:14, from /usr/include/boost/smart_ptr/detail/yield_k.hpp:28, from /usr/include/boost/smart_ptr/detail/spinlock_sync.hpp:18, from /usr/include/boost/smart_ptr/detail/spinlock.hpp:50, from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /usr/include/boost/smart_ptr/shared_ptr.hpp:34, from /usr/include/boost/smart_ptr/shared_array.hpp:24, from /usr/include/boost/shared_array.hpp:17, from ../../Source_Files/Sound/SoundFile.h:30, from ../../Source_Files/Sound/SoundManager.h:27, from sdl_dialogs.cpp:45: sdl_dialogs.cpp: In member function 'void dialog::event(SDL_Event&)': sdl_dialogs.cpp:2428:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(num == (size_t) num); ^ sdl_dialogs.cpp:2449:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(num == (size_t) num); ^ In file included from sdl_widgets.h:61:0, from shared_widgets.h:35, from shared_widgets.cpp:31: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ rm -f libmisc.a ar cru libmisc.a ActionQueues.o CircularByteBuffer.o Console.o game_errors.o interface.o Logging.o PlayerImage_sdl.o PlayerName.o preferences.o preference_dialogs.o preferences_widgets_sdl.o Scenario.o sdl_dialogs.o thread_priority_sdl_posix.o sdl_widgets.o shared_widgets.o vbl.o ranlib libmisc.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' Making all in ModelView make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Expat -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Model3D.o Model3D.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Expat -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ModelRenderer.o ModelRenderer.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Expat -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Dim3_Loader.o Dim3_Loader.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Expat -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o StudioLoader.o StudioLoader.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Expat -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o WavefrontLoader.o WavefrontLoader.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from Model3D.cpp:45: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ rm -f libmodelview.a ar cru libmodelview.a Model3D.o ModelRenderer.o Dim3_Loader.o StudioLoader.o WavefrontLoader.o ranlib libmodelview.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' Making all in Network make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' Making all in Metaserver make[4]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../Source_Files/CSeries -I../../../Source_Files/Files -I../../../Source_Files/GameWorld -I../../../Source_Files/Misc -I../../../Source_Files/ModelView -I../../../Source_Files/Network -I../../../Source_Files/Network/Metaserver -I../../../Source_Files/RenderMain -I../../../Source_Files/RenderOther -I../../../Source_Files/Sound -I../../../Source_Files/TCPMess -I../../../Source_Files/XML -I../../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o metaserver_dialogs.o metaserver_dialogs.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../Source_Files/CSeries -I../../../Source_Files/Files -I../../../Source_Files/GameWorld -I../../../Source_Files/Misc -I../../../Source_Files/ModelView -I../../../Source_Files/Network -I../../../Source_Files/Network/Metaserver -I../../../Source_Files/RenderMain -I../../../Source_Files/RenderOther -I../../../Source_Files/Sound -I../../../Source_Files/TCPMess -I../../../Source_Files/XML -I../../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o metaserver_messages.o metaserver_messages.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../Source_Files/CSeries -I../../../Source_Files/Files -I../../../Source_Files/GameWorld -I../../../Source_Files/Misc -I../../../Source_Files/ModelView -I../../../Source_Files/Network -I../../../Source_Files/Network/Metaserver -I../../../Source_Files/RenderMain -I../../../Source_Files/RenderOther -I../../../Source_Files/Sound -I../../../Source_Files/TCPMess -I../../../Source_Files/XML -I../../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_metaserver.o network_metaserver.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../../.. -I../../../Source_Files/CSeries -I../../../Source_Files/Files -I../../../Source_Files/GameWorld -I../../../Source_Files/Misc -I../../../Source_Files/ModelView -I../../../Source_Files/Network -I../../../Source_Files/Network/Metaserver -I../../../Source_Files/RenderMain -I../../../Source_Files/RenderOther -I../../../Source_Files/Sound -I../../../Source_Files/TCPMess -I../../../Source_Files/XML -I../../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SdlMetaserverClientUi.o SdlMetaserverClientUi.cpp In file included from network_metaserver.h:28:0, from network_metaserver.cpp:29: metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../../Source_Files/Misc/preferences.h:57, from network_metaserver.cpp:38: ../../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ network_metaserver.cpp: In member function 'void MetaserverClient::connect(const string&, uint16, const string&, const string&)': network_metaserver.cpp:348:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_rooms.size(); i++) ^ network_metaserver.cpp: In function 'std::__cxx11::string remove_formatting(const string&)': network_metaserver.cpp:583:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (i < s.size()) { ^ In file included from SdlMetaserverClientUi.cpp:32:0: ../../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../../Source_Files/Misc/sdl_widgets.h:61:0, from SdlMetaserverClientUi.cpp:34: ./metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ./metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from metaserver_messages.cpp:29:0: metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from network_metaserver.h:28:0, from metaserver_dialogs.h:28, from metaserver_dialogs.cpp:30: metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../../Source_Files/Misc/preferences.h:57, from metaserver_messages.cpp:44: ../../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../../Source_Files/Misc/sdl_widgets.h:48:0, from ../../../Source_Files/Misc/shared_widgets.h:35, from metaserver_dialogs.h:30, from metaserver_dialogs.cpp:30: ../../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../../Source_Files/Misc/sdl_widgets.h:48:0, from ../../../Source_Files/Misc/shared_widgets.h:35, from ./metaserver_dialogs.h:30, from ../../../Source_Files/Network/network_dialogs.h:45, from metaserver_messages.cpp:50: ../../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ In file included from ../../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../../Source_Files/Misc/preferences.h:57, from metaserver_dialogs.cpp:32: ../../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ SdlMetaserverClientUi.cpp: In member function 'virtual void SdlMetaserverClientUi::InfoClicked()': SdlMetaserverClientUi.cpp:262:16: warning: array subscript is above array bounds [-Warray-bounds] minutes[32] = '\0'; ^ rm -f libmetaserver.a ar cru libmetaserver.a metaserver_dialogs.o metaserver_messages.o network_metaserver.o SdlMetaserverClientUi.o ranlib libmetaserver.a make[4]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' make[4]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ConnectPool.o ConnectPool.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network.o network.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_capabilities.o network_capabilities.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_data_formats.o network_data_formats.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_dialogs.o network_dialogs.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_dialog_widgets_sdl.o network_dialog_widgets_sdl.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_games.o network_games.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_lookup_sdl.o network_lookup_sdl.cpp In file included from ConnectPool.cpp:24:0: ConnectPool.h: In constructor 'NonblockingConnect::NonblockingConnect(const string&, uint16)': ConnectPool.h:74:14: warning: 'NonblockingConnect::m_thread' will be initialized after [-Wreorder] SDL_Thread *m_thread; ^ ConnectPool.h:69:7: warning: 'bool NonblockingConnect::m_ipSpecified' [-Wreorder] bool m_ipSpecified; ^ ConnectPool.cpp:28:1: warning: when initialized here [-Wreorder] NonblockingConnect::NonblockingConnect(const std::string& address, uint16 port) ^ In file included from ConnectPool.cpp:24:0: ConnectPool.h: In constructor 'NonblockingConnect::NonblockingConnect(const IPaddress&)': ConnectPool.h:70:12: warning: 'NonblockingConnect::m_ip' will be initialized after [-Wreorder] IPaddress m_ip; ^ ConnectPool.h:69:7: warning: 'bool NonblockingConnect::m_ipSpecified' [-Wreorder] bool m_ipSpecified; ^ ConnectPool.cpp:34:1: warning: when initialized here [-Wreorder] NonblockingConnect::NonblockingConnect(const IPaddress& ip) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_messages.o network_messages.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_microphone_sdl_alsa.o network_microphone_sdl_alsa.cpp network_games.cpp: In function 'long int get_team_net_ranking(short int, short int*, short int*, bool)': network_games.cpp:278:10: warning: 'ranking' may be used uninitialized in this function [-Wmaybe-uninitialized] return ranking; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_microphone_shared.o network_microphone_shared.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_speex.o network_speex.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_speaker_sdl.o network_speaker_sdl.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network_speex.cpp:32: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_speaker_shared.o network_speaker_shared.cpp In file included from ../../Source_Files/Sound/Music.h:30:0, from ../../Source_Files/Sound/Mixer.h:30, from network_speaker_sdl.cpp:44: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(x> (uint16&) mReason; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network.cpp:124: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/Misc/sdl_widgets.h:48:0, from network_dialog_widgets_sdl.h:31, from network_dialog_widgets_sdl.cpp:30: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_star_hub.o network_star_hub.cpp In file included from network.cpp:153:0: network_messages.h: In constructor 'ClientInfoMessage::ClientInfoMessage(int16, const ClientChatInfo*, int16)': network_messages.h:192:8: warning: 'ClientInfoMessage::mStreamID' will be initialized after [-Wreorder] int16 mStreamID; ^ network_messages.h:191:8: warning: 'int16 ClientInfoMessage::mAction' [-Wreorder] int16 mAction; ^ In file included from network.cpp:153:0: network_messages.h:173:2: warning: when initialized here [-Wreorder] ClientInfoMessage(int16 stream_id, const ClientChatInfo *clientChatInfo, int16 action ) : mStreamID(stream_id), mAction(action), mClientChatInfo(*clientChatInfo) { } ^ In file included from network.cpp:153:0: network_messages.h:191:8: warning: 'ClientInfoMessage::mAction' will be initialized after [-Wreorder] int16 mAction; ^ network_messages.h:190:17: warning: 'ClientChatInfo ClientInfoMessage::mClientChatInfo' [-Wreorder] ClientChatInfo mClientChatInfo; ^ In file included from network.cpp:153:0: network_messages.h:173:2: warning: when initialized here [-Wreorder] ClientInfoMessage(int16 stream_id, const ClientChatInfo *clientChatInfo, int16 action ) : mStreamID(stream_id), mAction(action), mClientChatInfo(*clientChatInfo) { } ^ In file included from ../../Source_Files/Misc/sdl_widgets.h:61:0, from network_dialog_widgets_sdl.h:31, from network_dialog_widgets_sdl.cpp:30: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../Source_Files/Network/Metaserver/network_metaserver.h:28:0, from network.cpp:166: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network_dialog_widgets_sdl.cpp:44: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network_microphone_sdl_alsa.cpp:30: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ network.cpp: In function 'OSErr NetDistributeGameDataToAllPlayers(byte*, int32, bool)': network.cpp:1966:22: warning: variable 'length_written' set but not used [-Wunused-but-set-variable] int32 total_length, length_written; ^ network.cpp: In function 'const NetworkStats& NetGetStats(int)': network.cpp:2530:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (player_index < sNetworkStats.size()) ^ In file included from network_dialog_widgets_sdl.cpp:45:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ network_dialog_widgets_sdl.cpp: In member function 'void w_found_players::unlist_player(const prospective_joiner_info&)': network_dialog_widgets_sdl.cpp:122:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(theIndex == -1) ^ network_dialog_widgets_sdl.cpp: In member function 'void w_players_in_game2::draw_player_icon(SDL_Surface*, size_t, int) const': network_dialog_widgets_sdl.cpp:464:51: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(selected_player != NONE && selected_player != rank_index) ^ network_dialog_widgets_sdl.cpp: In member function 'void w_players_in_game2::draw_player_icons_clumped(SDL_Surface*) const': network_dialog_widgets_sdl.cpp:516:59: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(selected_player != NONE && selected_player != i) ^ network_dialog_widgets_sdl.cpp: In member function 'void w_players_in_game2::draw_bar_or_bars(SDL_Surface*, size_t, int, int, std::vector&) const': network_dialog_widgets_sdl.cpp:644:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(rank_index == selected_player) { ^ network_dialog_widgets_sdl.cpp: In member function 'void w_players_in_game2::draw_carnage_totals(SDL_Surface*) const': network_dialog_widgets_sdl.cpp:764:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] int thePlayerCarnageScore = (selected_player == i) ? -net_rankings[i].kills : net_rankings[i].kills - net_rankings[i].deaths; ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network_microphone_shared.cpp:47: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ network_microphone_sdl_alsa.cpp: In function 'void CaptureCallback(snd_async_handler_t*)': network_microphone_sdl_alsa.cpp:158:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (avail >= frames) { ^ network_star_hub.cpp: In function 'bool make_up_flags_for_first_incomplete_tick()': network_star_hub.cpp:1006:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); i++) ^ network_star_hub.cpp:1014:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); i++) ^ network_star_hub.cpp:1027:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (theLateQueue.getReadTick() < midpoint) ^ network_star_hub.cpp: In function 'bool hub_tick()': network_star_hub.cpp:1267:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); i++) ^ network_star_hub.cpp:1269:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i != sLocalPlayerIndex && sNetworkPlayers[i].mConnected && sSmallestRealGameTick > sNetworkPlayers[i].mNetDeadTick) ^ network_star_hub.cpp:1281:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); i++) ^ network_star_hub.cpp:1317:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); ++i) ^ network_star_hub.cpp:1319:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i != sLocalPlayerIndex) ^ network_star_hub.cpp:1342:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sNetworkPlayers.size(); ++i) ^ network_star_hub.cpp:1345:9: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i != sLocalPlayerIndex) ^ network_star_hub.cpp: In function 'void send_packets()': network_star_hub.cpp:1480:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (maxTicks * sNetworkPlayers.size() * 4 > bytesAvailableForFlags) ^ network_microphone_shared.cpp: In instantiation of 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = true; bool sixteenBit = true; int32 = int; uint8 = unsigned char]': network_microphone_shared.cpp:184:84: required from here network_microphone_shared.cpp:136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (inCount > sNumberOfBytesPerSample) ^ network_microphone_shared.cpp: In instantiation of 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = true; bool sixteenBit = false; int32 = int; uint8 = unsigned char]': network_microphone_shared.cpp:188:85: required from here network_microphone_shared.cpp:136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] network_microphone_shared.cpp: In instantiation of 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = false; bool sixteenBit = true; int32 = int; uint8 = unsigned char]': network_microphone_shared.cpp:195:85: required from here network_microphone_shared.cpp:136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] network_microphone_shared.cpp: In instantiation of 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = false; bool sixteenBit = false; int32 = int; uint8 = unsigned char]': network_microphone_shared.cpp:199:86: required from here network_microphone_shared.cpp:136:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] network_microphone_shared.cpp: In instantiation of 'int16 getSample(void*) [with bool stereo = true; bool sixteenBit = true; int16 = short int]': network_microphone_shared.cpp:134:52: required from 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = true; bool sixteenBit = true; int32 = int; uint8 = unsigned char]' network_microphone_shared.cpp:184:84: required from here network_microphone_shared.cpp:104:31: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] return ((int16 *) data)[0] >> 1 + ((int16 *)data)[1] >> 1; ^ network_microphone_shared.cpp: In instantiation of 'int16 getSample(void*) [with bool stereo = true; bool sixteenBit = false; int16 = short int]': network_microphone_shared.cpp:134:52: required from 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = true; bool sixteenBit = false; int32 = int; uint8 = unsigned char]' network_microphone_shared.cpp:188:85: required from here network_microphone_shared.cpp:104:31: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] network_microphone_shared.cpp: In instantiation of 'int16 getSample(void*) [with bool stereo = false; bool sixteenBit = true; int16 = short int]': network_microphone_shared.cpp:134:52: required from 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = false; bool sixteenBit = true; int32 = int; uint8 = unsigned char]' network_microphone_shared.cpp:195:85: required from here network_microphone_shared.cpp:104:31: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] network_microphone_shared.cpp: In instantiation of 'int16 getSample(void*) [with bool stereo = false; bool sixteenBit = false; int16 = short int]': network_microphone_shared.cpp:134:52: required from 'int32 copy_and_speex_encode_template(uint8*, void*, int32) [with bool stereo = false; bool sixteenBit = false; int32 = int; uint8 = unsigned char]' network_microphone_shared.cpp:199:86: required from here network_microphone_shared.cpp:104:31: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_star_spoke.o network_star_spoke.cpp network_microphone_sdl_alsa.cpp: At global scope: network_microphone_sdl_alsa.cpp:39:13: warning: 'active' defined but not used [-Wunused-variable] static bool active; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o network_udp.o network_udp.cpp In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from network_dialogs.cpp:74: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o RingGameProtocol.o RingGameProtocol.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SDL_netx.o SDL_netx.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SSLP_limited.o SSLP_limited.cpp In file included from ../../Source_Files/Network/Metaserver/network_metaserver.h:28:0, from network_dialogs.h:44, from network_dialogs.cpp:76: ../../Source_Files/Network/Metaserver/metaserver_messages.h: In member function 'int GameListMessage::GameListEntry::minutes_remaining() const': ../../Source_Files/Network/Metaserver/metaserver_messages.h:765:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (m_timeRemaining == -1) return -1; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o StarGameProtocol.o StarGameProtocol.cpp In file included from ../../Source_Files/Misc/sdl_widgets.h:48:0, from ../../Source_Files/Misc/shared_widgets.h:35, from ../../Source_Files/Network/Metaserver/metaserver_dialogs.h:30, from network_dialogs.h:45, from network_dialogs.cpp:76: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/LibNAT -I../../Source_Files/Network/Metaserver -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/TCPMess -I../../Source_Files/XML -I../../Source_Files/Lua -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Update.o Update.cpp In file included from network_dialogs.cpp:99:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ network.cpp: In function 'OSErr NetDistributeGameDataToAllPlayers(byte*, int32, bool)': network.cpp:2094:49: warning: 'physics_buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] process_network_physics_model(physics_buffer); ^ Update.cpp: In member function 'int Update::Thread()': Update.cpp:93:54: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (SDLNet_TCP_Send(sock, request, strlen(request)) < strlen(request)) ^ network_dialogs.cpp: In function 'void draw_team_total_scores_graph(dialog*&)': network_dialogs.cpp:2062:84: warning: array subscript is above array bounds [-Warray-bounds] ranks[team_count].friendly_fire_kills = team_friendly_fire[NUMBER_OF_TEAM_COLORS].kills; ^ In file included from ../../Source_Files/Misc/Logging.h:101:0, from network_star_hub.cpp:54: ../../Source_Files/Misc/Logging_gruntwork.h:140:88: warning: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mSender' may be used uninitialized in this function [-Wmaybe-uninitialized] #define logDumpNMT4(message, arg1, arg2, arg3, arg4) (GetCurrentLogger()->logMessageNMT(logDomain, logDumpLevel, __FILE__, __LINE__, (message), (arg1), (arg2), (arg3), (arg4))) ^ network_star_hub.cpp:1379:36: note: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mSender' was declared here HubLossyByteStreamChunkDescriptor theDescriptor; ^ network_star_hub.cpp:1431:77: warning: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mDestinations' may be used uninitialized in this function [-Wmaybe-uninitialized] if(haveLossyData && ((theDescriptor.mDestinations & (((uint32)1) << i)) != 0)) ^ In file included from ../../Source_Files/Misc/Logging.h:101:0, from network_star_hub.cpp:54: ../../Source_Files/Misc/Logging_gruntwork.h:140:88: warning: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mType' may be used uninitialized in this function [-Wmaybe-uninitialized] #define logDumpNMT4(message, arg1, arg2, arg3, arg4) (GetCurrentLogger()->logMessageNMT(logDomain, logDumpLevel, __FILE__, __LINE__, (message), (arg1), (arg2), (arg3), (arg4))) ^ network_star_hub.cpp:1379:36: note: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mType' was declared here HubLossyByteStreamChunkDescriptor theDescriptor; ^ network_star_hub.cpp:1442:52: warning: 'theDescriptor.HubLossyByteStreamChunkDescriptor::mLength' may be used uninitialized in this function [-Wmaybe-uninitialized] ps.write(sScratchBuffer, theDescriptor.mLength); ^ rm -f libnetwork.a ar cru libnetwork.a ConnectPool.o network.o network_capabilities.o network_data_formats.o network_dialogs.o network_dialog_widgets_sdl.o network_games.o network_lookup_sdl.o network_messages.o network_microphone_sdl_alsa.o network_microphone_shared.o network_speex.o network_speaker_sdl.o network_speaker_shared.o network_star_hub.o network_star_spoke.o network_udp.o RingGameProtocol.o SDL_netx.o SSLP_limited.o StarGameProtocol.o Update.o ranlib libnetwork.a make[4]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' Making all in RenderMain make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o AnimatedTextures.o AnimatedTextures.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Crosshairs_SDL.o Crosshairs_SDL.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ImageLoader_Shared.o ImageLoader_Shared.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ImageLoader_SDL.o ImageLoader_SDL.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Faders.o OGL_Faders.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Model_Def.o OGL_Model_Def.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Render.o OGL_Render.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Setup.o OGL_Setup.cpp Crosshairs_SDL.cpp: In function 'bool Crosshairs_Render(SDL_Surface*)': Crosshairs_SDL.cpp:75:46: warning: narrowing conversion of '((xcen - ((int)Crosshairs.CrosshairData::FromCenter)) - ((int)Crosshairs.CrosshairData::Length))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {xcen - Crosshairs.FromCenter - Crosshairs.Length, ycen - Crosshairs.Thickness / 2, Crosshairs.Length, Crosshairs.Thickness}; ^ Crosshairs_SDL.cpp:75:72: warning: narrowing conversion of '(ycen - ((int)(Crosshairs.CrosshairData::Thickness / 2)))' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {xcen - Crosshairs.FromCenter - Crosshairs.Length, ycen - Crosshairs.Thickness / 2, Crosshairs.Length, Crosshairs.Thickness}; ^ Crosshairs_SDL.cpp:75:111: warning: narrowing conversion of 'Crosshairs.CrosshairData::Length' from 'short int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {xcen - Crosshairs.FromCenter - Crosshairs.Length, ycen - Crosshairs.Thickness / 2, Crosshairs.Length, Crosshairs.Thickness}; ^ Crosshairs_SDL.cpp:75:130: warning: narrowing conversion of 'Crosshairs.CrosshairData::Thickness' from 'short int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {xcen - Crosshairs.FromCenter - Crosshairs.Length, ycen - Crosshairs.Thickness / 2, Crosshairs.Length, Crosshairs.Thickness}; ^ In file included from OGL_Subst_Texture_Def.h:30:0, from OGL_Setup.h:67, from ImageLoader_Shared.cpp:42: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ImageLoader_Shared.cpp:34:0: ImageLoader.h: In copy constructor 'ImageDescriptor::ImageDescriptor(const ImageDescriptor&)': ImageLoader.h:126:14: warning: 'ImageDescriptor::Format' will be initialized after [-Wreorder] ImageFormat Format; ^ ImageLoader.h:94:7: warning: 'bool ImageDescriptor::PremultipliedAlpha' [-Wreorder] bool PremultipliedAlpha; // public so find silhouette version can unset ^ ImageLoader_Shared.cpp:170:1: warning: when initialized here [-Wreorder] ImageDescriptor::ImageDescriptor(const ImageDescriptor ©From) : ^ In file included from ImageLoader_Shared.cpp:34:0: ImageLoader.h: In constructor 'ImageDescriptor::ImageDescriptor(int, int, uint32*)': ImageLoader.h:126:14: warning: 'ImageDescriptor::Format' will be initialized after [-Wreorder] ImageFormat Format; ^ ImageLoader.h:50:6: warning: 'int ImageDescriptor::MipMapCount' [-Wreorder] int MipMapCount; ^ ImageLoader_Shared.cpp:188:1: warning: when initialized here [-Wreorder] ImageDescriptor::ImageDescriptor(int _Width, int _Height, uint32 *_Pixels) : ^ ImageLoader_Shared.cpp: In member function 'bool ImageDescriptor::LoadDDSFromFile(FileSpecifier&, int, int, int, int)': ImageLoader_Shared.cpp:443:6: warning: variable 'bpp' set but not used [-Wunused-but-set-variable] int bpp = 0; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Subst_Texture_Def.o OGL_Subst_Texture_Def.cpp In file included from OGL_Faders.cpp:29:0: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(x blur; ^ RenderRasterize_Shader.h:46:63: warning: base 'RenderRasterizerClass' [-Wreorder] RenderRasterize_Shader() : blur(NULL), RenderRasterizerClass() {} ^ RenderRasterize_Shader.h:46:2: warning: when initialized here [-Wreorder] RenderRasterize_Shader() : blur(NULL), RenderRasterizerClass() {} ^ In file included from render.cpp:242:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from OGL_Model_Def.h:29:0, from OGL_Model_Def.cpp:28: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from OGL_Subst_Texture_Def.h:30:0, from OGL_Subst_Texture_Def.cpp:29: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o RenderRasterize_Shader.o RenderRasterize_Shader.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o RenderRasterize.o RenderRasterize.cpp In file included from ./OGL_Subst_Texture_Def.h:30:0, from ./OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from OGL_Render.cpp:141: ./OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ./OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ./OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ./OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from OGL_Subst_Texture_Def.h:30:0, from OGL_Setup.h:67, from OGL_Render.h:37, from Rasterizer.h:31, from RenderRasterize.h:42, from RenderRasterize_Shader.h:15, from RenderRasterize_Shader.cpp:13: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from RenderRasterize_Shader.cpp:13:0: RenderRasterize_Shader.h: In constructor 'RenderRasterize_Shader::RenderRasterize_Shader()': RenderRasterize_Shader.h:23:22: warning: 'RenderRasterize_Shader::blur' will be initialized after [-Wreorder] std::auto_ptr blur; ^ RenderRasterize_Shader.h:46:63: warning: base 'RenderRasterizerClass' [-Wreorder] RenderRasterize_Shader() : blur(NULL), RenderRasterizerClass() {} ^ RenderRasterize_Shader.h:46:2: warning: when initialized here [-Wreorder] RenderRasterize_Shader() : blur(NULL), RenderRasterizerClass() {} ^ In file included from RenderRasterize_Shader.cpp:22:0: OGL_Shader.h: In constructor 'Shader::Shader()': OGL_Shader.h:107:58: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] Shader() : _programObj(NULL), _passes(-1), _loaded(false) {} ^ RenderRasterize_Shader.cpp: In constructor 'FBO::FBO(GLuint, GLuint)': RenderRasterize_Shader.cpp:38:9: warning: 'FBO::_h' will be initialized after [-Wreorder] GLuint _h; ^ RenderRasterize_Shader.cpp:37:9: warning: 'GLuint FBO::_w' [-Wreorder] GLuint _w; ^ RenderRasterize_Shader.cpp:41:2: warning: when initialized here [-Wreorder] FBO(GLuint w, GLuint h) : _h(h), _w(w) { ^ RenderRasterize_Shader.cpp: In member function 'void FBO::draw()': RenderRasterize_Shader.cpp:73:37: warning: narrowing conversion of '((FBO*)this)->FBO::_h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, _h, _w, _h, _w, 0 }; ^ RenderRasterize_Shader.cpp:73:41: warning: narrowing conversion of '((FBO*)this)->FBO::_w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, _h, _w, _h, _w, 0 }; ^ RenderRasterize_Shader.cpp:73:45: warning: narrowing conversion of '((FBO*)this)->FBO::_h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, _h, _w, _h, _w, 0 }; ^ RenderRasterize_Shader.cpp:73:49: warning: narrowing conversion of '((FBO*)this)->FBO::_w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, _h, _w, _h, _w, 0 }; ^ RenderRasterize_Shader.cpp: In member function 'void GCB::blend(FBO*)': RenderRasterize_Shader.cpp:167:50: warning: narrowing conversion of 'multi->FBO::_h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint multi_coordinates[8] = { 0, 0, 0, multi->_h, multi->_w, multi->_h, multi->_w, 0 }; ^ RenderRasterize_Shader.cpp:167:61: warning: narrowing conversion of 'multi->FBO::_w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint multi_coordinates[8] = { 0, 0, 0, multi->_h, multi->_w, multi->_h, multi->_w, 0 }; ^ RenderRasterize_Shader.cpp:167:72: warning: narrowing conversion of 'multi->FBO::_h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint multi_coordinates[8] = { 0, 0, 0, multi->_h, multi->_w, multi->_h, multi->_w, 0 }; ^ RenderRasterize_Shader.cpp:167:83: warning: narrowing conversion of 'multi->FBO::_w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint multi_coordinates[8] = { 0, 0, 0, multi->_h, multi->_w, multi->_h, multi->_w, 0 }; ^ RenderRasterize_Shader.cpp: In member function 'void GCB::draw_(int)': RenderRasterize_Shader.cpp:215:37: warning: narrowing conversion of '((GCB*)this)->GCB::h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, h, w, h, w, 0 }; ^ RenderRasterize_Shader.cpp:215:40: warning: narrowing conversion of '((GCB*)this)->GCB::w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, h, w, h, w, 0 }; ^ RenderRasterize_Shader.cpp:215:43: warning: narrowing conversion of '((GCB*)this)->GCB::h' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, h, w, h, w, 0 }; ^ RenderRasterize_Shader.cpp:215:46: warning: narrowing conversion of '((GCB*)this)->GCB::w' from 'GLuint {aka unsigned int}' to 'GLint {aka int}' inside { } is ill-formed in C++11 [-Wnarrowing] GLint coordinates[8] = { 0, 0, 0, h, w, h, w, 0 }; ^ RenderRasterize_Shader.cpp: In member function 'TextureManager RenderRasterize_Shader::setupWallTexture(const shape_descriptor&, short int, float, float, float, RenderStep)': RenderRasterize_Shader.cpp:669:61: warning: 'opts' may be used uninitialized in this function [-Wmaybe-uninitialized] s->setFloat(Shader::U_OffsetX, HorizScale * (0.25 + opts->Azimuth * FullCircleReciprocal)); ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o RenderSortPoly.o RenderSortPoly.cpp In file included from OGL_Render.cpp:161:0: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xhigh_level_shapes.size()) ^ shapes.cpp:859:62: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cd && patch_bit_depth == 8 && low_level_shape_index < cd->low_level_shapes.size()) ^ shapes.cpp:873:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cd && patch_bit_depth == 8 && bitmap_index < cd->bitmaps.size()) ^ shapes.cpp:890:77: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cd && patch_bit_depth == 8 && (color_table_index * cd->color_count < cd->color_tables.size())) ^ In file included from ../../Source_Files/CSeries/cseries.h:133:0, from shapes.cpp:86: shapes.cpp: In function 'void build_shading_tables16(rgb_color_value*, short int, pixel16*, byte*, bool)': ../../Source_Files/CSeries/cspixels.h:45:43: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL16(r,g,b) ((r)>>1&0x7C00 | (g)>>6&0x03E0 | (b)>>11&0x001F) ^ shapes.cpp:2179:6: note: in expansion of macro 'RGBCOLOR_TO_PIXEL16' RGBCOLOR_TO_PIXEL16((color->red*multiplier)/(number_of_shading_tables-1), ^ ../../Source_Files/CSeries/cspixels.h:45:76: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL16(r,g,b) ((r)>>1&0x7C00 | (g)>>6&0x03E0 | (b)>>11&0x001F) ^ shapes.cpp:2179:6: note: in expansion of macro 'RGBCOLOR_TO_PIXEL16' RGBCOLOR_TO_PIXEL16((color->red*multiplier)/(number_of_shading_tables-1), ^ shapes.cpp: In function 'void build_shading_tables32(rgb_color_value*, short int, pixel32*, byte*, bool)': ../../Source_Files/CSeries/cspixels.h:50:43: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL32(r,g,b) ((r)<<8&0x00FF0000 | (g)&0x00000FF00 | (b)>>8&0x000000FF) ^ shapes.cpp:2225:6: note: in expansion of macro 'RGBCOLOR_TO_PIXEL32' RGBCOLOR_TO_PIXEL32((color->red*multiplier)/(number_of_shading_tables-1), ^ ../../Source_Files/CSeries/cspixels.h:50:81: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL32(r,g,b) ((r)<<8&0x00FF0000 | (g)&0x00000FF00 | (b)>>8&0x000000FF) ^ shapes.cpp:2225:6: note: in expansion of macro 'RGBCOLOR_TO_PIXEL32' RGBCOLOR_TO_PIXEL32((color->red*multiplier)/(number_of_shading_tables-1), ^ shapes.cpp: In function 'void build_tinting_table32(rgb_color_value*, short int, pixel32*, rgb_color*, bool)': ../../Source_Files/CSeries/cspixels.h:50:43: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL32(r,g,b) ((r)<<8&0x00FF0000 | (g)&0x00000FF00 | (b)>>8&0x000000FF) ^ shapes.cpp:2606:18: note: in expansion of macro 'RGBCOLOR_TO_PIXEL32' *tint_table++= RGBCOLOR_TO_PIXEL32((magnitude*tint_color->red)/65535, ^ ../../Source_Files/CSeries/cspixels.h:50:81: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] #define RGBCOLOR_TO_PIXEL32(r,g,b) ((r)<<8&0x00FF0000 | (g)&0x00000FF00 | (b)>>8&0x000000FF) ^ shapes.cpp:2606:18: note: in expansion of macro 'RGBCOLOR_TO_PIXEL32' *tint_table++= RGBCOLOR_TO_PIXEL32((magnitude*tint_color->red)/65535, ^ shapes.cpp: In function 'high_level_shape_definition* get_high_level_shape_definition(short int, short int)': shapes.cpp:2670:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!(high_level_shape_index >= 0 && high_level_shape_indexhigh_level_shapes.size())) ^ shapes.cpp: In function 'low_level_shape_definition* get_low_level_shape_definition(short int, short int)': shapes.cpp:2682:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (low_level_shape_index >= 0 && low_level_shape_index < definition->low_level_shapes.size()) ^ shapes.cpp: In function 'bitmap_definition* get_bitmap_definition(short int, short int)': shapes.cpp:2696:42: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (!(bitmap_index >= 0 && bitmap_index < definition->bitmaps.size())) ^ In file included from RenderRasterize.cpp:46:0: ../../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o textures.o textures.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OGL_Shader.o OGL_Shader.cpp In file included from OGL_Shader.cpp:25:0: OGL_Shader.h: In constructor 'Shader::Shader()': OGL_Shader.h:107:58: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] Shader() : _programObj(NULL), _passes(-1), _loaded(false) {} ^ In file included from OGL_Subst_Texture_Def.h:30:0, from OGL_Setup.h:67, from OGL_Shader.cpp:27: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ OGL_Shader.cpp: In function 'GLhandleARB parseShader(const GLcharARB*, GLenum)': OGL_Shader.cpp:210:10: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] return NULL; ^ OGL_Shader.cpp: In static member function 'static void Shader::unloadAll()': OGL_Shader.cpp:227:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < _shaders.size(); ++i) ^ OGL_Shader.cpp: In constructor 'Shader::Shader(const string&)': OGL_Shader.cpp:233:88: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] Shader::Shader(const std::string& name) : _programObj(NULL), _passes(-1), _loaded(false) { ^ OGL_Shader.cpp: In constructor 'Shader::Shader(const string&, FileSpecifier&, FileSpecifier&, int16&)': OGL_Shader.cpp:243:149: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] Shader::Shader(const std::string& name, FileSpecifier& vert, FileSpecifier& frag, int16& passes) : _programObj(NULL), _passes(passes), _loaded(false) { ^ OGL_Shader.cpp: In member function 'void Shader::init()': OGL_Shader.cpp:291:28: warning: passing NULL to non-pointer argument 1 of 'void glUseProgramObjectARB(GLhandleARB)' [-Wconversion-null] glUseProgramObjectARB(NULL); ^ OGL_Shader.cpp: In static member function 'static void Shader::disable()': OGL_Shader.cpp:319:28: warning: passing NULL to non-pointer argument 1 of 'void glUseProgramObjectARB(GLhandleARB)' [-Wconversion-null] glUseProgramObjectARB(NULL); ^ OGL_Shader.cpp: In member function 'void Shader::unload()': OGL_Shader.cpp:325:15: warning: converting to non-pointer type 'GLhandleARB {aka unsigned int}' from NULL [-Wconversion-null] _programObj = NULL; ^ In file included from SW_Texture_Extras.cpp:22:0: SW_Texture_Extras.h: In constructor 'SW_Texture::SW_Texture()': SW_Texture_Extras.h:57:6: warning: 'SW_Texture::m_opac_type' will be initialized after [-Wreorder] int m_opac_type; ^ SW_Texture_Extras.h:56:19: warning: 'shape_descriptor SW_Texture::m_shape_descriptor' [-Wreorder] shape_descriptor m_shape_descriptor; ^ SW_Texture_Extras.h:34:2: warning: when initialized here [-Wreorder] SW_Texture() : m_opac_type(0), m_shape_descriptor(0), m_opac_scale(1.0), m_opac_shift(0.0) { } ^ In file included from OGL_Subst_Texture_Def.h:30:0, from OGL_Setup.h:67, from OGL_Render.h:37, from Rasterizer.h:31, from Rasterizer_SW.h:28, from scottish_textures.cpp:128: OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ SW_Texture_Extras.cpp: In member function 'SW_Texture* SW_Texture_Extras::AddTexture(shape_descriptor)': SW_Texture_Extras.cpp:103:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Bitmap >= texture_list[Collection].size()) ^ SW_Texture_Extras.cpp: In member function 'SW_Texture* SW_Texture_Extras::GetTexture(shape_descriptor)': SW_Texture_Extras.cpp:115:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (Bitmap >= texture_list[Collection].size()) ^ In file included from scottish_textures.cpp:134:0: SW_Texture_Extras.h: In constructor 'SW_Texture::SW_Texture()': SW_Texture_Extras.h:57:6: warning: 'SW_Texture::m_opac_type' will be initialized after [-Wreorder] int m_opac_type; ^ SW_Texture_Extras.h:56:19: warning: 'shape_descriptor SW_Texture::m_shape_descriptor' [-Wreorder] shape_descriptor m_shape_descriptor; ^ SW_Texture_Extras.h:34:2: warning: when initialized here [-Wreorder] SW_Texture() : m_opac_type(0), m_shape_descriptor(0), m_opac_scale(1.0), m_opac_shift(0.0) { } ^ scottish_textures.cpp: In member function 'virtual void Rasterizer_SW_Class::texture_horizontal_polygon(polygon_definition&)': scottish_textures.cpp:481:78: warning: suggest parentheses around assignment used as truth value [-Wparentheses] else if (graphics_preferences->software_alpha_blending = _sw_alpha_nice) ^ rm -f librendermain.a ar cru librendermain.a AnimatedTextures.o Crosshairs_SDL.o ImageLoader_Shared.o ImageLoader_SDL.o OGL_Faders.o OGL_Model_Def.o OGL_Render.o OGL_Setup.o OGL_Subst_Texture_Def.o OGL_Textures.o render.o RenderPlaceObjs.o Rasterizer_Shader.o RenderRasterize_Shader.o RenderRasterize.o RenderSortPoly.o RenderVisTree.o scottish_textures.o shapes.o SW_Texture_Extras.o textures.o OGL_Shader.o ranlib librendermain.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' Making all in RenderOther make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ChaseCam.o ChaseCam.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o computer_interface.o computer_interface.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o fades.o fades.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o FontHandler.o FontHandler.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o game_window.o game_window.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o HUDRenderer.o HUDRenderer.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o HUDRenderer_OGL.o HUDRenderer_OGL.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o HUDRenderer_SW.o HUDRenderer_SW.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o HUDRenderer_Lua.o HUDRenderer_Lua.cpp In file included from fades.cpp:65:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../../Source_Files/Sound/Music.h:30:0, from fades.cpp:78: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xprevious_points[0]= *(point2d *)&object->location; ^ motion_sensor.cpp:456:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] entity->previous_points[0]= *(point2d *)&object->location; ^ images.cpp: In function 'SDL_Surface* picture_to_surface(LoadedResource&)': images.cpp:710:59: warning: narrowing conversion of 'offset_x' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {offset_x, offset_y, bm->w, bm->h}; ^ images.cpp:710:59: warning: narrowing conversion of 'offset_y' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] images.cpp:710:51: warning: narrowing conversion of 'bm->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {offset_x, offset_y, bm->w, bm->h}; ^ images.cpp:710:58: warning: narrowing conversion of 'bm->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {offset_x, offset_y, bm->w, bm->h}; ^ images.cpp: In function 'void draw_picture(LoadedResource&)': images.cpp:866:59: warning: narrowing conversion of '(s->SDL_Surface::w 640)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect src_rect = {0, 0, MIN(s->w, 640), MIN(s->h, 480)}; ^ images.cpp:866:59: warning: narrowing conversion of '(s->SDL_Surface::h 480)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] images.cpp:869:47: warning: narrowing conversion of '((video->SDL_Surface::w - ((int)src_rect.SDL_Rect::w)) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(video->w - src_rect.w) / 2, (video->h - src_rect.h) / 2, s->w, s->h}; ^ images.cpp:869:76: warning: narrowing conversion of '((video->SDL_Surface::h - ((int)src_rect.SDL_Rect::h)) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(video->w - src_rect.w) / 2, (video->h - src_rect.h) / 2, s->w, s->h}; ^ images.cpp:869:84: warning: narrowing conversion of 's->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(video->w - src_rect.w) / 2, (video->h - src_rect.h) / 2, s->w, s->h}; ^ images.cpp:869:90: warning: narrowing conversion of 's->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(video->w - src_rect.w) / 2, (video->h - src_rect.h) / 2, s->w, s->h}; ^ images.cpp: In function 'void scroll_full_screen_pict_resource_from_scenario(int, bool)': images.cpp:951:128: warning: narrowing conversion of '(scroll_horizontal ? screen_width : picture_width)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect src_rect = {0, 0, scroll_horizontal ? screen_width : picture_width, scroll_vertical ? screen_height : picture_height}; ^ images.cpp:951:128: warning: narrowing conversion of '(scroll_vertical ? screen_height : picture_height)' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] images.cpp:952:57: warning: narrowing conversion of 'screen_width' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {0, 0, screen_width, screen_height}; ^ images.cpp:952:57: warning: narrowing conversion of 'screen_height' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from OGL_Blitter.cpp:25: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OverheadMap_OGL.o OverheadMap_OGL.cpp In file included from OGL_Blitter.cpp:27:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OverheadMapRenderer.o OverheadMapRenderer.cpp OGL_Blitter.cpp: In member function 'void OGL_Blitter::_Draw(const SDL_Rect&, const OGL_Rect&)': OGL_Blitter.cpp:282:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_rects.size(); i++) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o OverheadMap_SDL.o OverheadMap_SDL.cpp In file included from OverheadMap_OGL.cpp:69:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from Shape_Blitter.cpp:31: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from Shape_Blitter.cpp:23:0: Shape_Blitter.h: In constructor 'Shape_Blitter::Shape_Blitter(short int, short int, short int, short int)': Shape_Blitter.h:80:18: warning: 'Shape_Blitter::m_scaled_surface' will be initialized after [-Wreorder] SDL_Surface *m_scaled_surface; ^ Shape_Blitter.h:63:8: warning: 'float Shape_Blitter::tint_color_r' [-Wreorder] float tint_color_r, tint_color_g, tint_color_b, tint_color_a; ^ Shape_Blitter.cpp:39:1: warning: when initialized here [-Wreorder] Shape_Blitter::Shape_Blitter(short collection, short texture_index, short texture_type, short clut_index) : m_type(texture_type), m_surface(NULL), m_scaled_surface(NULL), tint_color_r(1.0), tint_color_g(1.0), tint_color_b(1.0), tint_color_a(1.0), rotation(0.0) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o screen_drawing.o screen_drawing.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o screen.o screen.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o sdl_fonts.o sdl_fonts.cpp In file included from screen_drawing.cpp:50:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from screen_drawing.cpp:61: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o TextLayoutHelper.o TextLayoutHelper.cpp screen_drawing.cpp: In function 'void _draw_screen_shape(shape_descriptor, screen_rectangle*, screen_rectangle*)': screen_drawing.cpp:339:79: warning: narrowing conversion of '(((int)destination->screen_rectangle::right) - ((int)destination->screen_rectangle::left))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {destination->left, destination->top, destination->right - destination->left, destination->bottom - destination->top}; ^ screen_drawing.cpp:339:120: warning: narrowing conversion of '(((int)destination->screen_rectangle::bottom) - ((int)destination->screen_rectangle::top))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {destination->left, destination->top, destination->right - destination->left, destination->bottom - destination->top}; ^ screen_drawing.cpp: In function 'void _draw_screen_shape_at_x_y(shape_descriptor, short int, short int)': screen_drawing.cpp:377:32: warning: narrowing conversion of 's->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {x, y, s->w, s->h}; ^ screen_drawing.cpp:377:38: warning: narrowing conversion of 's->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {x, y, s->w, s->h}; ^ screen_drawing.cpp: In function 'void _frame_rect(screen_rectangle*, short int)': screen_drawing.cpp:804:66: warning: narrowing conversion of '(((int)rectangle->screen_rectangle::right) - ((int)rectangle->screen_rectangle::left))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rectangle->left, rectangle->top, rectangle->right - rectangle->left, rectangle->bottom - rectangle->top}; ^ screen_drawing.cpp:804:103: warning: narrowing conversion of '(((int)rectangle->screen_rectangle::bottom) - ((int)rectangle->screen_rectangle::top))' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {rectangle->left, rectangle->top, rectangle->right - rectangle->left, rectangle->bottom - rectangle->top}; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o TextStrings.o TextStrings.cpp In file included from screen.cpp:52:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from screen.cpp:53: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from sdl_fonts.cpp:51: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from screen.cpp:123:0: screen_shared.h: In function 'bool icon::parseicon(const char*, size_t, unsigned char*, int&, unsigned char*)': screen_shared.h:192:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while(n < numcolors) { ^ screen_shared.h:210:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(m = 0; m < numcolors; ++m) { ^ TextStrings.cpp: In function 'unsigned char* TS_GetString(short int, size_t)': TextStrings.cpp:367:13: warning: variable 'PrevStringSet' set but not used [-Wunused-but-set-variable] StringSet *PrevStringSet = NULL, *CurrStringSet = StringSetRoot; ^ TextStrings.cpp: In function 'bool TS_IsPresent(short int)': TextStrings.cpp:397:13: warning: variable 'PrevStringSet' set but not used [-Wunused-but-set-variable] StringSet *PrevStringSet = NULL, *CurrStringSet = StringSetRoot; ^ TextStrings.cpp: In function 'size_t TS_CountStrings(short int)': TextStrings.cpp:414:13: warning: variable 'PrevStringSet' set but not used [-Wunused-but-set-variable] StringSet *PrevStringSet = NULL, *CurrStringSet = StringSetRoot; ^ TextStrings.cpp: In function 'void TS_DeleteString(short int, short int)': TextStrings.cpp:433:13: warning: variable 'PrevStringSet' set but not used [-Wunused-but-set-variable] StringSet *PrevStringSet = NULL, *CurrStringSet = StringSetRoot; ^ screen.cpp: In function 'void render_screen(short int)': screen.cpp:1157:45: warning: narrowing conversion of 'alephone::Screen::instance()->alephone::Screen::height()' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = {0, 0, Screen::instance()->height(), Screen::instance()->width()}; ^ screen.cpp:1157:74: warning: narrowing conversion of 'alephone::Screen::instance()->alephone::Screen::width()' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = {0, 0, Screen::instance()->height(), Screen::instance()->width()}; ^ screen.cpp:1158:48: warning: narrowing conversion of '(((int)ViewRect.SDL_Rect::y) + ((int)ViewRect.SDL_Rect::h))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect vr = {ViewRect.y, ViewRect.x, ViewRect.y + ViewRect.h, ViewRect.x + ViewRect.w}; ^ screen.cpp:1158:73: warning: narrowing conversion of '(((int)ViewRect.SDL_Rect::x) + ((int)ViewRect.SDL_Rect::w))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect vr = {ViewRect.y, ViewRect.x, ViewRect.y + ViewRect.h, ViewRect.x + ViewRect.w}; ^ screen.cpp:1217:63: warning: narrowing conversion of '(((int)HUD_DestRect.SDL_Rect::y) + ((int)HUD_DestRect.SDL_Rect::h))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect dr = {HUD_DestRect.y, HUD_DestRect.x, HUD_DestRect.y + HUD_DestRect.h, HUD_DestRect.x + HUD_DestRect.w}; ^ screen.cpp:1217:96: warning: narrowing conversion of '(((int)HUD_DestRect.SDL_Rect::x) + ((int)HUD_DestRect.SDL_Rect::w))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect dr = {HUD_DestRect.y, HUD_DestRect.x, HUD_DestRect.y + HUD_DestRect.h, HUD_DestRect.x + HUD_DestRect.w}; ^ screen.cpp: In function 'void bound_screen()': screen.cpp:1503:44: warning: narrowing conversion of 'screen->alephone::Screen::width()' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ScreenRect = {0, 0, screen->width(), screen->height()}; ^ screen.cpp:1503:62: warning: narrowing conversion of 'screen->alephone::Screen::height()' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ScreenRect = {0, 0, screen->width(), screen->height()}; ^ screen.cpp:1505:67: warning: narrowing conversion of '((screen->alephone::Screen::width() - screen->alephone::Screen::window_width()) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ViewRect = { (screen->width() - screen->window_width()) / 2, (screen->height() - screen->window_height()) / 2, screen->window_width(), screen->window_height() }; ^ screen.cpp:1505:117: warning: narrowing conversion of '((screen->alephone::Screen::height() - screen->alephone::Screen::window_height()) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ViewRect = { (screen->width() - screen->window_width()) / 2, (screen->height() - screen->window_height()) / 2, screen->window_width(), screen->window_height() }; ^ screen.cpp:1505:142: warning: narrowing conversion of 'screen->alephone::Screen::window_width()' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ViewRect = { (screen->width() - screen->window_width()) / 2, (screen->height() - screen->window_height()) / 2, screen->window_width(), screen->window_height() }; ^ screen.cpp:1505:167: warning: narrowing conversion of 'screen->alephone::Screen::window_height()' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect ViewRect = { (screen->width() - screen->window_width()) / 2, (screen->height() - screen->window_height()) / 2, screen->window_width(), screen->window_height() }; ^ screen.cpp:1507:55: warning: narrowing conversion of '(((int)ScreenRect.SDL_Rect::y) + ((int)ScreenRect.SDL_Rect::h))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = { ScreenRect.y, ScreenRect.x, ScreenRect.y + ScreenRect.h, ScreenRect.x + ScreenRect.w}; ^ screen.cpp:1507:84: warning: narrowing conversion of '(((int)ScreenRect.SDL_Rect::x) + ((int)ScreenRect.SDL_Rect::w))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = { ScreenRect.y, ScreenRect.x, ScreenRect.y + ScreenRect.h, ScreenRect.x + ScreenRect.w}; ^ screen.cpp:1508:49: warning: narrowing conversion of '(((int)ViewRect.SDL_Rect::y) + ((int)ViewRect.SDL_Rect::h))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect vr = { ViewRect.y, ViewRect.x, ViewRect.y + ViewRect.h, ViewRect.x + ViewRect.w}; ^ screen.cpp:1508:74: warning: narrowing conversion of '(((int)ViewRect.SDL_Rect::x) + ((int)ViewRect.SDL_Rect::w))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect vr = { ViewRect.y, ViewRect.x, ViewRect.y + ViewRect.h, ViewRect.x + ViewRect.w}; ^ screen.cpp: In function 'void render_overhead_map(view_data*)': screen.cpp:1595:46: warning: narrowing conversion of 'alephone::Screen::instance()->alephone::Screen::height()' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = {0, 0, Screen::instance()->height(), Screen::instance()->width()}; ^ screen.cpp:1595:75: warning: narrowing conversion of 'alephone::Screen::instance()->alephone::Screen::width()' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect sr = {0, 0, Screen::instance()->height(), Screen::instance()->width()}; ^ screen.cpp:1597:46: warning: narrowing conversion of '(((int)MapRect.SDL_Rect::y) + ((int)MapRect.SDL_Rect::h))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect mr = {MapRect.y, MapRect.x, MapRect.y + MapRect.h, MapRect.x + MapRect.w}; ^ screen.cpp:1597:69: warning: narrowing conversion of '(((int)MapRect.SDL_Rect::x) + ((int)MapRect.SDL_Rect::w))' from 'int' to 'int16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] Rect mr = {MapRect.y, MapRect.x, MapRect.y + MapRect.h, MapRect.x + MapRect.w}; ^ screen.cpp: In function 'void draw_intro_screen()': screen.cpp:1807:44: warning: narrowing conversion of 'Intro_Buffer->SDL_Surface::w' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect src_rect = { 0, 0, Intro_Buffer->w, Intro_Buffer->h }; ^ screen.cpp:1807:61: warning: narrowing conversion of 'Intro_Buffer->SDL_Surface::h' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect src_rect = { 0, 0, Intro_Buffer->w, Intro_Buffer->h }; ^ screen.cpp:1808:54: warning: narrowing conversion of '((main_surface->SDL_Surface::w - ((int)src_rect.SDL_Rect::w)) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(main_surface->w - src_rect.w) / 2, (main_surface->h - src_rect.h) / 2, src_rect.w, src_rect.h}; ^ screen.cpp:1808:90: warning: narrowing conversion of '((main_surface->SDL_Surface::h - ((int)src_rect.SDL_Rect::h)) / 2)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect dst_rect = {(main_surface->w - src_rect.w) / 2, (main_surface->h - src_rect.h) / 2, src_rect.w, src_rect.h}; ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/Sound -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ViewControl.o ViewControl.cpp sdl_fonts.cpp: In function 'sdl_font_info* load_sdl_font(const TextSpec&)': sdl_fonts.cpp:218:12: warning: deleting object of polymorphic class type 'sdl_font_info' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete info; ^ sdl_fonts.cpp: In member function 'virtual void sdl_font_info::_unload()': sdl_fonts.cpp:429:12: warning: deleting object of polymorphic class type 'sdl_font_info' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; // ! ^ sdl_fonts.cpp: In member function 'virtual void ttf_font_info::_unload()': sdl_fonts.cpp:457:9: warning: deleting object of polymorphic class type 'ttf_font_info' which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor] delete this; ^ sdl_fonts.cpp: In member function 'char* ttf_font_info::process_printable(const char*, int) const': sdl_fonts.cpp:573:9: warning: value computed is not used [-Wunused-value] *src++; ^ sdl_fonts.cpp: In member function 'uint16* ttf_font_info::process_macroman(const char*, int) const': sdl_fonts.cpp:591:9: warning: value computed is not used [-Wunused-value] *src++; ^ sdl_fonts.cpp: In member function 'int font_info::trunc_styled_text(const string&, int, uint16) const': sdl_fonts.cpp:755:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (additional_length < it->size()) ^ OverheadMap_SDL.cpp: In member function 'virtual void OverheadMap_SDL_Class::draw_thing(world_point2d&, rgb_color&, short int, short int)': OverheadMap_SDL.cpp:90:25: warning: narrowing conversion of '(((int)center.world_point2d::x) - raddown)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {center.x - raddown, center.y - raddown, radup, radup}; ^ OverheadMap_SDL.cpp:90:45: warning: narrowing conversion of '(((int)center.world_point2d::y) - raddown)' from 'int' to 'Sint16 {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {center.x - raddown, center.y - raddown, radup, radup}; ^ OverheadMap_SDL.cpp:90:68: warning: narrowing conversion of 'radup' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] SDL_Rect r = {center.x - raddown, center.y - raddown, radup, radup}; ^ OverheadMap_SDL.cpp:90:68: warning: narrowing conversion of 'radup' from 'int' to 'Uint16 {aka short unsigned int}' inside { } is ill-formed in C++11 [-Wnarrowing] OverheadMap_SDL.cpp:102:28: warning: narrowing conversion of '(((int)(int16)((double)radius * -7.5e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.75 * radius) + center.x, int16(-0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:102:61: warning: narrowing conversion of '(((int)(int16)((double)radius * -2.9999999999999999e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.75 * radius) + center.x, int16(-0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:103:28: warning: narrowing conversion of '(((int)(int16)((double)radius * -7.5e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.75 * radius) + center.x, int16(0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:103:60: warning: narrowing conversion of '(((int)(int16)((double)radius * 2.9999999999999999e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.75 * radius) + center.x, int16(0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:104:27: warning: narrowing conversion of '(((int)(int16)((double)radius * -2.9999999999999999e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.3 * radius) + center.x, int16(0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:104:60: warning: narrowing conversion of '(((int)(int16)((double)radius * 7.5e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.3 * radius) + center.x, int16(0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:105:26: warning: narrowing conversion of '(((int)(int16)((double)radius * 2.9999999999999999e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.3 * radius) + center.x, int16(0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:105:59: warning: narrowing conversion of '(((int)(int16)((double)radius * 7.5e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.3 * radius) + center.x, int16(0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:106:27: warning: narrowing conversion of '(((int)(int16)((double)radius * 7.5e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.75 * radius) + center.x, int16(0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:106:59: warning: narrowing conversion of '(((int)(int16)((double)radius * 2.9999999999999999e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.75 * radius) + center.x, int16(0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:107:27: warning: narrowing conversion of '(((int)(int16)((double)radius * 7.5e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.75 * radius) + center.x, int16(-0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:107:60: warning: narrowing conversion of '(((int)(int16)((double)radius * -2.9999999999999999e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.75 * radius) + center.x, int16(-0.3 * radius) + center.y}, ^ OverheadMap_SDL.cpp:108:26: warning: narrowing conversion of '(((int)(int16)((double)radius * 2.9999999999999999e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.3 * radius) + center.x, int16(-0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:108:60: warning: narrowing conversion of '(((int)(int16)((double)radius * -7.5e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(0.3 * radius) + center.x, int16(-0.75 * radius) + center.y}, ^ OverheadMap_SDL.cpp:109:27: warning: narrowing conversion of '(((int)(int16)((double)radius * -2.9999999999999999e-1)) + ((int)center.world_point2d::x))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.3 * radius) + center.x, int16(-0.75 * radius) + center.y} ^ OverheadMap_SDL.cpp:109:61: warning: narrowing conversion of '(((int)(int16)((double)radius * -7.5e-1)) + ((int)center.world_point2d::y))' from 'int' to 'world_distance {aka short int}' inside { } is ill-formed in C++11 [-Wnarrowing] {int16(-0.3 * radius) + center.x, int16(-0.75 * radius) + center.y} ^ In file included from ViewControl.cpp:41:0: screen.h: In member function 'int alephone::Screen::FindMode(int, int)': screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ rm -f librenderother.a ar cru librenderother.a ChaseCam.o computer_interface.o fades.o FontHandler.o game_window.o HUDRenderer.o HUDRenderer_OGL.o HUDRenderer_SW.o HUDRenderer_Lua.o images.o motion_sensor.o Image_Blitter.o IMG_savepng.o OGL_Blitter.o Shape_Blitter.o OGL_LoadScreen.o overhead_map.o OverheadMap_OGL.o OverheadMapRenderer.o OverheadMap_SDL.o screen_drawing.o screen.o sdl_fonts.o TextLayoutHelper.o TextStrings.o ViewControl.o ranlib librenderother.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' Making all in Sound make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o BasicIFFDecoder.o BasicIFFDecoder.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Decoder.o Decoder.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o MADDecoder.o MADDecoder.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Mixer.o Mixer.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Music.o Music.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ReplacementSounds.o ReplacementSounds.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SndfileDecoder.o SndfileDecoder.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SoundFile.o SoundFile.cpp MADDecoder.cpp: In member function 'bool MADDecoder::DecodeFrame()': MADDecoder.cpp:152:17: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (ReadSize > length - position) ^ SoundFile.cpp: In member function 'bool SoundDefinition::Unpack(OpenedFile&)': SoundFile.cpp:209:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sound_offsets.size(); i++) ^ SoundFile.cpp: In member function 'bool SoundDefinition::Load(OpenedFile&, bool)': SoundFile.cpp:230:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sounds.size(); i++) ^ SoundFile.cpp: In member function 'int32 SoundDefinition::LoadedSize()': SoundFile.cpp:246:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < sounds.size(); i++) ^ In file included from SoundFile.cpp:28:0: SoundFile.cpp: In member function 'int SoundFile::NewCustomSoundDefinition()': SoundFile.cpp:339:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert((sound_count+1) == (*it).size()); ^ SoundFile.cpp: In member function 'SoundDefinition* SoundFile::GetSoundDefinition(int, int)': SoundFile.cpp:392:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (source < sound_definitions.size() && sound_index < sound_definitions[source].size()) ^ SoundFile.cpp:392:55: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (source < sound_definitions.size() && sound_index < sound_definitions[source].size()) ^ x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/XML -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o SoundManager.o SoundManager.cpp BasicIFFDecoder.cpp: In member function 'virtual bool BasicIFFDecoder::Open(FileSpecifier&)': BasicIFFDecoder.cpp:172:20: warning: 'sample_rate' may be used uninitialized in this function [-Wmaybe-uninitialized] rate = sample_rate; ^ In file included from Music.h:30:0, from Music.cpp:22: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xsound_code != NONE && ^ SoundManager.cpp: In member function 'void SoundManager::DirectPlaySound(short int, angle, short int, _fixed)': SoundManager.cpp:309:38: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if (direction = NONE || !listener) ^ In file included from SoundManager.cpp:23:0: SoundManager.h: In constructor 'SoundManager::SoundManager()': SoundManager.h:175:7: warning: 'SoundManager::active' will be initialized after [-Wreorder] bool active; ^ SoundManager.h:174:7: warning: 'bool SoundManager::initialized' [-Wreorder] bool initialized; ^ SoundManager.cpp:617:1: warning: when initialized here [-Wreorder] SoundManager::SoundManager() : active(false), initialized(false) ^ SoundManager.cpp: In member function 'void SoundManager::SetStatus(bool)': SoundManager.cpp:655:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < channels.size(); i++) ^ rm -f libsound.a ar cru libsound.a BasicIFFDecoder.o Decoder.o MADDecoder.o Mixer.o Music.o ReplacementSounds.o SndfileDecoder.o SoundFile.o SoundManager.o VorbisDecoder.o ranlib libsound.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' Making all in TCPMess make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Misc -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o CommunicationsChannel.o CommunicationsChannel.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Misc -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Message.o Message.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Misc -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o MessageDispatcher.o MessageDispatcher.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Misc -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o MessageHandler.o MessageHandler.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/Misc -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o MessageInflater.o MessageInflater.cpp rm -f libtcpmess.a ar cru libtcpmess.a CommunicationsChannel.o Message.o MessageDispatcher.o MessageHandler.o MessageInflater.o ranlib libtcpmess.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' Making all in XML make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ColorParser.o ColorParser.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o DamageParser.o DamageParser.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o ShapesParser.o ShapesParser.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o Plugins.o Plugins.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_Configure.o XML_Configure.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_DataBlock.o XML_DataBlock.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_ElementParser.o XML_ElementParser.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_LevelScript.o XML_LevelScript.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_Loader_SDL.o XML_Loader_SDL.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I../.. -I../../Source_Files/CSeries -I../../Source_Files/Files -I../../Source_Files/GameWorld -I../../Source_Files/Input -I../../Source_Files/Lua -I../../Source_Files/Misc -I../../Source_Files/ModelView -I../../Source_Files/Network -I../../Source_Files/Pfhortran -I../../Source_Files/RenderMain -I../../Source_Files/RenderOther -I../../Source_Files/Sound -I../../Source_Files/Expat -I../../Source_Files -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o XML_MakeRoot.o XML_MakeRoot.cpp In file included from ../../Source_Files/Sound/Music.h:30:0, from XML_LevelScript.cpp:45: ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(x mmls_chunk.size()) ^ XML_LevelScript.cpp:322:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (offset < luas_chunk.size()) ^ XML_LevelScript.cpp:324:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (offset + 8 + LEVEL_NAME_LENGTH > luas_chunk.size()) ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from ../../Source_Files/Misc/preferences.h:57, from Plugins.cpp:32: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../../Source_Files/RenderMain/OGL_Setup.h:67, from XML_MakeRoot.cpp:48: ../../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from XML_MakeRoot.cpp:55:0: ../../Source_Files/RenderMain/SW_Texture_Extras.h: In constructor 'SW_Texture::SW_Texture()': ../../Source_Files/RenderMain/SW_Texture_Extras.h:57:6: warning: 'SW_Texture::m_opac_type' will be initialized after [-Wreorder] int m_opac_type; ^ ../../Source_Files/RenderMain/SW_Texture_Extras.h:56:19: warning: 'shape_descriptor SW_Texture::m_shape_descriptor' [-Wreorder] shape_descriptor m_shape_descriptor; ^ ../../Source_Files/RenderMain/SW_Texture_Extras.h:34:2: warning: when initialized here [-Wreorder] SW_Texture() : m_opac_type(0), m_shape_descriptor(0), m_opac_scale(1.0), m_opac_shift(0.0) { } ^ In file included from XML_MakeRoot.cpp:60:0: ../../Source_Files/Misc/sdl_dialogs.h: In constructor 'vertical_placer::vertical_placer(int)': ../../Source_Files/Misc/sdl_dialogs.h:168:6: warning: 'vertical_placer::m_space' will be initialized after [-Wreorder] int m_space; ^ ../../Source_Files/Misc/sdl_dialogs.h:150:109: warning: base 'widget_placer' [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ ../../Source_Files/Misc/sdl_dialogs.h:150:2: warning: when initialized here [-Wreorder] vertical_placer(int space = kSpace) : m_space(space), widget_placer(), m_min_width(0), m_add_flags(kDefault) { } ^ rm -f libxml.a ar cru libxml.a ColorParser.o DamageParser.o ShapesParser.o Plugins.o XML_Configure.o XML_DataBlock.o XML_ElementParser.o XML_LevelScript.o XML_Loader_SDL.o XML_MakeRoot.o ranlib libxml.a make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' echo "#define PKGDATADIR \"/usr/share/games/AlephOne\"" > confpaths.h x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../Source_Files/CSeries -I../Source_Files/Files -I../Source_Files/GameWorld -I../Source_Files/Input -I../Source_Files/Lua -I../Source_Files/Misc -I../Source_Files/ModelView -I../Source_Files/Network -I../Source_Files/Network/Metaserver -I../Source_Files/Pfhortran -I../Source_Files/RenderMain -I../Source_Files/RenderOther -I../Source_Files/Sound -I../Source_Files/XML -I../Source_Files/Expat -I../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o shell_misc.o shell_misc.cpp x86_64-alt-linux-g++ -DHAVE_CONFIG_H -I. -I.. -I../Source_Files/CSeries -I../Source_Files/Files -I../Source_Files/GameWorld -I../Source_Files/Input -I../Source_Files/Lua -I../Source_Files/Misc -I../Source_Files/ModelView -I../Source_Files/Network -I../Source_Files/Network/Metaserver -I../Source_Files/Pfhortran -I../Source_Files/RenderMain -I../Source_Files/RenderOther -I../Source_Files/Sound -I../Source_Files/XML -I../Source_Files/Expat -I../Source_Files/TCPMess -I/usr/include/libpng15 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DSDL -pipe -Wall -g -O2 -fpermissive -c -o DefaultStringSets.o `test -f 'Misc/DefaultStringSets.cpp' || echo './'`Misc/DefaultStringSets.cpp In file included from shell_misc.cpp:38:0: ../Source_Files/RenderOther/screen.h: In member function 'int alephone::Screen::FindMode(int, int)': ../Source_Files/RenderOther/screen.h:78:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < m_modes.size(); ++i) ^ In file included from ../Source_Files/RenderMain/OGL_Subst_Texture_Def.h:30:0, from ../Source_Files/RenderMain/OGL_Setup.h:67, from ../Source_Files/Misc/preferences.h:57, from shell_misc.cpp:41: ../Source_Files/RenderMain/OGL_Texture_Def.h: In constructor 'OGL_TextureOptionsBase::OGL_TextureOptionsBase()': ../Source_Files/RenderMain/OGL_Texture_Def.h:106:21: warning: 'OGL_TextureOptionsBase::GlowBlend' will be initialized after [-Wreorder] short NormalBlend, GlowBlend; ^ ../Source_Files/RenderMain/OGL_Texture_Def.h:87:7: warning: 'bool OGL_TextureOptionsBase::Substitution' [-Wreorder] bool Substitution; // Is this a substitute texture? ^ ../Source_Files/RenderMain/OGL_Texture_Def.h:124:2: warning: when initialized here [-Wreorder] OGL_TextureOptionsBase(): ^ In file included from ../Source_Files/Sound/Music.h:30:0, from shell_misc.cpp:44: ../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SHR3()': ../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGM_Random::jsr' may be undefined [-Wsequence-point] uint32 SHR3() {return (jsr=(jsr=(jsr=jsr^(jsr<<17))^(jsr>>13))^(jsr<<5));} ^ ../Source_Files/Misc/Random.h:39:73: warning: operation on '((GM_Random*)this)->GM_Random::jsr' may be undefined [-Wsequence-point] ../Source_Files/Misc/Random.h: In member function 'uint32 GM_Random::SWB()': ../Source_Files/Misc/Random.h:43:51: warning: operation on '((GM_Random*)this)->GM_Random::x' may be undefined [-Wsequence-point] uint32 SWB() {t[c+237]=(x=t[c+15])-(y=t[c]+(xGetModes().size() - 1) ^ x86_64-alt-linux-g++ -pipe -Wall -g -O2 -fpermissive -o alephone shell.o shell_misc.o DefaultStringSets.o CSeries/libcseries.a Expat/libexpat.a Files/libfiles.a GameWorld/libgameworld.a Input/libinput.a Lua/liba1lua.a Misc/libmisc.a ModelView/libmodelview.a Network/libnetwork.a Network/Metaserver/libmetaserver.a RenderMain/librendermain.a RenderOther/librenderother.a Sound/libsound.a XML/libxml.a CSeries/libcseries.a Expat/libexpat.a Files/libfiles.a GameWorld/libgameworld.a LibNAT/libnat.a Input/libinput.a Lua/liba1lua.a Misc/libmisc.a ModelView/libmodelview.a Network/libnetwork.a Network/Metaserver/libmetaserver.a RenderMain/librendermain.a RenderOther/librenderother.a Sound/libsound.a TCPMess/libtcpmess.a XML/libxml.a -lasound -lspeexdsp -lspeex -lvorbisfile -lsndfile -lmad -lsmpeg -lpng15 -lzzip -lz -lz -lSDL_net -lSDL_ttf -lSDL_image -lSDL -lpthread -lGL -lpthread -lGLU make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' Making all in tools make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' Making all in data make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' Making all in default_theme make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make[1]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.15281 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/AlephOne-buildroot + : + /bin/rm -rf -- /usr/src/tmp/AlephOne-buildroot + cd AlephOne-1.0.1 + make 'INSTALL=/bin/install -p' install DESTDIR=/usr/src/tmp/AlephOne-buildroot make: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' Making install in Source_Files make[1]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' Making install in CSeries make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/CSeries' Making install in Expat make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Expat' Making install in Files make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Files' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Files' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Files' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Files' Making install in GameWorld make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/GameWorld' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/GameWorld' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/GameWorld' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/GameWorld' Making install in Input make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Input' Making install in LibNAT make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/LibNAT' Making install in Lua make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Lua' Making install in Misc make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Misc' Making install in ModelView make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/ModelView' Making install in Network make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' Making install in Metaserver make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' make[4]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network/Metaserver' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' make[4]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' make[4]: Nothing to be done for `install-exec-am'. make[4]: Nothing to be done for `install-data-am'. make[4]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Network' Making install in RenderMain make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderMain' Making install in RenderOther make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/RenderOther' Making install in Sound make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/Sound' Making install in TCPMess make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/TCPMess' Making install in XML make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files/XML' make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' test -z "/usr/games" || /bin/mkdir -p "/usr/src/tmp/AlephOne-buildroot/usr/games" /bin/install -p alephone '/usr/src/tmp/AlephOne-buildroot/usr/games' make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' make[1]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/Source_Files' Making install in tools make[1]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' make[1]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/tools' Making install in data make[1]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' Making install in default_theme make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/games/AlephOne/Themes/Default" || /bin/mkdir -p "/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne/Themes/Default" /bin/install -p -m 644 theme2.mml resources frame_tl.bmp frame_t.bmp frame_tr.bmp frame_l.bmp frame_r.bmp frame_bl.bmp frame_b.bmp frame_br.bmp list_tl.bmp list_t.bmp list_tr.bmp list_l.bmp list_r.bmp list_bl.bmp list_b.bmp list_br.bmp thumb_t.bmp thumb_tc.bmp thumb_c.bmp thumb_bc.bmp thumb_b.bmp slider_l.bmp slider_c.bmp slider_r.bmp slider.bmp button_c.bmp button_l.bmp button_r.bmp button_c_p.bmp button_l_p.bmp button_r_p.bmp tiny_button_c.bmp tiny_button_l.bmp tiny_button_r.bmp Squarish_Sans_CT_Medium.ttf DejaVuLGCSansCondensed-BoldOblique.ttf DejaVuLGCSansCondensed-Bold.ttf DejaVuLGCSansCondensed-BoldBold.ttf '/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne/Themes/Default' /bin/install -p -m 644 LICENSE-DejaVu SquarishSansCT.README '/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne/Themes/Default' make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data/default_theme' make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[3]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[3]: Nothing to be done for `install-exec-am'. test -z "/usr/share/games/AlephOne/MML" || /bin/mkdir -p "/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne/MML" /bin/install -p -m 644 Interface_Rects.mml Transparent_Liquids.mml Transparent_Sprites.mml '/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne/MML' test -z "/usr/share/games/AlephOne" || /bin/mkdir -p "/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne" /bin/install -p -m 644 Fonts '/usr/src/tmp/AlephOne-buildroot/usr/share/games/AlephOne' make[3]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[1]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1/data' make[1]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make[2]: Entering directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make[2]: Nothing to be done for `install-exec-am'. test -z "/usr/share/man/man6" || /bin/mkdir -p "/usr/src/tmp/AlephOne-buildroot/usr/share/man/man6" /bin/install -p -m 644 docs/alephone.6 '/usr/src/tmp/AlephOne-buildroot/usr/share/man/man6' make[2]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make[1]: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' make: Leaving directory `/usr/src/RPM/BUILD/AlephOne-1.0.1' + desktop-file-install --dir /usr/src/tmp/AlephOne-buildroot/usr/share/applications /usr/src/RPM/SOURCES/AlephOne.desktop /usr/src/tmp/AlephOne-buildroot/usr/share/applications/AlephOne.desktop: warning: value "First person shooter game" for key "Comment" in group "Desktop Entry" looks redundant with value "First person shooter game" of key "GenericName" /usr/src/tmp/AlephOne-buildroot/usr/share/applications/AlephOne.desktop: warning: value "3D-????????? ?? ??????? ????" for key "Comment[ru]" in group "Desktop Entry" looks redundant with value "3D-????????? ?? ??????? ????" of key "GenericName[ru]" + install -pD -m644 /usr/src/RPM/SOURCES/AlephOne-48x48.png /usr/src/tmp/AlephOne-buildroot/usr/share/icons/hicolor/48x48/apps/AlephOne.png + install -pD -m755 /usr/src/RPM/SOURCES/alephone-wrapper.sh /usr/src/tmp/AlephOne-buildroot/usr/games/ + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/AlephOne-buildroot (auto) Verifying and fixing files in /usr/src/tmp/AlephOne-buildroot (binconfig,pkgconfig,libtool,desktop) Compressing files in /usr/src/tmp/AlephOne-buildroot (auto) Verifying ELF objects in /usr/src/tmp/AlephOne-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: AlephOne-1.0.1-alt1.2 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.14891 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd AlephOne-1.0.1 + DOCDIR=/usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + export DOCDIR + rm -rf /usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + /bin/mkdir -p /usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + cp -prL AUTHORS INSTALL.Unix README docs/Lua.html docs/Lua_HUD.html docs/MML.html examples /usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + chmod -R go-w /usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + chmod -R a+rX /usr/src/tmp/AlephOne-buildroot/usr/share/doc/AlephOne-1.0.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dyLs3B find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wUGdi3 find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) find-requires: FINDPACKAGE-COMMANDS: xmessage Requires: /bin/sh, /lib64/ld-linux-x86-64.so.2, libGL.so.1()(64bit) >= set:ohlOoMYbZsWjZe8mQtMKYmLsQKMaxoSDlhnF9hQzgWEHk9wTTaFFZf24ikleQzyZclyxliAa1BcgtafBjNwO7vQnPr90mhuzezibQlwcGN4kilBgI1Rxdc1jdrSkeHdOUg43ZGcKPUsfAu6XQAPXmTkd1p3M2GHTJbANhsjP82zRQmUDap4ovM7EjwI5M2I0Ka2GujSbQsJbXy3nsuIZnvrHozjTnSbiGZbKSlZnJwd44MUaY8PmBljGivrAShpjzlDeI7JGFQU5176glBVAw3L9qgYFMf5GZK4yE9e1, libGLU.so.1()(64bit) >= set:jhYZcAu8, libSDL-1.2.so.0()(64bit) >= set:leIF1MhKE6L5OfVsGtZ3iQZ40yZjwfYzonknWMtcZ8FKHf6EVx8SQ2D4RvOeoenGnIOziTZ85NQSXlq4x7JwDr3he0WCNcH0uPOtgvbZg44ZjmUtu0PFh4oacvwF3GYoIihXfcVXfrtpZBcVrIMIYPMNUwB6ZHQArHwMCgjAYBWUGw8PD9, libSDL_image-1.2.so.0()(64bit) >= set:jgNzZ5JOQMPZEvx1, libSDL_net-1.2.so.0()(64bit) >= set:je8XlnNNcrlo09L5cmZpSuZrqLos4ou6uhXCtkQsA3Bb0, libSDL_ttf-2.0.so.0()(64bit) >= set:jewH05TRomDfq32QBCPwj2onUByWWT2uRRoakBD0, libasound.so.2()(64bit) >= set:ojta3T0mP45xLeD8rFg3CBrOzlwlz8i9NpqZbUPJbNAKQOsDYaTtfuVCGZ9BAAiMZtub2, libasound.so.2(ALSA_0.9)(64bit), libasound.so.2(ALSA_0.9.0rc4)(64bit), libc.so.6(GLIBC_2.11)(64bit), libc.so.6(GLIBC_2.14)(64bit), libc.so.6(GLIBC_2.15)(64bit), libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.3.4)(64bit), libc.so.6(GLIBC_2.4)(64bit), libgcc_s.so.1(GCC_3.0)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), libmad.so.0()(64bit) >= set:jfkjVlT55q9thdZfmu2oB0, libpng15.so.15()(64bit) >= set:lhHMiYgG4QJEYopg6hZuf7FmOWsszDn5nZ0bPUEqke, libpng15.so.15(PNG15_0)(64bit), libpthread.so.0(GLIBC_2.2.5)(64bit), libsmpeg-0.4.so.0()(64bit) >= set:mjVYaGh6fd4Z5N3rijwxAXf, libsndfile.so.1()(64bit) >= set:jgQVMzloBcPL2, libsndfile.so.1(libsndfile.so.1.0)(64bit), libspeex.so.1()(64bit) >= set:jf4aFrb357oTYa56SeQ61aMklVJUGxJ7Rs1, libspeexdsp.so.1()(64bit) >= set:jhBDyGzdCq, libstdc++.so.6(CXXABI_1.3)(64bit), libstdc++.so.6(CXXABI_1.3.1)(64bit), libstdc++.so.6(GLIBCXX_3.4)(64bit), libstdc++.so.6(GLIBCXX_3.4.11)(64bit), libstdc++.so.6(GLIBCXX_3.4.15)(64bit), libstdc++.so.6(GLIBCXX_3.4.20)(64bit), libstdc++.so.6(GLIBCXX_3.4.21)(64bit), libstdc++.so.6(GLIBCXX_3.4.9)(64bit), libvorbisfile.so.3()(64bit) >= set:jgQ3QG5SmZ4N90ZtX0, libz.so.1()(64bit) >= set:kiYvERG5, libzzip-0.so.13()(64bit) >= set:kggHy1jdS4lHNSsQiFZmjYc, rtld(GNU_HASH), xmessage Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.V5g2xC Creating AlephOne-debuginfo package Processing files: AlephOne-debuginfo-1.0.1-alt1.2 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KuTI0e find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dUfvdU find-requires: running scripts (debuginfo) Requires: AlephOne = 1.0.1-alt1.2, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libGL.so.1), debug64(libGLU.so.1), debug64(libSDL-1.2.so.0), debug64(libSDL_image-1.2.so.0), debug64(libSDL_net-1.2.so.0), debug64(libSDL_ttf-2.0.so.0), debug64(libasound.so.2), debug64(libc.so.6), debug64(libgcc_s.so.1), debug64(libm.so.6), debug64(libmad.so.0), debug64(libpng15.so.15), debug64(libpthread.so.0), debug64(libsmpeg-0.4.so.0), debug64(libsndfile.so.1), debug64(libspeex.so.1), debug64(libspeexdsp.so.1), debug64(libstdc++.so.6), debug64(libvorbisfile.so.3), debug64(libz.so.1), debug64(libzzip-0.so.13) Wrote: /usr/src/RPM/RPMS/x86_64/AlephOne-1.0.1-alt1.2.x86_64.rpm Wrote: /usr/src/RPM/RPMS/x86_64/AlephOne-debuginfo-1.0.1-alt1.2.x86_64.rpm 222.43user 15.36system 2:42.87elapsed 146%CPU (0avgtext+0avgdata 343344maxresident)k 0inputs+0outputs (0major+5497099minor)pagefaults 0swaps 235.70user 19.01system 3:05.29elapsed 137%CPU (0avgtext+0avgdata 343344maxresident)k 320inputs+0outputs (0major+5821666minor)pagefaults 0swaps --- AlephOne-1.0.1-alt1.2.x86_64.rpm.repo 2015-11-30 15:33:12.000000000 +0000 +++ AlephOne-1.0.1-alt1.2.x86_64.rpm.hasher 2019-04-21 03:10:02.805556971 +0000 @@ -64,3 +64,3 @@ /usr/share/icons/hicolor/48x48/apps/AlephOne.png 100644 -/usr/share/man/man6/alephone.6.gz 100644 +/usr/share/man/man6/alephone.6.xz 100644 Requires: /bin/sh