Cook: mupen64plus 2.5 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): libpcre-8.42-i486 Installing (pkg/local): util-linux-smartcols-2.33.1-i486 Installing (pkg/local): util-linux-uuid-2.33.1-i486 Installing (pkg/local): util-linux-blkid-2.33.1-i486 Installing (pkg/local): util-linux-mount-2.33.1-i486 Installing (pkg/local): glib-2.64.3-i486 Installing (pkg/local): atk-2.36.0-i486 Installing (pkg/local): libharfbuzz-1.8.4-i486 Installing (pkg/local): libpng-1.6.36-i486 Installing (pkg/local): freetype-2.10.2-i486 Installing (pkg/local): libxml2-2.9.9-i486 Installing (pkg/local): fontconfig-2.13.1-i486 Installing (pkg/local): libjpeg-turbo-2.0.1-i486 Installing (pkg/local): libtiff-4.0.10-i486 Installing (pkg/local): libxau-1.0.8-i486 Installing (pkg/local): libxdmcp-1.1.2-i486 Installing (pkg/local): libxcb-1.13.1-i486 Installing (pkg/local): libx11-1.6.7-i486 Installing (pkg/local): gdk-pixbuf-2.40.0-i486 Installing (pkg/local): pixman-0.36.0-i486 Installing (pkg/local): libcairo-1.16.0-i486 Installing (pkg/local): libunistring-0.9.10-i486 Installing (pkg/local): libidn2-2.1.0-i486 Installing (pkg/local): libp11-kit-0.23.12-i486 Installing (pkg/local): libtasn1-4.13-i486 Installing (pkg/local): nettle-3.4-i486 Installing (pkg/local): unbound-1.7.3-i486 Installing (pkg/local): libgnutls-3.5.19-i486 Installing (pkg/local): libcups-2.3.3-i486 Installing (pkg/local): libxext-1.3.3-i486 Installing (pkg/local): libxinerama-1.1.4-i486 Installing (pkg/local): libxrender-0.9.10-i486 Installing (pkg/local): fribidi-1.0.9-i486 Installing (pkg/local): libxft-2.3.2-i486 Installing (pkg/local): pango-1.42.4-i486 Installing (pkg/local): gtk2-2.24.32-i486 Installing (pkg/local): libpcre16-8.42-i486 Installing (pkg/local): libpcre32-8.42-i486 Installing (pkg/local): libpcrecpp-8.42-i486 Installing (pkg/local): libpcreposix-8.42-i486 Installing (pkg/local): pcre-8.42-any Installing (pkg/local): pcre-apps-8.42-i486 Installing (pkg/local): pcre-dev-8.42-any Installing (pkg/local): libgdbm-1.18.1-i486 Installing (pkg/local): perl-core-5.28.1-i486 Installing (pkg/local): perl-5.28.1-i486 Installing (pkg/local): util-linux-uuid-dev-2.33.1-any Installing (pkg/local): util-linux-blkid-dev-2.33.1-any Installing (pkg/local): util-linux-mount-dev-2.33.1-any Installing (pkg/local): zlib-dev-1.2.11-any Installing (pkg/local): glib-dev-2.64.3-i486 Installing (pkg/local): atk-dev-2.36.0-i486 Installing (pkg/local): cairo-1.16.0-i486 Installing (pkg/local): bzip2-dev-1.0.8-i486 Installing (pkg/local): harfbuzz-1.8.4-i486 Installing (pkg/local): harfbuzz-dev-1.8.4-i486 Installing (pkg/local): libpng-dev-1.6.36-i486 Installing (pkg/local): freetype-dev-2.10.2-i486 Installing (pkg/local): xz-tools-5.2.4-i486 Installing (pkg/local): xz-dev-5.2.4-any Installing (pkg/local): libxml2-tools-2.9.9-i486 Installing (pkg/local): libxml2-dev-2.9.9-any Installing (pkg/local): fontconfig-dev-2.13.1-any Installing (pkg/local): xorgproto-2018.4-any Installing (pkg/local): libxau-dev-1.0.8-any Installing (pkg/local): libxdmcp-dev-1.1.2-any Installing (pkg/local): libxcb-dev-1.13.1-any Installing (pkg/local): libx11-dev-1.6.7-any Installing (pkg/local): libxext-dev-1.3.3-any Installing (pkg/local): libxrender-dev-0.9.10-any Installing (pkg/local): pixman-dev-0.36.0-any Installing (pkg/local): cairo-dev-1.16.0-any Installing (pkg/local): shared-mime-info-1.10-i486 Installing (pkg/local): shared-mime-info-dev-1.10-any Installing (pkg/local): gdk-pixbuf-dev-2.40.0-i486 Installing (pkg/local): pango-typelib-1.42.4-i486 Installing (pkg/local): fribidi-dev-1.0.9-any Installing (pkg/local): libxft-dev-2.3.2-any Installing (pkg/local): pango-dev-1.42.4-any Installing (pkg/local): gtk2-dev-2.24.32-i486 Installing (pkg/local): boost-dev-1.68.0-i486 Installing (pkg/local): boost-date-time-1.68.0-i486 Installing (pkg/local): boost-iostreams-1.68.0-i486 Installing (pkg/local): libicu-60.2-i486 Installing (pkg/local): icu-60.2-i486 Installing (pkg/local): boost-regex-1.68.0-i486 Installing (pkg/local): boost-serialization-1.68.0-i486 Installing (pkg/local): boost-system-1.68.0-i486 Installing (pkg/local): boost-thread-1.68.0-i486 Installing (pkg/local): boost-1.68.0-any Installing (pkg/local): boost-filesystem-1.68.0-i486 Installing (pkg/local): dbus-1.12.18-i486 Installing (pkg/local): eudev-3.2.9-i486 Installing (pkg/local): linux-agp-4.17.7-i486 Installing (pkg/local): linux-drm-4.17.7-i486 Installing (pkg/local): libpciaccess-0.14-i486 Installing (pkg/local): libdrm-2.4.96-i486 Installing (pkg/local): libxdamage-1.1.4-i486 Installing (pkg/local): libxfixes-5.0.3-i486 Installing (pkg/local): libxshmfence-1.3-i486 Installing (pkg/local): libxxf86vm-1.1.4-i486 Installing (pkg/local): mesa-18.3.1-i486 Installing (pkg/local): glu-9.0.1-i486 Installing (pkg/local): glu-dev-9.0.1-any Installing (pkg/local): libsamplerate-0.1.9-i486 Installing (pkg/local): libsamplerate-dev-0.1.9-any Installing (pkg/local): tslib-1.18-i486 Installing (pkg/local): sdl-1.2.15-i486 Installing (pkg/local): tslib-dev-1.18-any Installing (pkg/local): sdl-dev-1.2.15-i486 Installing (pkg/local): sdl-ttf-2.0.11-i486 Installing (pkg/local): sdl-ttf-dev-2.0.11-any Installing (pkg/local): libdrm-amdgpu-2.4.96-i486 Installing (pkg/local): libdrm-etnaviv-2.4.96-i486 Installing (pkg/local): libdrm-intel-2.4.96-i486 Installing (pkg/local): libdrm-nouveau-2.4.96-i486 Installing (pkg/local): libdrm-radeon-2.4.96-i486 Installing (pkg/local): libllvm-7.0.0-i486 Installing (pkg/local): mesa-dri-18.3.1-i486 Installing (pkg/local): wayland-1.16.0-i486 Installing (pkg/local): mesa-libgbm-18.3.1-i486 Installing (pkg/local): mesa-libegl-18.3.1-i486 Installing (pkg/local): mesa-osmesa-18.3.1-i486 Installing (pkg/local): mesa-libxatracker-18.3.1-i486 Installing (pkg/local): mesa-vdpau-18.3.1-i486 Installing (pkg/local): libdrm-exynos-2.4.96-i486 Installing (pkg/local): libdrm-omap-2.4.96-i486 Installing (pkg/local): libdrm-tegra-2.4.96-i486 Installing (pkg/local): libdrm-dev-2.4.96-any Installing (pkg/local): wayland-dev-1.16.0-any Installing (pkg/local): libxfixes-dev-5.0.3-any Installing (pkg/local): libxdamage-dev-1.1.4-any Installing (pkg/local): libxxf86vm-dev-1.1.4-any Installing (pkg/local): mesa-dev-18.3.1-any Installing (pkg/local): speex-1.2.0-i486 Installing (pkg/local): libogg-1.3.3-i486 Installing (pkg/local): speexdsp-1.2rc3-i486 Installing (pkg/local): speex-bin-1.2.0-i486 Installing (pkg/local): speex-dev-1.2.0-any Installing (pkg/local): yasm-1.3.0-i486 Installing (pkg/local): speexdsp-dev-1.2rc3-any Extracting source archive "mupen64plus-bundle-src-2.5.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed ************************************ Building core library make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries rm -f -r libmupen64plus.so.2.0.0 libmupen64plus.so.2 _obj make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries CC _obj/ai/ai_controller.o CC _obj/api/callbacks.o CC _obj/api/common.o CC _obj/api/config.o CC _obj/api/debugger.o CC _obj/api/frontend.o CC _obj/api/vidext.o CC _obj/main/main.o CC _obj/main/util.o CC _obj/main/cheat.o CC _obj/main/eep_file.o CC _obj/main/eventloop.o CC _obj/main/fla_file.o CC _obj/main/md5.o CC _obj/main/mpk_file.o CC _obj/main/profile.o CC _obj/main/rom.o CC _obj/main/savestates.o CC _obj/main/sdl_key_converter.o CC _obj/main/sra_file.o CC _obj/main/workqueue.o CC _obj/memory/memory.o CC _obj/pi/cart_rom.o CC _obj/pi/flashram.o CC _obj/pi/pi_controller.o CC _obj/pi/sram.o CC _obj/plugin/emulate_game_controller_via_input_plugin.o CC _obj/plugin/emulate_speaker_via_audio_plugin.o CC _obj/plugin/get_time_using_C_localtime.o CC _obj/plugin/rumble_via_input_plugin.o CC _obj/plugin/plugin.o CC _obj/plugin/dummy_video.o CC _obj/plugin/dummy_audio.o CC _obj/plugin/dummy_input.o CC _obj/plugin/dummy_rsp.o CC _obj/r4300/r4300.o CC _obj/r4300/cached_interp.o CC _obj/r4300/cp0.o CC _obj/r4300/cp1.o CC _obj/r4300/exception.o CC _obj/r4300/instr_counters.o CC _obj/r4300/interupt.o CC _obj/r4300/mi_controller.o CC _obj/r4300/pure_interp.o CC _obj/r4300/r4300_core.o CC _obj/r4300/recomp.o CC _obj/r4300/reset.o CC _obj/r4300/tlb.o CC _obj/rdp/fb.o CC _obj/rdp/rdp_core.o CC _obj/ri/rdram.o CC _obj/ri/rdram_detection_hack.o CC _obj/ri/ri_controller.o CC _obj/rsp/rsp_core.o CC _obj/si/af_rtc.o CC _obj/si/cic.o CC _obj/si/eeprom.o CC _obj/si/game_controller.o CC _obj/si/mempak.o CC _obj/si/n64_cic_nus_6105.o CC _obj/si/pif.o CC _obj/si/rumblepak.o CC _obj/si/si_controller.o CC _obj/vi/vi_controller.o CC _obj/osal/dynamiclib_unix.o CC _obj/osal/files_unix.o CC _obj/r4300/x86/assemble.o CC _obj/r4300/x86/gbc.o CC _obj/r4300/x86/gcop0.o CC _obj/r4300/x86/gcop1.o CC _obj/r4300/x86/gcop1_d.o CC _obj/r4300/x86/gcop1_l.o CC _obj/r4300/x86/gcop1_s.o CC _obj/r4300/x86/gcop1_w.o CC _obj/r4300/x86/gr4300.o CC _obj/r4300/x86/gregimm.o CC _obj/r4300/x86/gspecial.o CC _obj/r4300/x86/gtlb.o CC _obj/r4300/x86/regcache.o CC _obj/r4300/x86/rjump.o CC _obj/main/zip/ioapi.o CC _obj/main/zip/zip.o CC _obj/main/zip/unzip.o CXX _obj/osd/screenshot.o ../../src/main/zip/zip.c: In function 'zip64local_SearchCentralDir': ../../src/main/zip/zip.c:522:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (i=(int)uReadSize-3; (i--)>0;) ^~~ ../../src/main/zip/zip.c:530:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (uPosFound!=0) ^~ CXX _obj/osd/OGLFT.o CXX _obj/osd/osd.o In file included from ../../src/osd/osd.cpp:24: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osd/osd.cpp:24: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 In file included from ../../src/osd/OGLFT.h:33, from ../../src/osd/OGLFT.cpp:28: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osd/OGLFT.h:33, from ../../src/osd/OGLFT.cpp:28: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 LD libmupen64plus.so.2.0.0 if [ "libmupen64plus.so.2" != "" ]; then ln -sf libmupen64plus.so.2.0.0 libmupen64plus.so.2; fi make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s libmupen64plus.so.2.0.0 "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 ../../data/* "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/api" install -m 0644 ../../src/api/m64p_*.h "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/api" true "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" if [ ! -e "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test//libmupen64plus.so.2" ]; then ln -sf "libmupen64plus.so.2.0.0" "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test//libmupen64plus.so.2"; fi make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' ************************************ Building test ROM ************************************ Building ui-console front-end make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' Makefile:117: Using SDL 1.2 libraries rm -f -r _obj mupen64plus make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' Makefile:117: Using SDL 1.2 libraries CC _obj/cheat.o CC _obj/compare_core.o CC _obj/core_interface.o CC _obj/main.o CC _obj/plugin.o CC _obj/osal_dynamiclib_unix.o CC _obj/osal_files_unix.o LD mupen64plus make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' Makefile:117: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0755 -s mupen64plus "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test//man6" install -m 0644 ../../doc/mupen64plus.6 "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test//man6" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 ../../data/mupen64plus.desktop "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/icons/48x48/apps" install -m 0644 ../../data/icons/48x48/apps/mupen64plus.png "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/icons/48x48/apps" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/icons/scalable/apps" install -m 0644 ../../data/icons/scalable/apps/mupen64plus.svg "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/icons/scalable/apps" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' ************************************ Building audio-sdl plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' Makefile:148: Using SDL 1.2 libraries rm -f -r _obj mupen64plus-audio-sdl.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' Makefile:148: Using SDL 1.2 libraries CC _obj/main.o CC _obj/volume.o CC _obj/osal_dynamiclib_unix.o LD mupen64plus-audio-sdl.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' Makefile:148: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s mupen64plus-audio-sdl.so "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' ************************************ Building input-sdl plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' Makefile:147: Using SDL 1.2 libraries rm -f -r _obj mupen64plus-input-sdl.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' Makefile:147: Using SDL 1.2 libraries CC _obj/plugin.o CC _obj/autoconfig.o CC _obj/sdl_key_converter.o CC _obj/config.o CC _obj/osal_dynamiclib_unix.o LD mupen64plus-input-sdl.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' Makefile:147: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s mupen64plus-input-sdl.so "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 "../../data/InputAutoCfg.ini" "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' ************************************ Building rsp-hle plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' rm -f -r _obj mupen64plus-rsp-hle.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' CC _obj/alist.o CC _obj/alist_audio.o CC _obj/alist_naudio.o CC _obj/alist_nead.o CC _obj/audio.o CC _obj/cicx105.o CC _obj/hle.o CC _obj/jpeg.o CC _obj/memory.o CC _obj/mp3.o CC _obj/musyx.o CC _obj/plugin.o LD mupen64plus-rsp-hle.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s mupen64plus-rsp-hle.so "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' ************************************ Building video-rice plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' Makefile:229: Using SDL 1.2 libraries rm -f -r _obj mupen64plus-video-rice.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' Makefile:229: Using SDL 1.2 libraries CC _obj/liblinux/BMGImage.o CC _obj/liblinux/bmp.o CC _obj/liblinux/pngrw.o CC _obj/osal_dynamiclib_unix.o CC _obj/osal_files_unix.o CC _obj/liblinux/BMGUtils.o CXX _obj/Blender.o CXX _obj/Combiner.o CXX _obj/CombinerTable.o CXX _obj/Config.o CXX _obj/ConvertImage.o CXX _obj/ConvertImage16.o In file included from ../../src/Combiner.h:25, from ../../src/Combiner.cpp:20: ../../src/CSortedList.h: In instantiation of 'void CSortedList::add(Key, Element) [with Key = long long unsigned int; Element = DecodedMux]': ../../src/Combiner.cpp:421:71: required from here ../../src/CSortedList.h:78:24: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class DecodedMux' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] std::memcpy(elements,oldelements,oldmaxsize*sizeof(Element)); ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../src/Combiner.h:27, from ../../src/Combiner.cpp:20: ../../src/DecodedMux.h:48:7: note: 'class DecodedMux' declared here class DecodedMux ^~~~~~~~~~ CXX _obj/Debugger.o CXX _obj/DecodedMux.o CXX _obj/DeviceBuilder.o CXX _obj/FrameBuffer.o CXX _obj/GeneralCombiner.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLExtCombiner.h:26, from ../../src/DeviceBuilder.cpp:30: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLExtCombiner.h:26, from ../../src/DeviceBuilder.cpp:30: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/GraphicsContext.o ../../src/FrameBuffer.cpp: In member function 'void FrameBufferManager::Initialize()': ../../src/FrameBuffer.cpp:103:82: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&gRenderTextureInfos[0], 0, sizeof(RenderTextureInfo)*numOfTxtBufInfos); ^ In file included from ../../src/FrameBuffer.h:25, from ../../src/FrameBuffer.cpp:30: ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here typedef struct { ^ ../../src/FrameBuffer.cpp: In member function 'virtual int FrameBufferManager::SetBackBufferAsRenderTexture(SetImgInfo&, int)': ../../src/FrameBuffer.cpp:1350:94: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&gRenderTextureInfos[idxToUse], &tempRenderTextureInfo, sizeof(RenderTextureInfo) ); ^ In file included from ../../src/FrameBuffer.h:25, from ../../src/FrameBuffer.cpp:30: ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here typedef struct { ^ ../../src/FrameBuffer.cpp: In member function 'virtual void FrameBufferManager::ActiveTextureBuffer()': ../../src/FrameBuffer.cpp:1630:97: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct RenderTextureInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(&gRenderTextureInfos[idxToUse], &newRenderTextureInfo, sizeof(RenderTextureInfo) ); ^ In file included from ../../src/FrameBuffer.h:25, from ../../src/FrameBuffer.cpp:30: ../../src/RenderTexture.h:32:16: note: 'struct RenderTextureInfo' declared here typedef struct { ^ CXX _obj/OGLCombiner.o CXX _obj/OGLDecodedMux.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLCombiner.cpp:31: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLCombiner.cpp:31: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/OGLExtCombiner.o CXX _obj/OGLExtensions.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLExtCombiner.cpp:27: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLExtCombiner.cpp:27: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 In file included from ../../src/osal_opengl.h:33, from ../../src/OGLExtensions.cpp:22: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLExtensions.cpp:22: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/OGLExtRender.o CXX _obj/OGLGraphicsContext.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLExtRender.cpp:22: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLExtRender.cpp:22: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 In file included from ../../src/osal_opengl.h:33, from ../../src/OGLGraphicsContext.cpp:24: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLGraphicsContext.cpp:24: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/OGLRender.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLRender.cpp:31: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLRender.cpp:31: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/OGLRenderExt.o CXX _obj/OGLTexture.o CXX _obj/Render.o CXX _obj/RenderBase.o CXX _obj/RenderExt.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLRenderExt.cpp:19: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLRender.h:26, from ../../src/OGLRenderExt.cpp:19: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/RenderTexture.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLTexture.h:24, from ../../src/OGLTexture.cpp:26: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLTexture.h:24, from ../../src/OGLTexture.cpp:26: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/RSP_Parser.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLTexture.h:24, from ../../src/RenderTexture.cpp:23: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLTexture.h:24, from ../../src/RenderTexture.cpp:23: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 In file included from ../../src/osal_opengl.h:33, from ../../src/RenderExt.cpp:35: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/RenderExt.cpp:35: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/RSP_S2DEX.o CXX _obj/Texture.o CXX _obj/TextureFilters.o In file included from ../../src/RSP_Parser.cpp:275: ../../src/RDP_Texture.h: In function 'void DLParser_LoadBlock(Gfx*)': ../../src/RDP_Texture.h:1307:25: warning: self-comparison always evaluates to true [-Wtautological-compare] if( tile.dwTMem == tile.dwTMem ) ~~~~~~~~~~~~^~~~~~~~~~~~~~ CXX _obj/TextureFilters_2xsai.o CXX _obj/TextureFilters_hq2x.o CXX _obj/TextureFilters_hq4x.o CXX _obj/TextureManager.o CXX _obj/VectorMath.o CXX _obj/Video.o In file included from ../../src/osal_opengl.h:33, from ../../src/Video.cpp:29: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/Video.cpp:29: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 ../../src/TextureManager.cpp: In constructor 'CTextureManager::CTextureManager()': ../../src/TextureManager.cpp:103:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_blackTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:104:63: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_PrimColorTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:105:62: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_EnvColorTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:106:61: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_LODFracTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:107:65: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_PrimLODFracTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp: In member function 'bool CTextureManager::CleanUp()': ../../src/TextureManager.cpp:142:59: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_blackTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:143:63: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_PrimColorTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:144:62: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_EnvColorTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:145:61: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_LODFracTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ ../../src/TextureManager.cpp:146:65: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(&m_PrimLODFracTextureEntry, 0, sizeof(TxtrCacheEntry)); ^ In file included from ../../src/ConvertImage.h:24, from ../../src/TextureManager.cpp:25: ../../src/TextureManager.h:135:16: note: 'TxtrCacheEntry' {aka 'struct TxtrCacheEntry'} declared here typedef struct TxtrCacheEntry ^~~~~~~~~~~~~~ CXX _obj/OGLFragmentShaders.o In file included from ../../src/osal_opengl.h:33, from ../../src/OGLExtensions.h:25, from ../../src/OGLFragmentShaders.cpp:26: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/osal_opengl.h:33, from ../../src/OGLExtensions.h:25, from ../../src/OGLFragmentShaders.cpp:26: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 LD mupen64plus-video-rice.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' Makefile:229: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s mupen64plus-video-rice.so "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 "../../data/RiceVideoLinux.ini" "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' ************************************ Building video-glide64mk2 plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' Makefile:244: Using SDL 1.2 libraries rm -f -r _obj mupen64plus-video-glide64mk2.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' Makefile:244: Using SDL 1.2 libraries CC _obj/GlideHQ/tc-1.1+/fxt1.o CC _obj/GlideHQ/tc-1.1+/wrapper.o CC _obj/GlideHQ/tc-1.1+/texstore.o CC _obj/Glide64/osal_dynamiclib_unix.o CXX _obj/Glide64/3dmath.o In file included from ../../src/GlideHQ/tc-1.1+/wrapper.c:31: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/GlideHQ/tc-1.1+/wrapper.c:31: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/Glide64/Combine.o CXX _obj/Glide64/Config.o CXX _obj/Glide64/CRC.o CXX _obj/Glide64/Debugger.o CXX _obj/Glide64/DepthBufferRender.o CXX _obj/Glide64/FBtoScreen.o CXX _obj/Glide64/Ini.o CXX _obj/Glide64/Keys.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/3dmath.cpp:40: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/Glide64/3dmath.cpp: In function 'void calc_linear(VERTEX*)': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'vec' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/3dmath.cpp:83:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(vec[3]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/3dmath.cpp: In function 'void calc_sphere(VERTEX*)': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'vec' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/3dmath.cpp:124:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(vec[3]); ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Combine.cpp:40: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Config.cpp:21: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/Glide64/Main.o CXX _obj/Glide64/rdp.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Debugger.cpp:40: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/DepthBufferRender.cpp:48: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/FBtoScreen.cpp:46: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/Glide64/DepthBufferRender.cpp: In function 'void Rasterize(vertexi*, int, int)': ../../src/Glide64/DepthBufferRender.cpp:239:5: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/Glide64/DepthBufferRender.cpp:244:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' vtx++; ^~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Keys.cpp:46: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Ini.cpp:42: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Main.cpp:40: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/Glide64/Main.cpp: In function 'int RomOpen()': ../../src/Glide64/Main.cpp:1962:30: warning: argument to 'sizeof' in 'char* strncpy(char*, const char*, size_t)' call is the same expression as the source; did you mean to use the size of the destination? [-Wsizeof-pointer-memaccess] strncpy(rdp.RomName, name, sizeof(name)); ^~~~~~~~~~~~ CXX _obj/Glide64/TexBuffer.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/rdp.cpp:41: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode00.h: In function 'void modelview_mul(float (*)[4])': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm_src' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode00.h:211:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m_src[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode00.h: In function 'void projection_mul(float (*)[4])': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm_src' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode00.h:267:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m_src[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode00.h: In function 'void uc0_matrix()': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode00.h:300:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode02.h: In function 'void uc2_matrix()': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode02.h:495:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode05.h: In function 'void uc5_matrix()': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode05.h:78:5: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm_src' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode05.h:80:5: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m_src[4][4]); ^~~~~~~~~~~~~~~~~ CXX _obj/Glide64/TexCache.o ../../src/Glide64/ucode09.h: In function 'void uc9_mtxcat()': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode09.h:419:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/ucode09.h: In function 'void uc9_movemem()': ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'm' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/ucode09.h:569:7: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(m[4][4]); ^~~~~~~~~~~~~~~~~ CXX _obj/Glide64/Util.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/TexBuffer.cpp:45: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/Glitch64/OGLcombiner.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/TexCache.cpp:41: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/Glitch64/OGLgeometry.o In file included from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLcombiner.cpp:30: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLcombiner.cpp:30: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 ../../src/Glide64/TexCache.cpp: In function 'void LoadTex(int, int)': ../../src/Glide64/TexCache.cpp:1363:3: warning: this 'else' clause does not guard... [-Wmisleading-indentation] else ^~~~ ../../src/Glide64/TexCache.cpp:1491:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' if (modifyPalette) ^~ In file included from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLgeometry.cpp:26: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLgeometry.cpp:26: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/Glitch64/OGLglitchmain.o In file included from ../../src/Glide64/Gfx_1.3.h:77, from ../../src/Glide64/Util.cpp:41: ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/Glitch64/OGLtextures.o In file included from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLglitchmain.cpp:39: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLglitchmain.cpp:39: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 CXX _obj/GlideHQ/Ext_TxFilter.o In file included from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLtextures.cpp:27: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/Glitch64/glitchmain.h:123, from ../../src/Glitch64/OGLtextures.cpp:27: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 In file included from ../../src/Glitch64/OGLgeometry.cpp:28: ../../src/Glitch64/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glitch64/../Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glitch64/../Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glitch64/../Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glitch64/../Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/Glitch64/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/Glitch64/../Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/GlideHQ/TxFilterExport.o CXX _obj/GlideHQ/TxFilter.o CXX _obj/GlideHQ/TxCache.o CXX _obj/GlideHQ/TxTexCache.o CXX _obj/GlideHQ/TxHiResCache.o CXX _obj/GlideHQ/TxQuantize.o CXX _obj/GlideHQ/TxUtil.o CXX _obj/GlideHQ/TextureFilters.o CXX _obj/GlideHQ/TextureFilters_2xsai.o CXX _obj/GlideHQ/TextureFilters_hq2x.o CXX _obj/GlideHQ/TextureFilters_hq4x.o CXX _obj/GlideHQ/TxImage.o CXX _obj/GlideHQ/TxReSample.o In file included from ../../src/GlideHQ/../Glide64/Gfx_1.3.h:77, from ../../src/GlideHQ/TxImage.cpp:35: ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/GlideHQ/TxDbg.o In file included from ../../src/GlideHQ/../Glide64/Gfx_1.3.h:77, from ../../src/GlideHQ/TxHiResCache.cpp:60: ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/TxDbg.cpp: In member function 'TxDbg::TxDbg()': ../../src/GlideHQ/TxDbg.cpp:35:8: warning: 'this_5(D)->_dbgfile' is used uninitialized in this function [-Wuninitialized] if (!_dbgfile) ^~~~~~~~ In file included from ../../src/GlideHQ/../Glide64/Gfx_1.3.h:77, from ../../src/GlideHQ/TxCache.cpp:33: ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:690:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'proj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:691:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(proj[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'combined' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:692:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(combined[4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'dkrproj' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:693:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(dkrproj[3][4][4]); ^~~~~~~~~~~~~~~~~ ../../src/GlideHQ/../Glide64/rdp.h:120:38: warning: unnecessary parentheses in declaration of 'model_stack' [-Wparentheses] #define DECLAREALIGN16VAR(var) float (var) __attribute__ ((aligned(16))) ^ ../../src/GlideHQ/../Glide64/rdp.h:695:3: note: in expansion of macro 'DECLAREALIGN16VAR' DECLAREALIGN16VAR(model_stack[32][4][4]); // 32 deep, will warn if overflow ^~~~~~~~~~~~~~~~~ CXX _obj/GlideHQ/tc-1.1+/s2tc/s2tc_algorithm.o CXX _obj/GlideHQ/tc-1.1+/s2tc/s2tc_libtxc_dxtn.o In file included from ../../src/GlideHQ/tc-1.1+/s2tc/txc_dxtn.h:31, from ../../src/GlideHQ/tc-1.1+/s2tc/s2tc_libtxc_dxtn.cpp:26: /usr/include/SDL/SDL_opengl.h:116: warning: "GL_GLEXT_VERSION" redefined #define GL_GLEXT_VERSION 29 In file included from /usr/include/GL/gl.h:2055, from /usr/include/SDL/SDL_opengl.h:46, from ../../src/GlideHQ/tc-1.1+/s2tc/txc_dxtn.h:31, from ../../src/GlideHQ/tc-1.1+/s2tc/s2tc_libtxc_dxtn.cpp:26: /usr/include/GL/glext.h:54: note: this is the location of the previous definition #define GL_GLEXT_VERSION 20180725 LD mupen64plus-video-glide64mk2.so make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' Makefile:244: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 -s mupen64plus-video-glide64mk2.so "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -d "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" install -m 0644 "../../data/Glide64mk2.ini" "/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/test/" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' ************************************ Installing core library make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' Makefile:258: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/lib" install -m 0644 -s libmupen64plus.so.2.0.0 "/home/slitaz/wok/mupen64plus/install/usr/lib" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" install -m 0644 ../../data/* "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" install -d "/home/slitaz/wok/mupen64plus/install/usr/include/mupen64plus" install -m 0644 ../../src/api/m64p_*.h "/home/slitaz/wok/mupen64plus/install/usr/include/mupen64plus" PATH="$PATH:/sbin" ldconfig -n "/home/slitaz/wok/mupen64plus/install/usr/lib" if [ ! -e "/home/slitaz/wok/mupen64plus/install/usr/lib/libmupen64plus.so.2" ]; then ln -sf "libmupen64plus.so.2.0.0" "/home/slitaz/wok/mupen64plus/install/usr/lib/libmupen64plus.so.2"; fi make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-core/projects/unix' ************************************ Installing ui-console front-end make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' Makefile:117: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/bin" install -m 0755 -s mupen64plus "/home/slitaz/wok/mupen64plus/install/usr/bin" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/man/man6" install -m 0644 ../../doc/mupen64plus.6 "/home/slitaz/wok/mupen64plus/install/usr/share/man/man6" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/applications" install -m 0644 ../../data/mupen64plus.desktop "/home/slitaz/wok/mupen64plus/install/usr/share/applications" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/icons/hicolor/48x48/apps" install -m 0644 ../../data/icons/48x48/apps/mupen64plus.png "/home/slitaz/wok/mupen64plus/install/usr/share/icons/hicolor/48x48/apps" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/icons/hicolor/scalable/apps" install -m 0644 ../../data/icons/scalable/apps/mupen64plus.svg "/home/slitaz/wok/mupen64plus/install/usr/share/icons/hicolor/scalable/apps" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-ui-console/projects/unix' ************************************ Installing audio-sdl plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' Makefile:148: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-audio-sdl.so "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-audio-sdl/projects/unix' ************************************ Installing input-sdl plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' Makefile:147: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-input-sdl.so "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" install -m 0644 "../../data/InputAutoCfg.ini" "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-input-sdl/projects/unix' ************************************ Installing rsp-hle plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' install -d "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-rsp-hle.so "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-rsp-hle/projects/unix' ************************************ Installing video-rice plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' Makefile:229: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-video-rice.so "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" install -m 0644 "../../data/RiceVideoLinux.ini" "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-rice/projects/unix' ************************************ Installing video-glide64mk2 plugin make: Entering directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' Makefile:244: Using SDL 1.2 libraries install -d "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -m 0644 -s mupen64plus-video-glide64mk2.so "/home/slitaz/wok/mupen64plus/install/usr/lib/mupen64plus" install -d "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" install -m 0644 "../../data/Glide64mk2.ini" "/home/slitaz/wok/mupen64plus/install/usr/share/mupen64plus" make: Leaving directory '/home/slitaz/wok/mupen64plus/source/mupen64plus-2.5/source/mupen64plus-video-glide64mk2/projects/unix' ================================================================================ Executing strip on all files... Done Time: 0.56s. Size: 3222340 B -> 3222340 B. Save: 0 KB. Installing (pkg/local): advancecomp-static-2.1-i486 Compressing man pages... Done Time: 0.45s. Size: 6365 B -> 2426 B. Save: 4 KB. Cache hit: 1/1. Installing (pkg/local): pngquant-static-2.12.2-i486 Installing (pkg/local): optipng-static-0.7.7-i486 Compressing png images... Done Time: 0.65s. Size: 3249 B -> 2195 B. Save: 1 KB. Cache hit: 1/1. Installing (pkg/local): svgcleaner-0.9.5-i486 Compressing svg images... Done Time: 0.39s. Size: 53090 B -> 4975 B. Save: 47 KB. Installing (pkg/local): desktop-file-validate-static-0.23-i486 QA: Checking mupen64plus.desktop... |--- /home/slitaz/wok/mupen64plus/install/usr/share/applications/mupen64plus.desktop.orig |+++ /home/slitaz/wok/mupen64plus/install/usr/share/applications/mupen64plus.desktop |@@ -1,12 +1,9 @@ | [Desktop Entry] |-Version=1.0 | Type=Application | Name=Mupen64Plus |-GenericName=N64 Emulator | Comment=Nintendo 64 emulator and plugins for Linux, Mac OSX, FreeBSD, and Windows | Exec=mupen64plus %f | Icon=mupen64plus |-MimeType=application/x-n64-rom; | Categories=Game;Emulator; |-Keywords=Emulator;Nintendo64;Mupen64plus; | NoDisplay=true |+MimeType=application/x-n64-rom; Done Time: 0.58s. Size: 321 B -> 242 B. Save: 0 KB. ================================================================================ Build dependencies to remove: 146 Removing: advancecomp-static atk atk-dev boost boost-date-time boost-dev boost-filesystem boost-iostreams boost-regex boost-serialization boost-system boost-thread bzip2-dev cairo cairo-dev dbus desktop-file-validate-static eudev fontconfig fontconfig-dev freetype freetype-dev fribidi fribidi-dev gdk-pixbuf gdk-pixbuf-dev glib glib-dev glu glu-dev gtk2 gtk2-dev harfbuzz harfbuzz-dev icu libcairo libcups libdrm libdrm-amdgpu libdrm-dev libdrm-etnaviv libdrm-exynos libdrm-intel libdrm-nouveau libdrm-omap libdrm-radeon libdrm-tegra libgdbm libgnutls libharfbuzz libicu libidn2 libjpeg-turbo libllvm libogg libp11-kit libpciaccess libpcre libpcre16 libpcre32 libpcrecpp libpcreposix libpng libpng-dev libsamplerate libsamplerate-dev libtasn1 libtiff libunistring libx11 libx11-dev libxau libxau-dev libxcb libxcb-dev libxdamage libxdamage-dev libxdmcp libxdmcp-dev libxext libxext-dev libxfixes libxfixes-dev libxft libxft-dev libxinerama libxml2 libxml2-dev libxml2-tools libxrender libxrender-dev libxshmfence libxxf86vm libxxf86vm-dev linux-agp linux-drm mesa mesa-dev mesa-dri mesa-libegl mesa-libgbm mesa-libxatracker mesa-osmesa mesa-vdpau nettle optipng-static pango pango-dev pango-typelib pcre pcre-apps pcre-dev perl perl-core pixman pixman-dev pngquant-static sdl sdl-dev sdl-ttf sdl-ttf-dev shared-mime-info shared-mime-info-dev speex speex-bin speex-dev speexdsp speexdsp-dev svgcleaner tslib tslib-dev unbound util-linux-blkid util-linux-blkid-dev util-linux-mount util-linux-mount-dev util-linux-smartcols util-linux-uuid util-linux-uuid-dev wayland wayland-dev xorgproto xz-dev xz-tools yasm zlib-dev Pack: mupen64plus 2.5 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Copying "description.txt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "mupen64plus-2.5-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "mupen64plus-2.5-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/mupen64plus-2.5... Done Checking site script in source/mupen64plus-2.5... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: mupen64plus 2.5 ================================================================================ Src file : mupen64plus-bundle-src-2.5.tar.gz Src size : 2.1M Source dir : 39.8M Produced : 5.0M Cook time : 90s ~ 01m 30s Cook date : 2022-07-22 14:50 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 4.9M : 988.5K : 17 : mupen64plus-2.5-i486.tazpkg ================================================================================