<86>Jan 9 09:38:00 userdel[13110]: delete user 'rooter' <86>Jan 9 09:38:00 groupadd[13129]: group added to /etc/group: name=rooter, GID=699 <86>Jan 9 09:38:00 groupadd[13129]: group added to /etc/gshadow: name=rooter <86>Jan 9 09:38:00 groupadd[13129]: new group: name=rooter, GID=699 <86>Jan 9 09:38:00 useradd[13157]: new user: name=rooter, UID=699, GID=699, home=/root, shell=/bin/bash <86>Jan 9 09:38:00 userdel[13186]: delete user 'builder' <86>Jan 9 09:38:00 userdel[13186]: removed group 'builder' owned by 'builder' <86>Jan 9 09:38:00 userdel[13186]: removed shadow group 'builder' owned by 'builder' <86>Jan 9 09:38:00 groupadd[13236]: group added to /etc/group: name=builder, GID=700 <86>Jan 9 09:38:00 groupadd[13236]: group added to /etc/gshadow: name=builder <86>Jan 9 09:38:00 groupadd[13236]: new group: name=builder, GID=700 <86>Jan 9 09:38:00 useradd[13263]: new user: name=builder, UID=700, GID=700, home=/usr/src, shell=/bin/bash <13>Jan 9 09:38:03 rpmi: libglvnd-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:03 rpmi: libogg-1.3.3-alt1 sisyphus.217914.100 1545006091 installed <13>Jan 9 09:38:04 rpmi: libjpeg-2:1.5.1-alt1 1498218318 installed <13>Jan 9 09:38:04 rpmi: xorg-proto-devel-2018.4-alt3 1527685079 installed <13>Jan 9 09:38:04 rpmi: libexpat-2.2.4-alt1 1503305345 installed <13>Jan 9 09:38:04 rpmi: libwayland-server-1.16.0-alt1 1535614871 installed <13>Jan 9 09:38:04 rpmi: libtiff5-4.0.3-alt1 1348347501 installed <13>Jan 9 09:38:04 rpmi: libflac8-1.3.2-alt1 1507623955 installed <13>Jan 9 09:38:04 rpmi: libvorbis-1.3.6-alt1 1528307812 installed <13>Jan 9 09:38:04 rpmi: libOpenGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:04 rpmi: libGLES-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:04 rpmi: libpng16-1.6.35-alt1 sisyphus.214397.100 1539159349 installed <13>Jan 9 09:38:04 rpmi: libgraphite2-1.3.13-alt1 sisyphus.218545.100 1545686511 installed <13>Jan 9 09:38:04 rpmi: libharfbuzz-2.2.0-alt1 sisyphus.218134.500 1545261518 installed <13>Jan 9 09:38:04 rpmi: libfreetype-2.9.1-alt1.S1 1530781053 installed <13>Jan 9 09:38:04 rpmi: libpng15-1.5.28-alt2 1497966749 installed <13>Jan 9 09:38:04 rpmi: libgsm-1.0.17-alt1 1523356165 installed <13>Jan 9 09:38:04 rpmi: libsndfile-1.0.28-alt2 sisyphus.212728.100 1536333068 installed <13>Jan 9 09:38:04 rpmi: liblz4-1:1.8.3-alt1 sisyphus.213737.100 1538009686 installed <13>Jan 9 09:38:04 rpmi: libgpg-error-1.31-alt1.S1 1529015802 installed <13>Jan 9 09:38:04 rpmi: libgcrypt20-1.8.3-alt4 sisyphus.218050.200 1545223289 installed <13>Jan 9 09:38:04 rpmi: libsystemd-1:240-alt2 sisyphus.218943.100 1546556223 installed <13>Jan 9 09:38:04 rpmi: libdbus-1.12.12-alt1 sisyphus.217336.100 1544000923 installed <13>Jan 9 09:38:04 rpmi: libasyncns-0.8-alt2.qa1 1365949820 installed <13>Jan 9 09:38:04 rpmi: libalsa-1:1.1.7-alt1 sisyphus.215150.100 1539797658 installed <13>Jan 9 09:38:04 rpmi: libxshmfence-1.2-alt2 1518613552 installed <13>Jan 9 09:38:04 rpmi: libX11-locales-3:1.6.7-alt1 sisyphus.214413.200 1539171080 installed <13>Jan 9 09:38:04 rpmi: libXdmcp-1.1.1-alt1 1334617701 installed <13>Jan 9 09:38:04 rpmi: libXau-1.0.8-alt1 1369565808 installed <13>Jan 9 09:38:04 rpmi: libxcb-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Jan 9 09:38:04 rpmi: libX11-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Jan 9 09:38:04 rpmi: libXext-1.3.3-alt1 1409902959 installed <13>Jan 9 09:38:04 rpmi: libXxf86vm-1.1.4-alt2 1527672187 installed <13>Jan 9 09:38:04 rpmi: libXdamage-1.1.3-alt4 1297162593 installed <13>Jan 9 09:38:04 rpmi: libXfixes-5.0.3-alt1 sisyphus.216396.300 1542022162 installed <13>Jan 9 09:38:04 rpmi: libXrender-0.9.8-alt1 1371312112 installed <13>Jan 9 09:38:04 rpmi: libXrandr-1.5.0-alt1 1431936189 installed <13>Jan 9 09:38:06 rpmi: libxcb-devel-1.13.1-alt1 sisyphus.214413.100 1539170896 installed <13>Jan 9 09:38:06 rpmi: libX11-devel-3:1.6.7-alt1 sisyphus.214413.200 1539171143 installed <13>Jan 9 09:38:06 rpmi: libpulseaudio-12.2-alt1 1535623585 installed <13>Jan 9 09:38:06 rpmi: libSDL-1.2.14-alt7 1483707272 installed <13>Jan 9 09:38:06 rpmi: libSDL_image-1.2.12-alt1 1347907935 installed <13>Jan 9 09:38:06 rpmi: libSDL_ttf-2.0.10-alt2 1314052177 installed <13>Jan 9 09:38:06 rpmi: libwayland-client-1.16.0-alt1 1535614871 installed <13>Jan 9 09:38:06 rpmi: libpciaccess-1:0.14-alt1 1528969252 installed <13>Jan 9 09:38:06 rpmi: libdrm-1:2.4.96-alt1 sisyphus.215486.100 1540374027 installed <13>Jan 9 09:38:06 rpmi: libGLX-mesa-4:18.3.1-alt1 sisyphus.218704.100 1545992861 installed <13>Jan 9 09:38:06 rpmi: libGLX-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:06 rpmi: libGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:06 rpmi: libGLU-4:9.0.0-alt1 1347643784 installed <13>Jan 9 09:38:06 rpmi: libgbm-4:18.3.1-alt1 sisyphus.218704.100 1545992861 installed <13>Jan 9 09:38:06 rpmi: libEGL-mesa-4:18.3.1-alt1 sisyphus.218704.100 1545992861 installed <13>Jan 9 09:38:06 rpmi: libEGL-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:06 rpmi: libglvnd-devel-7:1.1.0-alt3 sisyphus.215982.100 1541498632 installed <13>Jan 9 09:38:06 rpmi: libEGL-devel-4:18.3.1-alt1 sisyphus.218704.100 1545992861 installed <13>Jan 9 09:38:06 rpmi: libGL-devel-4:18.3.1-alt1 sisyphus.218704.100 1545992861 installed <13>Jan 9 09:38:06 rpmi: libGLU-devel-4:9.0.0-alt1 1347643784 installed <13>Jan 9 09:38:06 rpmi: libSDL-devel-1.2.14-alt7 1483707272 installed <13>Jan 9 09:38:06 rpmi: gcc-c++-common-1.4.23-alt1 sisyphus.218115.200 1545282875 installed <13>Jan 9 09:38:06 rpmi: libstdc++8-devel-8.2.1-alt2 sisyphus.218691.100 1545948777 installed <13>Jan 9 09:38:07 rpmi: gcc8-c++-8.2.1-alt2 sisyphus.218691.100 1545948777 installed <13>Jan 9 09:38:07 rpmi: gcc-c++-8-alt1 sisyphus.214000.40 1542664775 installed <13>Jan 9 09:38:07 rpmi: libSDL_image-devel-1.2.12-alt1 1347907935 installed <13>Jan 9 09:38:07 rpmi: libSDL_ttf-devel-2.0.10-alt2 1314052177 installed <13>Jan 9 09:38:07 rpmi: zlib-devel-1.2.11-alt1 sisyphus.217171.100 1543710737 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/numptyphysics-0.3.160-alt1.nosrc.rpm Installing numptyphysics-0.3.160-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.99297 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf numptyphysics-0.3.160 + echo 'Source #0 (numptyphysics-0.3.160.tar):' Source #0 (numptyphysics-0.3.160.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/numptyphysics-0.3.160.tar + cd numptyphysics-0.3.160 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (numptyphysics-0.4-gcc47.patch):' Patch #0 (numptyphysics-0.4-gcc47.patch): + /usr/bin/patch -p1 patching file happyhttp.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.99297 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd numptyphysics-0.3.160 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.in: not using Gettext autoreconf-default: running: aclocal --force aclocal-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' autoreconf-default: configure.in: tracing autoreconf-default: configure.in: not using Libtool autoreconf-default: configure.in: not using Intltool autoreconf-default: configure.in: not using gtk-doc autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: configure.in: not using Autoheader autoreconf-default: running: automake --add-missing --force-missing automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:3: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated. For more info, see: configure.in:3: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation configure.in:6: installing './compile' Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') automake-default: warning: autoconf input should be named 'configure.ac', not 'configure.in' Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2Distance.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled automake-default: warning: possible forward-incompatibility. automake-default: At least a source file is in a subdirectory, but the 'subdir-objects' automake-default: automake option hasn't been enabled. For now, the corresponding output automake-default: object file(s) will be placed in the top-level directory. However, automake-default: this behaviour will change in future Automake versions: they will automake-default: unconditionally cause object files to be placed in the same subdirectory automake-default: of the corresponding sources. automake-default: You are advised to start using 'subdir-objects' option throughout your automake-default: project, to avoid future incompatibilities. Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2TimeOfImpact.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2CollideCircle.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2CollidePoly.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/Shapes/b2PolygonShape.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/Shapes/b2CircleShape.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/Shapes/b2Shape.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2PairManager.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2Collision.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Collision/b2BroadPhase.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/b2WorldCallbacks.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2PrismaticJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2MouseJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2GearJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2Joint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2PulleyJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2DistanceJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Joints/b2RevoluteJoint.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Contacts/b2CircleContact.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Contacts/b2PolyAndCircleContact.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Contacts/b2Contact.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Contacts/b2PolyContact.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/Contacts/b2ContactSolver.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/b2Island.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/b2Body.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/b2ContactManager.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Dynamics/b2World.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Common/b2BlockAllocator.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Common/b2StackAllocator.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Common/b2Settings.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled Makefile.am:64: warning: source file 'Box2D/Source/Common/b2Math.cpp' is in a subdirectory, Makefile.am:64: but option 'subdir-objects' is disabled autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + 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=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext configure: WARNING: unrecognized options: --without-included-gettext 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 whether make supports nested variables... yes checking for i586-alt-linux-gcc... i586-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 i586-alt-linux-gcc accepts -g... yes checking for i586-alt-linux-gcc option to accept ISO C89... none needed checking whether i586-alt-linux-gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of i586-alt-linux-gcc... none checking for i586-alt-linux-g++... i586-alt-linux-g++ checking whether we are using the GNU C++ compiler... yes checking whether i586-alt-linux-g++ accepts -g... yes checking dependency style of i586-alt-linux-g++... none checking whether make sets $(MAKE)... (cached) yes checking for i586-alt-linux-ranlib... no checking for ranlib... ranlib checking how to run the C preprocessor... i586-alt-linux-gcc -E 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 SDL/SDL.h usability... yes checking SDL/SDL.h presence... yes checking for SDL/SDL.h... yes checking for IMG_LoadPNG_RW in -lSDL_image... yes checking for TTF_OpenFont in -lSDL_ttf... yes checking for i586-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 hildon-1 dbus-1 libosso... no checking for main in -lstdc++... yes checking for main in -lX11... yes checking for main in -lz... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands configure: WARNING: unrecognized options: --without-included-gettext + make make: Entering directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Distance.o `test -f 'Box2D/Source/Collision/b2Distance.cpp' || echo './'`Box2D/Source/Collision/b2Distance.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2TimeOfImpact.o `test -f 'Box2D/Source/Collision/b2TimeOfImpact.cpp' || echo './'`Box2D/Source/Collision/b2TimeOfImpact.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2CollideCircle.o `test -f 'Box2D/Source/Collision/b2CollideCircle.cpp' || echo './'`Box2D/Source/Collision/b2CollideCircle.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2CollidePoly.o `test -f 'Box2D/Source/Collision/b2CollidePoly.cpp' || echo './'`Box2D/Source/Collision/b2CollidePoly.cpp Box2D/Source/Collision/b2CollidePoly.cpp: In function 'void b2CollidePolygons(b2Manifold*, const b2PolygonShape*, const b2XForm&, const b2PolygonShape*, const b2XForm&)': Box2D/Source/Collision/b2CollidePoly.cpp:302:9: warning: variable 'dv' set but not used [-Wunused-but-set-variable] b2Vec2 dv = v12 - v11; ^~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PolygonShape.o `test -f 'Box2D/Source/Collision/Shapes/b2PolygonShape.cpp' || echo './'`Box2D/Source/Collision/Shapes/b2PolygonShape.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2CircleShape.o `test -f 'Box2D/Source/Collision/Shapes/b2CircleShape.cpp' || echo './'`Box2D/Source/Collision/Shapes/b2CircleShape.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Shape.o `test -f 'Box2D/Source/Collision/Shapes/b2Shape.cpp' || echo './'`Box2D/Source/Collision/Shapes/b2Shape.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PairManager.o `test -f 'Box2D/Source/Collision/b2PairManager.cpp' || echo './'`Box2D/Source/Collision/b2PairManager.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Collision.o `test -f 'Box2D/Source/Collision/b2Collision.cpp' || echo './'`Box2D/Source/Collision/b2Collision.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2BroadPhase.o `test -f 'Box2D/Source/Collision/b2BroadPhase.cpp' || echo './'`Box2D/Source/Collision/b2BroadPhase.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2WorldCallbacks.o `test -f 'Box2D/Source/Dynamics/b2WorldCallbacks.cpp' || echo './'`Box2D/Source/Dynamics/b2WorldCallbacks.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PrismaticJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2PrismaticJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2PrismaticJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2MouseJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2MouseJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2MouseJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2GearJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2GearJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2GearJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Joint.o `test -f 'Box2D/Source/Dynamics/Joints/b2Joint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2Joint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PulleyJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2PulleyJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2PulleyJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2DistanceJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2DistanceJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2DistanceJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2RevoluteJoint.o `test -f 'Box2D/Source/Dynamics/Joints/b2RevoluteJoint.cpp' || echo './'`Box2D/Source/Dynamics/Joints/b2RevoluteJoint.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2CircleContact.o `test -f 'Box2D/Source/Dynamics/Contacts/b2CircleContact.cpp' || echo './'`Box2D/Source/Dynamics/Contacts/b2CircleContact.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PolyAndCircleContact.o `test -f 'Box2D/Source/Dynamics/Contacts/b2PolyAndCircleContact.cpp' || echo './'`Box2D/Source/Dynamics/Contacts/b2PolyAndCircleContact.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Contact.o `test -f 'Box2D/Source/Dynamics/Contacts/b2Contact.cpp' || echo './'`Box2D/Source/Dynamics/Contacts/b2Contact.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2PolyContact.o `test -f 'Box2D/Source/Dynamics/Contacts/b2PolyContact.cpp' || echo './'`Box2D/Source/Dynamics/Contacts/b2PolyContact.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2ContactSolver.o `test -f 'Box2D/Source/Dynamics/Contacts/b2ContactSolver.cpp' || echo './'`Box2D/Source/Dynamics/Contacts/b2ContactSolver.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Island.o `test -f 'Box2D/Source/Dynamics/b2Island.cpp' || echo './'`Box2D/Source/Dynamics/b2Island.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Body.o `test -f 'Box2D/Source/Dynamics/b2Body.cpp' || echo './'`Box2D/Source/Dynamics/b2Body.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2ContactManager.o `test -f 'Box2D/Source/Dynamics/b2ContactManager.cpp' || echo './'`Box2D/Source/Dynamics/b2ContactManager.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2World.o `test -f 'Box2D/Source/Dynamics/b2World.cpp' || echo './'`Box2D/Source/Dynamics/b2World.cpp Box2D/Source/Dynamics/b2World.cpp: In member function 'void b2World::DrawShape(b2Shape*, const b2XForm&, const b2Color&, bool)': Box2D/Source/Dynamics/b2World.cpp:795:9: warning: enumeration value 'e_unknownShape' not handled in switch [-Wswitch] switch (shape->GetType()) ^ Box2D/Source/Dynamics/b2World.cpp:795:9: warning: enumeration value 'e_shapeTypeCount' not handled in switch [-Wswitch] i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2BlockAllocator.o `test -f 'Box2D/Source/Common/b2BlockAllocator.cpp' || echo './'`Box2D/Source/Common/b2BlockAllocator.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2StackAllocator.o `test -f 'Box2D/Source/Common/b2StackAllocator.cpp' || echo './'`Box2D/Source/Common/b2StackAllocator.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Settings.o `test -f 'Box2D/Source/Common/b2Settings.cpp' || echo './'`Box2D/Source/Common/b2Settings.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o b2Math.o `test -f 'Box2D/Source/Common/b2Math.cpp' || echo './'`Box2D/Source/Common/b2Math.cpp rm -f libbox2d.a ar cru libbox2d.a b2Distance.o b2TimeOfImpact.o b2CollideCircle.o b2CollidePoly.o b2PolygonShape.o b2CircleShape.o b2Shape.o b2PairManager.o b2Collision.o b2BroadPhase.o b2WorldCallbacks.o b2PrismaticJoint.o b2MouseJoint.o b2GearJoint.o b2Joint.o b2PulleyJoint.o b2DistanceJoint.o b2RevoluteJoint.o b2CircleContact.o b2PolyAndCircleContact.o b2Contact.o b2PolyContact.o b2ContactSolver.o b2Island.o b2Body.o b2ContactManager.o b2World.o b2BlockAllocator.o b2StackAllocator.o b2Settings.o b2Math.o ranlib libbox2d.a i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Path.o `test -f 'Path.cpp' || echo './'`Path.cpp In file included from Path.h:21, from Path.cpp:18: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Path.h:20, from Path.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Path.cpp:18: Array.h: In instantiation of 'Array::Array(int, const T*) [with T = Vec2]': Path.cpp:57:48: required from here Array.h:37:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, d, n * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Path.h:20, from Path.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Path.cpp:18: Array.h: In instantiation of 'void Array::erase(int) [with T = Vec2]': Path.cpp:129:16: required from here Array.h:106:8: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data+i, m_data+i+1, (m_size-i-1)*sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Path.h:20, from Path.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Path.cpp:18: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Path.h:20, from Path.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Canvas.o `test -f 'Canvas.cpp' || echo './'`Canvas.cpp Canvas.cpp: In function 'void AlphaBlend(Uint16&, int, int, int, int, int)': Canvas.cpp:55:61: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses] ((Uint16)( (((r)&0xf800) | (((g)>>5)&0x07e0) | (((b)>>11))&0x001f) )) ~~~~~~~~~~~^~~~~~~ Canvas.cpp:80:7: note: in expansion of macro 'R16G16B16_TO_RGB565' p = R16G16B16_TO_RGB565( a * cr + ia * R16(p), ^~~~~~~~~~~~~~~~~~~ Canvas.cpp: In member function 'void Canvas::clear(const Rect&)': Canvas.cpp:457:31: warning: narrowing conversion of '(int)r.Rect::tl.Vec2::x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect srcRect = { r.tl.x, r.tl.y, r.br.x-r.tl.x+1, r.br.y-r.tl.y+1 }; ~~~~~^ Canvas.cpp:457:39: warning: narrowing conversion of '(int)r.Rect::tl.Vec2::y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect srcRect = { r.tl.x, r.tl.y, r.br.x-r.tl.x+1, r.br.y-r.tl.y+1 }; ~~~~~^ Canvas.cpp:457:55: warning: narrowing conversion of '((((int)r.Rect::br.Vec2::x) - ((int)r.Rect::tl.Vec2::x)) + 1)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect srcRect = { r.tl.x, r.tl.y, r.br.x-r.tl.x+1, r.br.y-r.tl.y+1 }; ~~~~~~~~~~~~~^~ Canvas.cpp:457:72: warning: narrowing conversion of '((((int)r.Rect::br.Vec2::y) - ((int)r.Rect::tl.Vec2::y)) + 1)' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect srcRect = { r.tl.x, r.tl.y, r.br.x-r.tl.x+1, r.br.y-r.tl.y+1 }; ~~~~~~~~~~~~~^~ Canvas.cpp: In member function 'void Canvas::drawImage(Canvas*, int, int)': Canvas.cpp:474:32: warning: narrowing conversion of '(dest.Rect::tl.Vec2::x - x)' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect sdlsrc = { dest.tl.x-x, dest.tl.y-y, dest.width(), dest.height() }; ~~~~~~~~~^~ Canvas.cpp:474:45: warning: narrowing conversion of '(dest.Rect::tl.Vec2::y - y)' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect sdlsrc = { dest.tl.x-x, dest.tl.y-y, dest.width(), dest.height() }; ~~~~~~~~~^~ Canvas.cpp:474:59: warning: narrowing conversion of 'dest.Rect::width()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect sdlsrc = { dest.tl.x-x, dest.tl.y-y, dest.width(), dest.height() }; ~~~~~~~~~~^~ Canvas.cpp:474:74: warning: narrowing conversion of 'dest.Rect::height()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect sdlsrc = { dest.tl.x-x, dest.tl.y-y, dest.width(), dest.height() }; ~~~~~~~~~~~^~ Canvas.cpp:475:31: warning: narrowing conversion of 'dest.Rect::tl.Vec2::x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect sdldst = { dest.tl.x, dest.tl.y, 0, 0 }; ~~~~~~~~^ Canvas.cpp:475:42: warning: narrowing conversion of 'dest.Rect::tl.Vec2::y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect sdldst = { dest.tl.x, dest.tl.y, 0, 0 }; ~~~~~~~~^ Canvas.cpp: In member function 'void Canvas::drawRect(int, int, int, int, int, bool)': Canvas.cpp:609:28: warning: narrowing conversion of 'dest.Rect::tl.Vec2::x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect r = { dest.tl.x, dest.tl.y, dest.width(), dest.height() }; ~~~~~~~~^ Canvas.cpp:609:39: warning: narrowing conversion of 'dest.Rect::tl.Vec2::y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect r = { dest.tl.x, dest.tl.y, dest.width(), dest.height() }; ~~~~~~~~^ Canvas.cpp:609:52: warning: narrowing conversion of 'dest.Rect::width()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect r = { dest.tl.x, dest.tl.y, dest.width(), dest.height() }; ~~~~~~~~~~^~ Canvas.cpp:609:67: warning: narrowing conversion of 'dest.Rect::height()' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] SDL_Rect r = { dest.tl.x, dest.tl.y, dest.width(), dest.height() }; ~~~~~~~~~~~^~ Canvas.cpp:612:31: warning: narrowing conversion of 'x' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] SDL_Rect f = { x, y, w, h }; ^ Canvas.cpp:612:31: warning: narrowing conversion of 'y' from 'int' to 'Sint16' {aka 'short int'} inside { } [-Wnarrowing] Canvas.cpp:612:31: warning: narrowing conversion of 'w' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] Canvas.cpp:612:31: warning: narrowing conversion of 'h' from 'int' to 'Uint16' {aka 'short unsigned int'} inside { } [-Wnarrowing] Canvas.cpp: In member function 'int Canvas::writeBMP(const char*) const': Canvas.cpp:868:45: warning: narrowing conversion of '((14 + 40) + ((w * h) * 3))' from 'int' to 'unsigned int' inside { } [-Wnarrowing] BMPHEADER head = { 'B'|('M'<<8), 14+40+w*h*3, 0, 0, 14+40 }; ~~~~~^~~~~~ Canvas.cpp:869:49: warning: narrowing conversion of '((w * h) * 3)' from 'int' to 'unsigned int' inside { } [-Wnarrowing] BMPINFOHEADER info = { 40, w, h, 1, 24, 0, w*h*3, 100, 100, 0, 0 }; ~~~^~ Canvas.cpp:862:7: warning: unused variable 'check_BMPHEADER' [-Wunused-variable] int check_BMPHEADER[(sizeof(BMPHEADER)==14)-1]; ^~~~~~~~~~~~~~~ Canvas.cpp:863:7: warning: unused variable 'check_BMPINFOHEADER' [-Wunused-variable] int check_BMPINFOHEADER[(sizeof(BMPINFOHEADER)==40)-1]; ^~~~~~~~~~~~~~~~~~~ In file included from Path.h:21, from Canvas.cpp:21: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Canvas.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Canvas.cpp:21: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Canvas.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Font.o `test -f 'Font.cpp' || echo './'`Font.cpp Font.cpp: In member function 'void Font::drawLeft(Canvas*, Vec2, const string&, int) const': Font.cpp:51:26: warning: narrowing conversion of '(colour >> 16)' from 'int' to 'Uint8' {aka 'unsigned char'} inside { } [-Wnarrowing] SDL_Color fg = { colour>>16, colour>>8, colour }; ~~~~~~^~~~ Font.cpp:51:38: warning: narrowing conversion of '(colour >> 8)' from 'int' to 'Uint8' {aka 'unsigned char'} inside { } [-Wnarrowing] SDL_Color fg = { colour>>16, colour>>8, colour }; ~~~~~~^~~ Font.cpp:51:50: warning: narrowing conversion of 'colour' from 'int' to 'Uint8' {aka 'unsigned char'} inside { } [-Wnarrowing] SDL_Color fg = { colour>>16, colour>>8, colour }; ^ In file included from Path.h:21, from Font.h:21, from Font.cpp:16: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Font.h:20, from Font.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Font.h:21, from Font.cpp:16: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Font.h:20, from Font.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Levels.o `test -f 'Levels.cpp' || echo './'`Levels.cpp Levels.cpp: In member function 'bool Levels::addLevel(const string&, int, int)': Levels.cpp:118:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ Levels.cpp: In member function 'int Levels::collectionFromLevel(int, int*)': Levels.cpp:251:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-ZipFile.o `test -f 'ZipFile.cpp' || echo './'`ZipFile.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Scene.o `test -f 'Scene.cpp' || echo './'`Scene.cpp In file included from Scene.h:20, from Scene.cpp:19: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:42:3: warning: 'ScriptEntry::arg2' is initialized with itself [-Winit-self] ScriptEntry( int _t, Op _op, int _stroke, ^~~~~~~~~~~ Scene.cpp: In member function 'bool Scene::activateStroke(Stroke*)': Scene.cpp:619:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ Scene.cpp: In member function 'void Scene::setGravity(const string&)': Scene.cpp:856:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] for (int i=0; i::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Scene.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Scene.cpp:17: Array.h: In instantiation of 'Array& Array::operator=(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:155:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Scene.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Scene.cpp:17: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Scene.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Scene.cpp:17: Array.h: In instantiation of 'void Array::capacity(int) [with T = ScriptEntry]': Array.h:30:5: required from 'Array::Array(int) [with T = ScriptEntry]' Script.h:53:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct ScriptEntry'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Scene.h:20, from Scene.cpp:19: Script.h:24:8: note: 'struct ScriptEntry' declared here struct ScriptEntry { ^~~~~~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Game.o `test -f 'Game.cpp' || echo './'`Game.cpp In file included from Game.cpp:20: Game.h: In constructor 'GameControl::GameControl()': Game.h:78:10: warning: 'GameControl::m_level' will be initialized after [-Wreorder] int m_level; ^~~~~~~ Game.h:71:9: warning: 'int GameControl::m_clickMode' [-Wreorder] int m_clickMode; ^~~~~~~~~~~ Game.h:45:3: warning: when initialized here [-Wreorder] GameControl() : m_quit(false), ^~~~~~~~~~~ Game.h: In member function 'virtual bool GameControl::load(const char*)': Game.h:61:42: warning: no return statement in function returning non-void [-Wreturn-type] virtual bool load( const char* file ) {}; ^ In file included from Scene.h:20, from Game.cpp:27: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:42:3: warning: 'ScriptEntry::arg2' is initialized with itself [-Winit-self] ScriptEntry( int _t, Op _op, int _stroke, ^~~~~~~~~~~ Game.cpp: In constructor 'Game::Game(Levels*, int, int)': Game.cpp:63:21: warning: 'Game::m_isCompleted' will be initialized after [-Wreorder] bool m_isCompleted; ^~~~~~~~~~~~~ Game.cpp:61:21: warning: 'Widget* Game::m_options' [-Wreorder] Widget *m_options; ^~~~~~~~~ Game.cpp:67:3: warning: when initialized here [-Wreorder] Game( Levels* levels, int width, int height ) ^~~~ In file included from Game.cpp:18: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Game.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Game.cpp:18: Array.h: In instantiation of 'Array& Array::operator=(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:155:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Game.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Game.cpp:18: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Game.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Script.o `test -f 'Script.cpp' || echo './'`Script.cpp In file included from Script.cpp:16: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:42:3: warning: 'ScriptEntry::arg2' is initialized with itself [-Winit-self] ScriptEntry( int _t, Op _op, int _stroke, ^~~~~~~~~~~ Script.h: In constructor 'ScriptRecorder::ScriptRecorder()': Script.h:83:17: warning: 'ScriptRecorder::m_log' will be initialized after [-Wreorder] ScriptLog *m_log; ^~~~~ Script.h:81:17: warning: 'bool ScriptRecorder::m_running' [-Wreorder] bool m_running; ^~~~~~~~~ Script.cpp:77:1: warning: when initialized here [-Wreorder] ScriptRecorder::ScriptRecorder() ^~~~~~~~~~~~~~ Script.cpp: In member function 'bool ScriptPlayer::tick()': Script.cpp:186:14: warning: enumeration value 'OP_GOAL' not handled in switch [-Wswitch] switch (e.op) { ^ In file included from Script.h:18, from Script.cpp:16: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:20, from Script.h:18, from Script.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Script.h:18, from Script.cpp:16: Array.h: In instantiation of 'Array& Array::operator=(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:155:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:20, from Script.h:18, from Script.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Script.h:18, from Script.cpp:16: Array.h: In instantiation of 'void Array::capacity(int) [with T = ScriptEntry]': Script.cpp:90:22: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct ScriptEntry'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Script.cpp:16: Script.h:24:8: note: 'struct ScriptEntry' declared here struct ScriptEntry { ^~~~~~~~~~~ In file included from Script.h:18, from Script.cpp:16: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Array.h:20, from Script.h:18, from Script.cpp:16: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Script.cpp:16: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:45:23: warning: '*.ScriptEntry::arg2' is used uninitialized in this function [-Wuninitialized] arg1(_arg1), arg2(arg2), pt(_pt) ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-App.o `test -f 'App.cpp' || echo './'`App.cpp In file included from App.cpp:20: Game.h: In constructor 'GameControl::GameControl()': Game.h:78:10: warning: 'GameControl::m_level' will be initialized after [-Wreorder] int m_level; ^~~~~~~ Game.h:71:9: warning: 'int GameControl::m_clickMode' [-Wreorder] int m_clickMode; ^~~~~~~~~~~ Game.h:45:3: warning: when initialized here [-Wreorder] GameControl() : m_quit(false), ^~~~~~~~~~~ Game.h: In member function 'virtual bool GameControl::load(const char*)': Game.h:61:42: warning: no return statement in function returning non-void [-Wreturn-type] virtual bool load( const char* file ) {}; ^ In file included from Scene.h:20, from App.cpp:21: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:42:3: warning: 'ScriptEntry::arg2' is initialized with itself [-Winit-self] ScriptEntry( int _t, Op _op, int _stroke, ^~~~~~~~~~~ App.cpp: In member function 'void App::mainLoop()': App.cpp:299:10: warning: unused variable 'isComplete' [-Wunused-variable] bool isComplete = false; ^~~~~~~~~~ In file included from App.cpp:18: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from App.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from App.cpp:18: Array.h: In instantiation of 'Array& Array::operator=(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:155:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from App.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from App.cpp:18: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from App.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Config.o `test -f 'Config.cpp' || echo './'`Config.cpp In file included from Path.h:21, from Font.h:21, from Config.cpp:18: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Config.h:21, from Config.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Path.h:21, from Font.h:21, from Config.cpp:18: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Config.h:21, from Config.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Http.o `test -f 'Http.cpp' || echo './'`Http.cpp Http.cpp: In member function 'bool Http::post(const char*, const char*, const char*, const char*)': Http.cpp:178:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ Http.cpp: In member function 'bool Http::get(const char*, const char*)': Http.cpp:117:7: warning: attempt to free a non-heap object 'host' [-Wfree-nonheap-object] free( host ); ~~~~^~~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Os.o `test -f 'Os.cpp' || echo './'`Os.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Ui.o `test -f 'Ui.cpp' || echo './'`Ui.cpp In file included from Ui.cpp:17: Ui.h: In constructor 'IconButton::IconButton(const string&, const string&, const Event&)': Ui.h:148:11: warning: 'IconButton::m_icon' will be initialized after [-Wreorder] Canvas *m_icon; ^~~~~~ Ui.h:147:8: warning: 'bool IconButton::m_ownIcon' [-Wreorder] bool m_ownIcon; ^~~~~~~~~ Ui.cpp:255:1: warning: when initialized here [-Wreorder] IconButton::IconButton(const std::string& s, const std::string& icon, const Event& ev) ^~~~~~~~~~ In file included from Ui.cpp:17: Ui.h:147:8: warning: 'IconButton::m_ownIcon' will be initialized after [-Wreorder] bool m_ownIcon; ^~~~~~~~~ Ui.h:146:8: warning: 'bool IconButton::m_vertical' [-Wreorder] bool m_vertical; ^~~~~~~~~~ Ui.cpp:255:1: warning: when initialized here [-Wreorder] IconButton::IconButton(const std::string& s, const std::string& icon, const Event& ev) ^~~~~~~~~~ Ui.cpp: In member function 'virtual void IconButton::draw(Canvas&, const Rect&)': Ui.cpp:298:30: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] int gap = (m_vertical ? : m_pos.width()) / 10; ^ Ui.cpp:298:27: warning: the omitted middle operand in ?: will always be 'true', suggest explicit middle operand [-Wparentheses] int gap = (m_vertical ? : m_pos.width()) / 10; ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ Ui.cpp:298:9: warning: unused variable 'gap' [-Wunused-variable] int gap = (m_vertical ? : m_pos.width()) / 10; ^~~ Ui.cpp: In member function 'int RichText::layout(int)': Ui.cpp:510:7: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (p==m_snippets[l].textoff) { ~^~~~~~~~~~~~~~~~~~~~~~~ Ui.cpp:414:9: warning: unused variable 'wordwidth' [-Wunused-variable] int wordwidth; ^~~~~~~~~ Ui.cpp: In member function 'bool Draggable::onPreEvent(Event&)': Ui.cpp:550:10: warning: enumeration value 'NOP' not handled in switch [-Wswitch] switch (ev.code) { ^ Ui.cpp:550:10: warning: enumeration value 'DRAWBEGIN' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'DRAWMORE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'DRAWEND' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'SELECT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'FOCUS' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'CANCEL' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'OPTION' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'CLOSE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'DONE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'QUIT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'EDIT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'MENU' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'DELETE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'NEXT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'PREVIOUS' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'UP' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'DOWN' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'LEFT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'RIGHT' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'RESET' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'UNDO' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'PAUSE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'PLAY' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'REPLAY' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'SAVE' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'SEND' not handled in switch [-Wswitch] Ui.cpp:550:10: warning: enumeration value 'TEXT' not handled in switch [-Wswitch] Ui.cpp: In member function 'bool Dialog::close()': Ui.cpp:1090:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ In file included from Ui.h:21, from Ui.cpp:17: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.h:20, from Ui.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Ui.h:21, from Ui.cpp:17: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.h:20, from Ui.cpp:17: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Ui.h:21, from Ui.cpp:17: Array.h: In instantiation of 'void Array::capacity(int) [with T = RichText::Snippet]': Array.h:30:5: required from 'Array::Array(int) [with T = RichText::Snippet]' Ui.cpp:327:26: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct RichText::Snippet'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.cpp:17: Ui.h:160:10: note: 'struct RichText::Snippet' declared here struct Snippet { ^~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Dialogs.o `test -f 'Dialogs.cpp' || echo './'`Dialogs.cpp In file included from Dialogs.cpp:22: Game.h: In constructor 'GameControl::GameControl()': Game.h:78:10: warning: 'GameControl::m_level' will be initialized after [-Wreorder] int m_level; ^~~~~~~ Game.h:71:9: warning: 'int GameControl::m_clickMode' [-Wreorder] int m_clickMode; ^~~~~~~~~~~ Game.h:45:3: warning: when initialized here [-Wreorder] GameControl() : m_quit(false), ^~~~~~~~~~~ Game.h: In member function 'virtual bool GameControl::load(const char*)': Game.h:61:42: warning: no return statement in function returning non-void [-Wreturn-type] virtual bool load( const char* file ) {}; ^ In file included from Scene.h:20, from Dialogs.cpp:23: Script.h: In constructor 'ScriptEntry::ScriptEntry(int, ScriptEntry::Op, int, int, int, const Vec2&)': Script.h:42:3: warning: 'ScriptEntry::arg2' is initialized with itself [-Winit-self] ScriptEntry( int _t, Op _op, int _stroke, ^~~~~~~~~~~ Dialogs.cpp: In constructor 'LevelSelector::LevelSelector(GameControl*, int)': Dialogs.cpp:127:7: warning: 'LevelSelector::m_dispcount' will be initialized after [-Wreorder] int m_dispcount; ^~~~~~~~~~~ Dialogs.cpp:125:7: warning: 'int LevelSelector::m_collection' [-Wreorder] int m_collection; ^~~~~~~~~~~~ Dialogs.cpp:131:3: warning: when initialized here [-Wreorder] LevelSelector(GameControl* game, int initialLevel) ^~~~~~~~~~~~~ Dialogs.cpp: In member function 'virtual bool LevelSelector::onEvent(Event&)': Dialogs.cpp:219:12: warning: enumeration value 'NOP' not handled in switch [-Wswitch] switch (ev.code) { ^ Dialogs.cpp:219:12: warning: enumeration value 'DRAWBEGIN' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'DRAWMORE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'DRAWEND' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'MOVEBEGIN' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'MOVEMORE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'MOVEEND' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'SELECT' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'FOCUS' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'CANCEL' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'OPTION' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'CLOSE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'DONE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'QUIT' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'EDIT' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'MENU' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'DELETE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'UP' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'DOWN' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'LEFT' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'RIGHT' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'RESET' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'UNDO' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'PAUSE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'PLAY' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'REPLAY' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'SAVE' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'SEND' not handled in switch [-Wswitch] Dialogs.cpp:219:12: warning: enumeration value 'TEXT' not handled in switch [-Wswitch] Dialogs.cpp: In member function 'virtual bool ToolDialog::onEvent(Event&)': Dialogs.cpp:557:12: warning: enumeration value 'NOP' not handled in switch [-Wswitch] switch (ev.code) { ^ Dialogs.cpp:557:12: warning: enumeration value 'DRAWBEGIN' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'DRAWMORE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'DRAWEND' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'MOVEBEGIN' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'MOVEMORE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'MOVEEND' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'FOCUS' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'CANCEL' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'OPTION' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'CLOSE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'DONE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'QUIT' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'EDIT' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'MENU' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'DELETE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'NEXT' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'PREVIOUS' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'UP' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'DOWN' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'LEFT' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'RIGHT' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'RESET' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'UNDO' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'PAUSE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'PLAY' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'REPLAY' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'SAVE' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'SEND' not handled in switch [-Wswitch] Dialogs.cpp:557:12: warning: enumeration value 'TEXT' not handled in switch [-Wswitch] In file included from Ui.h:21, from Dialogs.cpp:18: Array.h: In instantiation of 'Array::Array(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:46:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.h:20, from Dialogs.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Ui.h:21, from Dialogs.cpp:18: Array.h: In instantiation of 'Array& Array::operator=(const Array&) [with T = Vec2]': Path.h:35:7: required from here Array.h:155:13: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'struct Vec2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy( m_data, other.m_data, other.size() * sizeof(T) ); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.h:20, from Dialogs.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ In file included from Ui.h:21, from Dialogs.cpp:18: Array.h: In instantiation of 'void Array::capacity(int) [with T = Vec2]': Array.h:45:7: required from 'Array::Array(const Array&) [with T = Vec2]' Path.h:35:7: required from here Array.h:122:22: warning: 'void* realloc(void*, size_t)' moving an object of non-trivially copyable type 'struct Vec2'; use 'new' and 'delete' instead [-Wclass-memaccess] m_data = (T*)realloc( m_data, c * sizeof(T) ); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from Ui.h:20, from Dialogs.cpp:18: Common.h:29:8: note: 'struct Vec2' declared here struct Vec2 { ^~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Event.o `test -f 'Event.cpp' || echo './'`Event.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-Worker.o `test -f 'Worker.cpp' || echo './'`Worker.cpp Worker.cpp: In static member function 'static int WorkerBase::startThread(void*)': Worker.cpp:67:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-happyhttp.o `test -f 'happyhttp.cpp' || echo './'`happyhttp.cpp happyhttp.cpp: In function 'in_addr* happyhttp::atoaddr(const char*)': happyhttp.cpp:183:19: warning: comparison of integer expressions of different signedness: 'in_addr_t' {aka 'unsigned int'} and 'int' [-Wsign-compare] if (saddr.s_addr != -1) ~~~~~~~~~~~~~^~~~~ In file included from happyhttp.cpp:28: happyhttp.h: In constructor 'happyhttp::Response::Response(const char*, happyhttp::Connection&)': happyhttp.h:290:14: warning: 'happyhttp::Response::m_Connection' will be initialized after [-Wreorder] Connection& m_Connection; // to access callback ptrs ^~~~~~~~~~~~ happyhttp.h:288:4: warning: 'happyhttp::Response:: happyhttp::Response::m_State' [-Wreorder] } m_State; ^~~~~~~ happyhttp.cpp:497:1: warning: when initialized here [-Wreorder] Response::Response( const char* method, Connection& conn ) : ^~~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-zoomer.o `test -f 'zoomer.cpp' || echo './'`zoomer.cpp zoomer.cpp: In function 'SDL_Surface* zoomSurface(SDL_Surface*, double, double)': zoomer.cpp:116:17: warning: variable 'sp' set but not used [-Wunused-but-set-variable] tColorRGBA *sp, *csp, *dp; ^~ zoomer.cpp:285:23: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (x = 0; x < rz_dst->w; x++) { ~~^~~~~~~~~~~ zoomer.cpp:293:23: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (y = 0; y < rz_dst->h; y++) { ~~^~~~~~~~~~~ zoomer.cpp:302:23: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (x = 0; x < rz_dst->w; x++) { ~~^~~~~~~~~~~ zoomer.cpp:308:23: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (y = 0; y < rz_dst->h; y++) { ~~^~~~~~~~~~~ zoomer.cpp:324:23: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (y = 0; y < rz_dst->h; y++) { ~~^~~~~~~~~~~ zoomer.cpp:327:22: warning: comparison of integer expressions of different signedness: 'Uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] for (x = 0; x < rz_dst->w; x++) { ~~^~~~~~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-OsHildon.o `test -f 'OsHildon.cpp' || echo './'`OsHildon.cpp i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-OsFreeDesktop.o `test -f 'OsFreeDesktop.cpp' || echo './'`OsFreeDesktop.cpp OsFreeDesktop.cpp: In constructor 'OsFreeDesktop::OsFreeDesktop()': OsFreeDesktop.cpp:118:8: warning: 'OsFreeDesktop::m_cmdReady' will be initialized after [-Wreorder] bool m_cmdReady; ^~~~~~~~~~ OsFreeDesktop.cpp:117:8: warning: 'int OsFreeDesktop::m_cmdPos' [-Wreorder] int m_cmdPos; ^~~~~~~~ OsFreeDesktop.cpp:40:3: warning: when initialized here [-Wreorder] OsFreeDesktop() ^~~~~~~~~~~~~ i586-alt-linux-g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"numptyphysics\" -DVERSION=\"0.3\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL=/\*\*/ -DHAVE_LIBSDL_IMAGE=1 -DHAVE_LIBSDL_TTF=1 -DHAVE_LIBSTDC__=1 -DHAVE_LIBX11=1 -DHAVE_LIBZ=1 -I. -IBox2D/Include -IXX -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -c -o numptyphysics-OsWin32.o `test -f 'OsWin32.cpp' || echo './'`OsWin32.cpp i586-alt-linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -o numptyphysics numptyphysics-Path.o numptyphysics-Canvas.o numptyphysics-Font.o numptyphysics-Levels.o numptyphysics-ZipFile.o numptyphysics-Scene.o numptyphysics-Game.o numptyphysics-Script.o numptyphysics-App.o numptyphysics-Config.o numptyphysics-Http.o numptyphysics-Os.o numptyphysics-Ui.o numptyphysics-Dialogs.o numptyphysics-Event.o numptyphysics-Worker.o numptyphysics-happyhttp.o numptyphysics-zoomer.o numptyphysics-OsHildon.o numptyphysics-OsFreeDesktop.o numptyphysics-OsWin32.o libbox2d.a -lSDL -lz -lX11 -lstdc++ -lSDL_ttf -lSDL_image make: Leaving directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.23396 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/numptyphysics-buildroot + : + /bin/rm -rf -- /usr/src/tmp/numptyphysics-buildroot + cd numptyphysics-0.3.160 + make DESTDIR=/usr/src/tmp/numptyphysics-buildroot install make: Entering directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' make[1]: Entering directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/bin' /bin/install -c numptyphysics '/usr/src/tmp/numptyphysics-buildroot/usr/bin' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/applications' /bin/install -c -m 644 data/numptyphysics.desktop '/usr/src/tmp/numptyphysics-buildroot/usr/share/applications' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/26x26/apps' /bin/install -c -m 644 data/icon26/numptyphysics.png '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/26x26/apps' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/64x64/apps' /bin/install -c -m 644 data/icon64/numptyphysics.png '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/64x64/apps' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/scalable/apps' /bin/install -c -m 644 data/icon64/numptyphysics.png '/usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/scalable/apps' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/numptyphysics' /bin/install -c -m 644 data/C00_Title.npz data/C01_Tutorial.npz data/C10_Standard.npz data/C50_Gesualdi.npz data/L99_Gravity_Test.nph data/edit.png data/next.png data/paper.jpg data/pen.png data/tick.png data/blank.png data/share.png data/pause.png data/play.png data/reset.png data/forward.png data/help.png data/choose.png data/undo.png data/close.png data/record.png data/theend.png data/femkeklaver.ttf '/usr/src/tmp/numptyphysics-buildroot/usr/share/numptyphysics' /bin/mkdir -p '/usr/src/tmp/numptyphysics-buildroot/usr/share/numptyphysics' /bin/install -c -m 644 data/numptyphysics.service '/usr/src/tmp/numptyphysics-buildroot/usr/share/numptyphysics' make[1]: Leaving directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' make: Leaving directory '/usr/src/RPM/BUILD/numptyphysics-0.3.160' + install -D data/icon48/numptyphysics.png /usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/48x48/apps/numptyphysics.png + rm -rf /usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/scalable + mv /usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/26x26 /usr/src/tmp/numptyphysics-buildroot/usr/share/icons/hicolor/24x24 + tar xf /usr/src/RPM/SOURCES/numptyphysics-levels-0.3.160.tar -C /usr/src/tmp/numptyphysics-buildroot/usr/share/numptyphysics + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/numptyphysics-buildroot (auto) Verifying and fixing files in /usr/src/tmp/numptyphysics-buildroot (binconfig,pkgconfig,libtool,desktop) /usr/share/applications/numptyphysics.desktop: performed minor cleanup: 2d1 < Encoding=UTF-8 16c15 < MimeType=application/x-numptyphysics-level;application/x-numptyphysics-collection;application/x-numptyphysics-demo --- > MimeType=application/x-numptyphysics-level;application/x-numptyphysics-collection;application/x-numptyphysics-demo; Checking contents of files in /usr/src/tmp/numptyphysics-buildroot/ (default) Compressing files in /usr/src/tmp/numptyphysics-buildroot (auto) Verifying ELF objects in /usr/src/tmp/numptyphysics-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/numptyphysics: uses non-LFS functions: __fxstat __xstat fopen mmap open readdir Hardlinking identical .pyc and .pyo files Processing files: numptyphysics-0.3.160-alt1 warning: File listed twice: /usr/share/numptyphysics/levels Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PL5LQk find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.PqnjWK find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Requires: numptyphysics-levels, /lib/ld-linux.so.2, libSDL-1.2.so.0 >= set:lgcSfQMc8XEVsjZam3TXHSfxjde7Gc99m6rrIYY1CeIOjBPc2ZIZHhAa8WXPWoaf1, libSDL_image-1.2.so.0 >= set:jifK3, libSDL_ttf-2.0.so.0 >= set:jgUNCcrmoBC41, libX11.so.6 >= set:omXgPkZgtcmZ8, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libgcc_s.so.1(GCC_3.0), libm.so.6(GLIBC_2.0), libm.so.6(GLIBC_2.1), libstdc++.so.6(CXXABI_1.3), libstdc++.so.6(CXXABI_1.3.1), libstdc++.so.6(CXXABI_1.3.9), libstdc++.so.6(GLIBCXX_3.4), libstdc++.so.6(GLIBCXX_3.4.11), libstdc++.so.6(GLIBCXX_3.4.20), libstdc++.so.6(GLIBCXX_3.4.21), libstdc++.so.6(GLIBCXX_3.4.9), libz.so.1 >= set:kic14qvxaG5, rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.kADs7u Creating numptyphysics-debuginfo package Processing files: numptyphysics-levels-0.3.160-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KTV71x find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.EFHo6E find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks) Processing files: numptyphysics-debuginfo-0.3.160-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1A3Tz2 find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.1YrCMJ find-requires: running scripts (debuginfo) Requires: numptyphysics = 0.3.160-alt1, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libSDL-1.2.so.0), debug(libSDL_image-1.2.so.0), debug(libSDL_ttf-2.0.so.0), debug(libX11.so.6), debug(libc.so.6), debug(libgcc_s.so.1), debug(libm.so.6), debug(libstdc++.so.6), debug(libz.so.1) Adding to numptyphysics a strict dependency on numptyphysics-levels Wrote: /usr/src/RPM/RPMS/i586/numptyphysics-0.3.160-alt1.i586.rpm Wrote: /usr/src/RPM/RPMS/noarch/numptyphysics-levels-0.3.160-alt1.noarch.rpm Wrote: /usr/src/RPM/RPMS/i586/numptyphysics-debuginfo-0.3.160-alt1.i586.rpm 36.33user 3.09system 1:01.34elapsed 64%CPU (0avgtext+0avgdata 98116maxresident)k 0inputs+0outputs (0major+1261984minor)pagefaults 0swaps 48.14user 6.52system 1:19.48elapsed 68%CPU (0avgtext+0avgdata 121824maxresident)k 0inputs+0outputs (0major+1737411minor)pagefaults 0swaps --- numptyphysics-0.3.160-alt1.i586.rpm.repo 2016-07-26 16:09:51.000000000 +0000 +++ numptyphysics-0.3.160-alt1.i586.rpm.hasher 2019-01-09 09:39:12.952865257 +0000 @@ -48,2 +48,3 @@ Requires: libstdc++.so.6(CXXABI_1.3.1) +Requires: libstdc++.so.6(CXXABI_1.3.9) Requires: libstdc++.so.6(GLIBCXX_3.4)