Skip to content

Instantly share code, notes, and snippets.

@steeeb
Created March 18, 2018 15:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save steeeb/5baf8a1e8182116ae8307dd74c9646d2 to your computer and use it in GitHub Desktop.
Save steeeb/5baf8a1e8182116ae8307dd74c9646d2 to your computer and use it in GitHub Desktop.
Log started at: Sun 18 Mar 14:50:49 UTC 2018
RetroPie-Setup version: 4.3.15 (de2cb428)
System: Linux retropie 4.9.80-v7+ #1098 SMP Fri Mar 9 19:11:42 GMT 2018 armv7l GNU/Linux
= = = = = = = = = = = = = = = = = = = = =
Installing dependencies for 'mupen64plus' : N64 emulator MUPEN64Plus
= = = = = = = = = = = = = = = = = = = = =
/home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi
= = = = = = = = = = = = = = = = = = = = =
Getting sources for 'mupen64plus' : N64 emulator MUPEN64Plus
= = = = = = = = = = = = = = = = = = = = =
git clone --recursive --depth 1 "https://github.com/mupen64plus/mupen64plus-core" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core'...
git clone --recursive --depth 1 "https://github.com/mupen64plus/mupen64plus-ui-console" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console'...
git clone --recursive --depth 1 "https://github.com/mupen64plus/mupen64plus-audio-sdl" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl'...
git clone --recursive --depth 1 "https://github.com/mupen64plus/mupen64plus-input-sdl" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl'...
git clone --recursive --depth 1 "https://github.com/mupen64plus/mupen64plus-rsp-hle" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle'...
git clone --recursive --depth 1 "https://github.com/gizmo98/mupen64plus-audio-omx" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx'...
git clone --recursive --depth 1 --branch pandora-backport "https://github.com/ricrpi/mupen64plus-video-gles2rice" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice'...
git clone --recursive --depth 1 "https://github.com/ricrpi/mupen64plus-video-gles2n64" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64'...
git clone --recursive --depth 1 "https://github.com/gonetz/GLideN64.git" "/home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64"
Cloning into '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64'...
patching file GLideN64/src/Combiner.cpp
/home/pi
/home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi
= = = = = = = = = = = = = = = = = = = = =
Building 'mupen64plus' : N64 emulator MUPEN64Plus
= = = = = = = = = = = = = = = = = = = = =
Removing additional swap
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx/projects/unix'
Makefile:113: Architecture "armv7l" not officially supported.'
rm -f -r _obj mupen64plus-audio-omx.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx/projects/unix'
Makefile:113: Architecture "armv7l" not officially supported.'
CC _obj/main.o
CC _obj/osal_dynamiclib_unix.o
LD mupen64plus-audio-omx.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-omx/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl/projects/unix'
rm -f -r _obj mupen64plus-audio-sdl.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl/projects/unix'
CC _obj/circular_buffer.o
CC _obj/main.o
CC _obj/sdl_backend.o
CC _obj/volume.o
CC _obj/resamplers/resamplers.o
CC _obj/resamplers/trivial.o
CC _obj/osal_dynamiclib_unix.o
CC _obj/resamplers/speex.o
CC _obj/resamplers/src.o
LD mupen64plus-audio-sdl.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-audio-sdl/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core/projects/unix'
Makefile:115: Architecture "armv7l" not officially supported.'
rm -f -r libmupen64plus.so.2.0.0 libmupen64plus.so.2 _obj ../../src/asm_defines/asm_defines_nasm.h ../../src/asm_defines/asm_defines_gas.h
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core/projects/unix'
Makefile:115: Architecture "armv7l" not officially supported.'
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/backends/plugins_compat/audio_plugin_compat.o
CC _obj/backends/plugins_compat/input_plugin_compat.o
CC _obj/backends/clock_ctime_plus_delta.o
CC _obj/backends/file_storage.o
CC _obj/device/cart/cart.o
CC _obj/device/cart/af_rtc.o
CC _obj/device/cart/cart_rom.o
CC _obj/device/cart/eeprom.o
CC _obj/device/cart/flashram.o
CC _obj/device/cart/sram.o
CC _obj/device/controllers/game_controller.o
CC _obj/device/controllers/paks/mempak.o
CC _obj/device/controllers/paks/rumblepak.o
CC _obj/device/controllers/paks/transferpak.o
CC _obj/device/device.o
CC _obj/device/gb/gb_cart.o
CC _obj/device/gb/mbc3_rtc.o
CC _obj/device/gb/m64282fp.o
CC _obj/device/memory/memory.o
CC _obj/device/pif/bootrom_hle.o
CC _obj/device/pif/cic.o
CC _obj/device/pif/n64_cic_nus_6105.o
CC _obj/device/pif/pif.o
CC _obj/device/r4300/cached_interp.o
CC _obj/device/r4300/cp0.o
CC _obj/device/r4300/cp1.o
CC _obj/device/r4300/interrupt.o
CC _obj/device/r4300/pure_interp.o
CC _obj/device/r4300/r4300_core.o
CC _obj/device/r4300/recomp.o
CC _obj/device/r4300/tlb.o
CC _obj/device/rcp/ai/ai_controller.o
CC _obj/device/rcp/mi/mi_controller.o
CC _obj/device/rcp/pi/pi_controller.o
CC _obj/device/rcp/rdp/fb.o
CC _obj/device/rcp/rdp/rdp_core.o
CC _obj/device/rcp/ri/ri_controller.o
CC _obj/device/rcp/rsp/rsp_core.o
CC _obj/device/rcp/si/si_controller.o
CC _obj/device/rcp/vi/vi_controller.o
CC _obj/device/rdram/rdram.o
CC _obj/main/main.o
CC _obj/main/util.o
CC _obj/main/cheat.o
CC _obj/main/eventloop.o
CC _obj/main/md5.o
CC _obj/main/rom.o
CC _obj/main/savestates.o
CC _obj/main/sdl_key_converter.o
CC _obj/main/workqueue.o
CC _obj/main/xxHash/xxhash.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/osd/screenshot.o
CC _obj/osal/dynamiclib_unix.o
CC _obj/osal/files_unix.o
CC _obj/device/r4300/new_dynarec/arm/arm_cpu_features.o
CC _obj/device/r4300/empty_dynarec.o
CC _obj/device/r4300/new_dynarec/new_dynarec.o
CC _obj/main/zip/ioapi.o
In file included from ../../src/device/r4300/new_dynarec/new_dynarec.c:1678:0:
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘isclean’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:447:12: warning: pointer targets in initialization differ in signedness [-Wpointer-sign]
int *ptr=((u_int *)addr)+6;
^
In file included from ../../src/device/r4300/new_dynarec/new_dynarec.c:1678:0:
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘alloc_arm_reg’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:996:14: warning: array subscript has type ‘char’ [-Wchar-subscripts]
cur->regmap[hr]=reg;
^
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_testimm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1279:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_adcimm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1382:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_rscimm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1399:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovne_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1626:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovl_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1634:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovb_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1642:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_cmovs_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1650:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_rsbimm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2275:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bicne_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2556:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_biccs_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2565:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bicvc_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2574:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_bichi_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2583:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_orrvs_imm’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2592:17: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
u_int armval, ret;
^~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘emit_extjump2’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2697:11: warning: unused variable ‘ptr’ [-Wunused-variable]
u_char *ptr=(u_char *)addr;
^~~
CC _obj/main/zip/zip.o
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘do_cop1stub’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:3106:7: warning: unused variable ‘rs’ [-Wunused-variable]
int rs=stubs[n][4];
^~
../../src/device/r4300/new_dynarec/arm/assem_arm.c: In function ‘wb_valid’:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:4611:14: warning: unused variable ‘new_hr’ [-Wunused-variable]
int hr,reg,new_hr;
^~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘store_assemble’:
../../src/device/r4300/new_dynarec/new_dynarec.c:4068:15: warning: unused variable ‘jaddr2’ [-Wunused-variable]
int jaddr=0,jaddr2,type;
^~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘storelr_assemble’:
../../src/device/r4300/new_dynarec/new_dynarec.c:4258:15: warning: unused variable ‘jaddr2’ [-Wunused-variable]
int jaddr=0,jaddr2;
^~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘c1ls_assemble’:
../../src/device/r4300/new_dynarec/new_dynarec.c:4500:22: warning: unused variable ‘jaddr3’ [-Wunused-variable]
int jaddr,jaddr2=0,jaddr3,type;
^~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘syscall_assemble’:
../../src/device/r4300/new_dynarec/new_dynarec.c:4732:15: warning: unused variable ‘ccreg’ [-Wunused-variable]
signed char ccreg=get_reg(i_regs->regmap,CCREG);
^~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c: In function ‘rjump_assemble’:
CC _obj/main/zip/unzip.o
../../src/device/r4300/new_dynarec/new_dynarec.c:6091:10: warning: variable ‘cc’ set but not used [-Wunused-but-set-variable]
int rs,cc;
^~
CC _obj/asm_defines/asm_defines.o
strings "_obj/asm_defines/asm_defines.o" | tr -d '\r' | awk -v dest_dir="../../src/asm_defines" -f ../../tools/gen_asm_defines.awk
CC _obj/device/r4300/new_dynarec/arm/linkage_arm.o
At top level:
../../src/device/r4300/new_dynarec/new_dynarec.c:10934:17: warning: ‘ldr_merge’ defined but not used [-Wunused-function]
static uint64_t ldr_merge(uint64_t original,uint64_t loaded,u_int bits)
^~~~~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c:10923:17: warning: ‘ldl_merge’ defined but not used [-Wunused-function]
static uint64_t ldl_merge(uint64_t original,uint64_t loaded,u_int bits)
^~~~~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c:7496:13: warning: ‘disassemble_inst’ defined but not used [-Wunused-function]
static void disassemble_inst(int i)
^~~~~~~~~~~~~~~~
In file included from ../../src/device/r4300/new_dynarec/new_dynarec.c:1678:0:
../../src/device/r4300/new_dynarec/arm/assem_arm.c:2123:13: warning: ‘emit_writehword’ defined but not used [-Wunused-function]
static void emit_writehword(int rt, int addr)
^~~~~~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1872:13: warning: ‘emit_popreg’ defined but not used [-Wunused-function]
static void emit_popreg(u_int r)
^~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1867:13: warning: ‘emit_pushreg’ defined but not used [-Wunused-function]
static void emit_pushreg(u_int r)
^~~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1189:13: warning: ‘emit_loadlp’ defined but not used [-Wunused-function]
static void emit_loadlp(u_int imm,u_int rt)
^~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1035:13: warning: ‘output_modrm’ defined but not used [-Wunused-function]
static void output_modrm(u_char mod,u_char rm,u_char ext)
^~~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1031:13: warning: ‘output_byte’ defined but not used [-Wunused-function]
static void output_byte(u_char byte)
^~~~~~~~~~~
../../src/device/r4300/new_dynarec/arm/assem_arm.c:1013:13: warning: ‘regname’ defined but not used [-Wunused-variable]
static char regname[16][4] = {
^~~~~~~
../../src/device/r4300/new_dynarec/new_dynarec.c:69:13: warning: ‘nullf’ defined but not used [-Wunused-function]
static void nullf() {}
^~~~~
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/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-core/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl/projects/unix'
rm -f -r _obj mupen64plus-input-sdl.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl/projects/unix'
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/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-input-sdl/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle/projects/unix'
Makefile:110: Architecture "armv7l" not officially supported.'
rm -f -r _obj mupen64plus-rsp-hle.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle/projects/unix'
Makefile:110: Architecture "armv7l" not officially supported.'
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/re2.o
CC _obj/plugin.o
CC _obj/osal_dynamiclib_unix.o
LD mupen64plus-rsp-hle.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-rsp-hle/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console/projects/unix'
rm -f -r _obj mupen64plus
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console/projects/unix'
CC _obj/cheat.o
CC _obj/compare_core.o
CC _obj/core_interface.o
CC _obj/debugger.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/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-ui-console/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64/projects/unix'
Makefile:125: Architecture "armv7l" not officially supported.'
rm -f -r _obj mupen64plus-video-n64.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64/projects/unix'
Makefile:125: Architecture "armv7l" not officially supported.'
CC _obj/ticks.o
CXX _obj/2xSAI.o
CXX _obj/3DMath.o
CXX _obj/Config.o
CXX _obj/CRC.o
CXX _obj/DepthBuffer.o
CXX _obj/F3DCBFD.o
CXX _obj/F3D.o
In file included from ../../src/F3DCBFD.cpp:13:0:
../../src/F3DCBFD.cpp: In function ‘void F3DCBFD_Vtx(u32, u32)’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/F3DCBFD.cpp:36:2: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
CXX _obj/F3DDKR.o
CXX _obj/F3DEX2.o
CXX _obj/F3DEX.o
CXX _obj/F3DPD.o
CXX _obj/F3DWRUS.o
CXX _obj/FrameSkipper.o
CXX _obj/GBI.o
CXX _obj/gDP.o
../../src/gDP.cpp: In function ‘bool _IsRenderTexture()’:
../../src/gDP.cpp:52:26: warning: unused variable ‘y1’ [-Wunused-variable]
unsigned int y1 = ((w0>>0 )&0xFFF)/4;
^~
CXX _obj/gles2N64.o
CXX _obj/gSP.o
../../src/gSP.cpp: In function ‘u32 __indexmap_getnew(u32, u32)’:
../../src/gSP.cpp:94:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<num;i++)
~^~~~
../../src/gSP.cpp:142:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<num;i++)
~^~~~
In file included from ../../src/gSP.cpp:10:0:
../../src/gSP.cpp: In function ‘void gSP1Triangle(s32, s32, s32)’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/gSP.cpp:189:5: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
../../src/gSP.cpp: In function ‘void gSP2Triangles(s32, s32, s32, s32, s32, s32, s32, s32)’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/gSP.cpp:197:5: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
../../src/gSP.cpp: In function ‘void gSP4Triangles(s32, s32, s32, s32, s32, s32, s32, s32, s32, s32, s32, s32)’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/gSP.cpp:209:5: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
CXX _obj/L3D.o
../../src/gSP.cpp: In function ‘void gSPProcessVertex(u32)’:
../../src/gSP.cpp:485:9: warning: unused variable ‘intensity’ [-Wunused-variable]
f32 intensity;
^~~~~~~~~
In file included from ../../src/gSP.cpp:10:0:
../../src/gSP.cpp: In function ‘void gSPNoOp()’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/gSP.cpp:581:5: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
../../src/gSP.cpp: In function ‘void gSPDMATriangles(u32, u32)’:
../../src/gSP.cpp:1172:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if ((gSP.geometryMode&G_CULL_BOTH) != mode)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from ../../src/gSP.cpp:10:0:
../../src/gSP.cpp: In function ‘void gSP1Quadrangle(s32, s32, s32, s32)’:
../../src/gSP.h:59:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
(config.tribufferOpt) && \
~~~~~~~~~~~~~~~~~~~~~~^~~~
(OGL.triangles.num > 1000) || \
~~~~~~~~~~~~~~~~~~~~~~~~~~
../../src/gSP.cpp:1203:5: note: in expansion of macro ‘gSPFlushTriangles’
gSPFlushTriangles();
^~~~~~~~~~~~~~~~~
CXX _obj/L3DEX2.o
CXX _obj/L3DEX.o
CXX _obj/N64.o
CXX _obj/OpenGL.o
CXX _obj/RDP.o
CXX _obj/RSP.o
CXX _obj/S2DEX2.o
CXX _obj/S2DEX.o
CXX _obj/ShaderCombiner.o
CXX _obj/Textures.o
../../src/Textures.cpp: In function ‘u32 TextureCache_CalculateCRC(u32, u32, u32)’:
../../src/Textures.cpp:926:24: warning: variable ‘lineBytes’ set but not used [-Wunused-but-set-variable]
u32 y, /*i,*/ bpl, lineBytes, line;
^~~~~~~~~
CXX _obj/VI.o
CXX _obj/gSPNeon.o
CXX _obj/3DMathNeon.o
LD mupen64plus-video-n64.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2n64/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice/projects/unix'
Makefile:126: Architecture "armv7l" not officially supported.'
rm -f -r _obj mupen64plus-video-rice.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice/projects/unix'
make: Entering directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice/projects/unix'
Makefile:126: Architecture "armv7l" not officially supported.'
CC _obj/liblinux/BMGImage.o
CC _obj/liblinux/BMGUtils.o
CC _obj/liblinux/bmp.o
CC _obj/liblinux/pngrw.o
../../src/liblinux/pngrw.c: In function ‘ReadPNG’:
../../src/liblinux/pngrw.c:264:9: warning: implicit declaration of function ‘memcpy’ [-Wimplicit-function-declaration]
memcpy(bits, rows[i], 4*Width);
^~~~~~
../../src/liblinux/pngrw.c:264:9: warning: incompatible implicit declaration of built-in function ‘memcpy’
../../src/liblinux/pngrw.c:264:9: note: include ‘<string.h>’ or provide a declaration of ‘memcpy’
CC _obj/osal_dynamiclib_unix.o
../../src/liblinux/pngrw.c: In function ‘WritePNG’:
../../src/liblinux/pngrw.c:552:17: warning: incompatible implicit declaration of built-in function ‘memcpy’
memcpy( (void *)rows[0], (void *)bits, DIBScanWidth );
^~~~~~
../../src/liblinux/pngrw.c:552:17: note: include ‘<string.h>’ or provide a declaration of ‘memcpy’
CC _obj/osal_files_unix.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
CXX _obj/Debugger.o
../../src/Config.cpp: In function ‘void ReadConfiguration()’:
../../src/Config.cpp:476:18: warning: unused variable ‘x’ [-Wunused-variable]
int x = 0;
^
../../src/Config.cpp:477:18: warning: unused variable ‘y’ [-Wunused-variable]
int y = 0;
^
CXX _obj/DecodedMux.o
CXX _obj/DeviceBuilder.o
CXX _obj/DirectXDecodedMux.o
CXX _obj/FrameBuffer.o
CXX _obj/GeneralCombiner.o
CXX _obj/GraphicsContext.o
CXX _obj/OGLCombiner.o
CXX _obj/OGLDecodedMux.o
CXX _obj/OGLExtCombiner.o
CXX _obj/OGLExtRender.o
CXX _obj/OGLES2FragmentShaders.o
../../src/OGLES2FragmentShaders.cpp:118:1: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix]
" gl_FragColor = texture2D(uTex0,vTexCoord0).bgra; \n"\
^
../../src/OGLExtCombiner.cpp: In member function ‘virtual void COGLColorCombiner4::GenerateCombinerSettingConstants(int)’:
../../src/OGLExtCombiner.cpp:997:12: warning: variable ‘fv’ set but not used [-Wunused-but-set-variable]
float *fv;
^~
../../src/OGLExtCombiner.cpp: In member function ‘virtual void COGLColorCombiner4v2::GenerateCombinerSettingConstants(int)’:
../../src/OGLExtCombiner.cpp:1044:16: warning: unused variable ‘fv’ [-Wunused-variable]
float *fv = GetPrimitiveColorfv(); // CONSTANT COLOR
^~
../../src/OGLExtCombiner.cpp: In member function ‘virtual void COGLColorCombiner2::GenerateCombinerSettingConstants(int)’:
../../src/OGLExtCombiner.cpp:1183:12: warning: variable ‘fv’ set but not used [-Wunused-but-set-variable]
float *fv;
^~
CXX _obj/OGLGraphicsContext.o
../../src/OGLES2FragmentShaders.cpp: In member function ‘virtual void COGL_FragmentProgramCombiner::GenerateProgramStr()’:
../../src/OGLES2FragmentShaders.cpp:437:44: warning: variable ‘bNeedComb2’ set but not used [-Wunused-but-set-variable]
bool bNeedT0 = false, bNeedT1 = false, bNeedComb2 = false;
^~~~~~~~~~
CXX _obj/OGLRender.o
CXX _obj/OGLRenderExt.o
CXX _obj/OGLTexture.o
../../src/OGLRender.cpp: In member function ‘virtual bool OGLRender::RenderTexRect()’:
../../src/OGLRender.cpp:616:30: warning: narrowing conversion of ‘g_texRectTVtx[3].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::r’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[3].r, g_texRectTVtx[3].g, g_texRectTVtx[3].b, g_texRectTVtx[3].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:616:50: warning: narrowing conversion of ‘g_texRectTVtx[3].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::g’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[3].r, g_texRectTVtx[3].g, g_texRectTVtx[3].b, g_texRectTVtx[3].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:616:70: warning: narrowing conversion of ‘g_texRectTVtx[3].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::b’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[3].r, g_texRectTVtx[3].g, g_texRectTVtx[3].b, g_texRectTVtx[3].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:616:90: warning: narrowing conversion of ‘g_texRectTVtx[3].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::a’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[3].r, g_texRectTVtx[3].g, g_texRectTVtx[3].b, g_texRectTVtx[3].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:617:30: warning: narrowing conversion of ‘g_texRectTVtx[2].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::r’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[2].r, g_texRectTVtx[2].g, g_texRectTVtx[2].b, g_texRectTVtx[2].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:617:50: warning: narrowing conversion of ‘g_texRectTVtx[2].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::g’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[2].r, g_texRectTVtx[2].g, g_texRectTVtx[2].b, g_texRectTVtx[2].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:617:70: warning: narrowing conversion of ‘g_texRectTVtx[2].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::b’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[2].r, g_texRectTVtx[2].g, g_texRectTVtx[2].b, g_texRectTVtx[2].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:617:90: warning: narrowing conversion of ‘g_texRectTVtx[2].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::a’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[2].r, g_texRectTVtx[2].g, g_texRectTVtx[2].b, g_texRectTVtx[2].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:618:30: warning: narrowing conversion of ‘g_texRectTVtx[1].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::r’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[1].r, g_texRectTVtx[1].g, g_texRectTVtx[1].b, g_texRectTVtx[1].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:618:50: warning: narrowing conversion of ‘g_texRectTVtx[1].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::g’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[1].r, g_texRectTVtx[1].g, g_texRectTVtx[1].b, g_texRectTVtx[1].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:618:70: warning: narrowing conversion of ‘g_texRectTVtx[1].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::b’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[1].r, g_texRectTVtx[1].g, g_texRectTVtx[1].b, g_texRectTVtx[1].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:618:90: warning: narrowing conversion of ‘g_texRectTVtx[1].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::a’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[1].r, g_texRectTVtx[1].g, g_texRectTVtx[1].b, g_texRectTVtx[1].a,
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:619:30: warning: narrowing conversion of ‘g_texRectTVtx[0].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::r’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[0].r, g_texRectTVtx[0].g, g_texRectTVtx[0].b, g_texRectTVtx[0].a
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:619:50: warning: narrowing conversion of ‘g_texRectTVtx[0].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::g’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[0].r, g_texRectTVtx[0].g, g_texRectTVtx[0].b, g_texRectTVtx[0].a
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:619:70: warning: narrowing conversion of ‘g_texRectTVtx[0].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::b’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[0].r, g_texRectTVtx[0].g, g_texRectTVtx[0].b, g_texRectTVtx[0].a
~~~~~~~~~~~~~~~~~^
../../src/OGLRender.cpp:619:90: warning: narrowing conversion of ‘g_texRectTVtx[0].TLITVERTEX::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous>.TLITVERTEX::<anonymous union>::<anonymous struct>::a’ from ‘uint8 {aka unsigned char}’ to ‘GLfloat {aka float}’ inside { } [-Wnarrowing]
g_texRectTVtx[0].r, g_texRectTVtx[0].g, g_texRectTVtx[0].b, g_texRectTVtx[0].a
~~~~~~~~~~~~~~~~~^
CXX _obj/Render.o
CXX _obj/RenderBase.o
CXX _obj/RenderExt.o
CXX _obj/RenderTexture.o
CXX _obj/RSP_Parser.o
CXX _obj/RSP_S2DEX.o
CXX _obj/Texture.o
CXX _obj/TextureFilters.o
In file included from ../../src/RSP_Parser.cpp:267:0:
../../src/RDP_Texture.h: In function ‘void DLParser_LoadBlock(Gfx*)’:
../../src/RDP_Texture.h:1327:25: warning: self-comparison always evaluates to true [-Wtautological-compare]
if( tile.dwTMem == tile.dwTMem )
~~~~~~~~~~~~^~~~~~~~~~~~~~
../../src/RSP_Parser.cpp: In function ‘void DLParser_Process(OSTask*)’:
../../src/RSP_Parser.cpp:823:16: warning: unused variable ‘count’ [-Wunused-variable]
static int count = 0;
^~~~~
../../src/RSP_Parser.cpp: At global scope:
../../src/RSP_Parser.cpp:823:16: warning: ‘count’ defined but not used [-Wunused-variable]
../../src/RSP_Parser.cpp:785:12: warning: ‘skipframe’ defined but not used [-Wunused-variable]
static int skipframe=0;
^~~~~~~~~
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
CC _obj/RenderBase_neon.o
LD mupen64plus-video-rice.so
make: Leaving directory '/home/pi/RetroPie-Setup/tmp/build/mupen64plus/mupen64plus-video-gles2rice/projects/unix'
current revision "de2cb428"
/home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/projects/cmake /home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi
-- The C compiler identification is GNU 6.3.0
-- The CXX compiler identification is GNU 6.3.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
bcm_host.h found
-- Found ZLIB: /usr/lib/arm-linux-gnueabihf/libz.so (found version "1.2.8")
-- Found PNG: /usr/lib/arm-linux-gnueabihf/libpng.so (found version "1.6.28")
-- Found Freetype: /usr/lib/arm-linux-gnueabihf/libfreetype.so (found version "2.6.3")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/projects/cmake
Scanning dependencies of target osal
[ 1%] Building C object osal/CMakeFiles/osal.dir/osal_files_unix.c.o
[ 2%] Linking C static library libosal.a
[ 2%] Built target osal
Scanning dependencies of target GLideNHQ
[ 3%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TextureFilters.cpp.o
[ 3%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TextureFilters_2xsai.cpp.o
[ 4%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TextureFilters_hq2x.cpp.o
[ 5%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TextureFilters_hq4x.cpp.o
[ 6%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TextureFilters_xbrz.cpp.o
[ 7%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxCache.cpp.o
[ 8%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxDbg.cpp.o
[ 8%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxFilter.cpp.o
[ 9%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxFilterExport.cpp.o
[ 10%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxHiResCache.cpp.o
[ 11%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxImage.cpp.o
[ 12%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxQuantize.cpp.o
[ 13%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxReSample.cpp.o
[ 14%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxTexCache.cpp.o
[ 14%] Building CXX object GLideNHQ/CMakeFiles/GLideNHQ.dir/TxUtil.cpp.o
[ 15%] Linking CXX static library libGLideNHQ.a
[ 15%] Built target GLideNHQ
Scanning dependencies of target mupen64plus-video-GLideN64
[ 16%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Combiner.cpp.o
[ 17%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/CombinerKey.cpp.o
[ 18%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/CommonPluginAPI.cpp.o
[ 19%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Config.cpp.o
[ 20%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/convert.cpp.o
[ 20%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DebugDump.cpp.o
[ 21%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Debugger.cpp.o
[ 22%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DepthBuffer.cpp.o
[ 23%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DisplayWindow.cpp.o
[ 24%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DisplayLoadProgress.cpp.o
[ 25%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/FrameBuffer.cpp.o
[ 26%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/FrameBufferInfo.cpp.o
[ 27%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/GBI.cpp.o
[ 27%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/gDP.cpp.o
[ 28%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/GLideN64.cpp.o
[ 29%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/GraphicsDrawer.cpp.o
[ 30%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/gSP.cpp.o
[ 31%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Keys.cpp.o
[ 32%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Log.cpp.o
[ 33%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/N64.cpp.o
[ 33%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/NoiseTexture.cpp.o
[ 34%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/PaletteTexture.cpp.o
[ 35%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Performance.cpp.o
[ 36%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/PostProcessor.cpp.o
[ 37%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/RDP.cpp.o
[ 38%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/RSP.cpp.o
[ 39%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/SoftwareRender.cpp.o
[ 39%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/TexrectDrawer.cpp.o
[ 40%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/TextDrawer.cpp.o
[ 41%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/TextureFilterHandler.cpp.o
[ 42%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Textures.cpp.o
[ 43%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/VI.cpp.o
[ 44%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/ZlutTexture.cpp.o
[ 45%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/BufferCopy/ColorBufferToRDRAM.cpp.o
[ 45%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/BufferCopy/DepthBufferToRDRAM.cpp.o
[ 46%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/BufferCopy/RDRAMtoColorBuffer.cpp.o
[ 47%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DepthBufferRender/ClipPolygon.cpp.o
[ 48%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/DepthBufferRender/DepthBufferRender.cpp.o
[ 49%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/common/CommonAPIImpl_common.cpp.o
[ 50%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/Context.cpp.o
[ 51%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/ColorBufferReader.cpp.o
[ 52%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/CombinerProgram.cpp.o
[ 52%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/ObjectHandle.cpp.o
[ 53%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLFunctions.cpp.o
[ 54%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_Attributes.cpp.o
[ 55%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_BufferedDrawer.cpp.o
[ 56%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_BufferManipulationObjectFactory.cpp.o
[ 57%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_CachedFunctions.cpp.o
[ 58%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_ColorBufferReaderWithBufferStorage.cpp.o
[ 58%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_ColorBufferReaderWithPixelBuffer.cpp.o
[ 59%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_ColorBufferReaderWithReadPixels.cpp.o
[ 60%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_ContextImpl.cpp.o
[ 61%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_GLInfo.cpp.o
[ 62%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_Parameters.cpp.o
[ 63%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_TextureManipulationObjectFactory.cpp.o
[ 64%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_UnbufferedDrawer.cpp.o
[ 64%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/opengl_Utils.cpp.o
[ 65%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_CombinerInputs.cpp.o
[ 66%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_CombinerProgramBuilder.cpp.o
[ 67%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_CombinerProgramImpl.cpp.o
[ 68%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_CombinerProgramUniformFactory.cpp.o
[ 69%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_ShaderStorage.cpp.o
[ 70%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_SpecialShadersFactory.cpp.o
In file included from /usr/include/c++/6/bits/stl_algo.h:61:0,
from /usr/include/c++/6/algorithm:62,
from /home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/src/Graphics/OpenGLContext/GLSL/glsl_ShaderStorage.cpp:4:
/usr/include/c++/6/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Distance = int; _Tp = long long unsigned int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/6/bits/stl_heap.h:209:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
__adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
^~~~~~~~~~~~~
In file included from /usr/include/c++/6/algorithm:62:0,
from /home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/src/Graphics/OpenGLContext/GLSL/glsl_ShaderStorage.cpp:4:
/usr/include/c++/6/bits/stl_algo.h: In function ‘void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]’:
/usr/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
__introsort_loop(_RandomAccessIterator __first,
^~~~~~~~~~~~~~~~
/usr/include/c++/6/bits/stl_algo.h:1937:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
/usr/include/c++/6/bits/stl_algo.h:1951:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
std::__introsort_loop(__cut, __last, __depth_limit, __comp);
^~~
/usr/include/c++/6/bits/stl_algo.h: In member function ‘bool glsl::ShaderStorage::_saveCombinerKeys(const Combiners&) const’:
/usr/include/c++/6/bits/stl_algo.h:1965:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<long long unsigned int*, std::vector<long long unsigned int> >’ will change in GCC 7.1
std::__introsort_loop(__first, __last,
^~~
[ 70%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/GLSL/glsl_Utils.cpp.o
[ 71%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3D.cpp.o
[ 72%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DBETA.cpp.o
[ 73%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DDKR.cpp.o
[ 74%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DEX.cpp.o
[ 75%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DAM.cpp.o
[ 76%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DEX2.cpp.o
[ 77%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DEX2ACCLAIM.cpp.o
[ 77%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DEX2CBFD.cpp.o
[ 78%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DZEX2.cpp.o
[ 79%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DFLX2.cpp.o
[ 80%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DGOLDEN.cpp.o
[ 81%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DSWRS.cpp.o
[ 82%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DTEXA.cpp.o
[ 83%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DPD.cpp.o
[ 83%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/F3DSETA.cpp.o
[ 84%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/L3D.cpp.o
[ 85%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/L3DEX2.cpp.o
[ 86%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/L3DEX.cpp.o
[ 87%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/S2DEX2.cpp.o
[ 88%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/S2DEX.cpp.o
[ 89%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/T3DUX.cpp.o
[ 89%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/Turbo3D.cpp.o
[ 90%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/ZSort.cpp.o
[ 91%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/uCodes/ZSortBOSS.cpp.o
[ 92%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/MupenPlusPluginAPI.cpp.o
[ 93%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/mupenplus/Config_mupenplus.cpp.o
[ 94%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/mupenplus/CommonAPIImpl_mupenplus.cpp.o
[ 95%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/mupenplus/MupenPlusAPIImpl.cpp.o
[ 95%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Graphics/OpenGLContext/mupen64plus/mupen64plus_DisplayWindow.cpp.o
[ 96%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/CRC32_ARMV8.cpp.o
[ 97%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Neon/3DMathNeon.cpp.o
[ 98%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Neon/gSPNeon.cpp.o
[ 99%] Building CXX object CMakeFiles/mupen64plus-video-GLideN64.dir/Neon/RSP_LoadMatrixNeon.cpp.o
[100%] Linking CXX shared library plugin/Release/mupen64plus-video-GLideN64.so
[100%] Built target mupen64plus-video-GLideN64
/home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi
Removing additional swap
/home/pi
Could not successfully build mupen64plus - N64 emulator MUPEN64Plus (GLideN64/projects/cmake/plugin/release/mupen64plus-video-GLideN64.so not found).
Log ended at: Sun 18 Mar 15:00:48 UTC 2018
Total running time: 0 hours, 9 mins, 59 secs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment