RetroPie / RetroPie-Setup

Shell script to set up a Raspberry Pi/Odroid/PC with RetroArch emulator and various cores
Other
10.02k stars 1.38k forks source link

Source Based: SNES9X-RPi compiling FAILED #431

Closed nilsbyte closed 10 years ago

nilsbyte commented 10 years ago

Tested with a fresh raspbian image, upgraded and updated. Latest RetroPie Script as of 08-08-14 6 PM.

Following selection in 'Source-based INSTALLATION':

DEselected:

100 AdvMame 102 Macintosh emulator 104 Amstrad CPC emulator 107 Duke3D Port 115 Apple 2 emulator Linapple 116 MAME emulator MAME4All-Pi 120 FBA emulator PiFBA 200 Cave Story LibretroCore 201 Doom LibretroCore 202 FBA LibretroCore 205 MAME LibretroCore

All OTHER packages selected.

Building:

= = = = = = = = = = = = = = = = = = = = =
Building SNES emulator SNES9X-RPi
= = = = = = = = = = = = = = = = = = = = =

/opt/retropie/emulators/snes9x-rpi /opt/retropie/emulators/quake3
Makefile:65: apu.d: No such file or directory
Makefile:65: clip.d: No such file or directory
Makefile:65: cpu.d: No such file or directory
Makefile:65: cpuexec.d: No such file or directory
Makefile:65: cpuops.d: No such file or directory
Makefile:65: data.d: No such file or directory
Makefile:65: dma.d: No such file or directory
Makefile:65: dsp1.d: No such file or directory
Makefile:65: gfx.d: No such file or directory
Makefile:65: globals.d: No such file or directory
Makefile:65: loadzip.d: No such file or directory
Makefile:65: memmap.d: No such file or directory
Makefile:65: ppu.d: No such file or directory
Makefile:65: snapshot.d: No such file or directory
Makefile:65: snes9x.d: No such file or directory
Makefile:65: soundux.d: No such file or directory
Makefile:65: spc700.d: No such file or directory
Makefile:65: tile.d: No such file or directory
Makefile:65: unix/soundSystem.d: No such file or directory
Makefile:65: unix/svga.d: No such file or directory
Makefile:65: unix/unix.d: No such file or directory
Makefile:65: unix/input/inputConfig.d: No such file or directory
Makefile:65: unix/input/inputController.d: No such file or directory
Makefile:65: unix/input/joystick.d: No such file or directory
Makefile:65: unix/input/player.d: No such file or directory
Makefile:65: unzip/explode.d: No such file or directory
Makefile:65: unzip/unreduce.d: No such file or directory
Makefile:65: unzip/unshrink.d: No such file or directory
Makefile:65: unzip/unzip.d: No such file or directory
Makefile:66: confTool/confTool.d: No such file or directory
Makefile:66: unix/input/joystick.d: No such file or directory
Makefile:66: unix/input/inputConfig.d: No such file or directory
find -name '*.o' -delete
find -name '*.d' -delete
rm -f snes9x confTool/confTool
Makefile:65: apu.d: No such file or directory
Makefile:65: clip.d: No such file or directory
Makefile:65: cpu.d: No such file or directory
Makefile:65: cpuexec.d: No such file or directory
Makefile:65: cpuops.d: No such file or directory
Makefile:65: data.d: No such file or directory
Makefile:65: dma.d: No such file or directory
Makefile:65: dsp1.d: No such file or directory
Makefile:65: gfx.d: No such file or directory
Makefile:65: globals.d: No such file or directory
Makefile:65: loadzip.d: No such file or directory
Makefile:65: memmap.d: No such file or directory
Makefile:65: ppu.d: No such file or directory
Makefile:65: snapshot.d: No such file or directory
Makefile:65: snes9x.d: No such file or directory
Makefile:65: soundux.d: No such file or directory
Makefile:65: spc700.d: No such file or directory
Makefile:65: tile.d: No such file or directory
Makefile:65: unix/soundSystem.d: No such file or directory
Makefile:65: unix/svga.d: No such file or directory
Makefile:65: unix/unix.d: No such file or directory
Makefile:65: unix/input/inputConfig.d: No such file or directory
Makefile:65: unix/input/inputController.d: No such file or directory
Makefile:65: unix/input/joystick.d: No such file or directory
Makefile:65: unix/input/player.d: No such file or directory
Makefile:65: unzip/explode.d: No such file or directory
Makefile:65: unzip/unreduce.d: No such file or directory
Makefile:65: unzip/unshrink.d: No such file or directory
Makefile:65: unzip/unzip.d: No such file or directory
Makefile:66: confTool/confTool.d: No such file or directory
Makefile:66: unix/input/joystick.d: No such file or directory
Makefile:66: unix/input/inputConfig.d: No such file or directory
[C++] apu.o
[C++] clip.o
[C++] cpu.o
[C++] cpuexec.o
[C++] cpuops.o
[C++] data.o
[C++] dma.o
[C++] dsp1.o
[C++] gfx.o
In file included from gfx.cpp:3176:0:
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
font.h:96:1: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
[C++] globals.o
[C++] loadzip.o
[C++] memmap.o
[C++] ppu.o
/tmp/cc5173qe.s: Assembler messages:
/tmp/cc5173qe.s:1567: Warning: swp{b} use is deprecated for this architecture
/tmp/cc5173qe.s:1578: Warning: swp{b} use is deprecated for this architecture
/tmp/cc5173qe.s:1648: Warning: swp{b} use is deprecated for this architecture
/tmp/cc5173qe.s:1659: Warning: swp{b} use is deprecated for this architecture
/tmp/cc5173qe.s:1738: Warning: swp{b} use is deprecated for this architecture
/tmp/cc5173qe.s:1749: Warning: swp{b} use is deprecated for this architecture
[C++] snapshot.o
snapshot.cpp: In function ‘void Freeze(gzFile)’:
snapshot.cpp:491:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:492:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:493:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:494:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:497:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:498:52: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:499:48: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:500:55: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:504:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:506:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:507:47: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:509:30: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:515:61: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:517:33: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp: In function ‘int Unfreeze(gzFile)’:
snapshot.cpp:541:82: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:556:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:561:98: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:563:80: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:573:22: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:575:69: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:577:68: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:579:64: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:581:71: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:583:70: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:586:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:588:63: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:591:32: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:611:21: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
snapshot.cpp:614:53: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
[C++] snes9x.o
[C++] soundux.o
[C++] spc700.o
[C++] tile.o
[C++] unix/soundSystem.o
/tmp/ccEoN3GA.s: Assembler messages:
/tmp/ccEoN3GA.s:2204: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:2215: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:2285: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:2296: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:2375: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:2386: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:4711: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEoN3GA.s:4722: Warning: swp{b} use is deprecated for this architecture
[C++] unix/svga.o
[C++] unix/unix.o
/tmp/ccEKHmZa.s: Assembler messages:
/tmp/ccEKHmZa.s:1640: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEKHmZa.s:1651: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEKHmZa.s:1721: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEKHmZa.s:1732: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEKHmZa.s:1811: Warning: swp{b} use is deprecated for this architecture
/tmp/ccEKHmZa.s:1822: Warning: swp{b} use is deprecated for this architecture
[C++] unix/input/inputConfig.o
[C++] unix/input/inputController.o
/tmp/cc6SJvFe.s: Assembler messages:
/tmp/cc6SJvFe.s:647: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:658: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:806: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:817: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:4504: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:4514: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:5335: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:5345: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:5457: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:5467: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6323: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6333: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6494: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6504: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6561: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6571: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6653: Warning: swp{b} use is deprecated for this architecture
/tmp/cc6SJvFe.s:6663: Warning: swp{b} use is deprecated for this architecture
[C++] unix/input/joystick.o
[C++] unix/input/player.o
/tmp/ccMuRz1a.s: Assembler messages:
/tmp/ccMuRz1a.s:427: Warning: swp{b} use is deprecated for this architecture
/tmp/ccMuRz1a.s:438: Warning: swp{b} use is deprecated for this architecture
/tmp/ccMuRz1a.s:488: Warning: swp{b} use is deprecated for this architecture
/tmp/ccMuRz1a.s:498: Warning: swp{b} use is deprecated for this architecture
[C++] unzip/explode.o
[C++] unzip/unreduce.o
[C++] unzip/unshrink.o
[C++] unzip/unzip.o
[LD] snes9x
/usr/bin/ld: cannot find -lSDL_ttf
/usr/bin/ld: cannot find -lboost_system
collect2: error: ld returned 1 exit status
make: *** [snes9x] Error 1
/opt/retropie/emulators/quake3
joolswills commented 10 years ago

I have added the missing dependencies. Please try with the latest version of the script thanks.

nilsbyte commented 10 years ago

I updated the retropie_setup script on my current installation and installed only this package again. It compiled this time but i still got the Makefile errors in the beginning. Do you know why?

joolswills commented 10 years ago

they can be ignored. ,The make clean is trying to remove files that are not there (as nothing has yet been compiled, to later clean)

nilsbyte commented 10 years ago

Ah. okay, thank you :)