SRB2 Update
-
Hey i saw that is a big update for Sonic (SRB2)
but i cant install it from source it getting stuck everytime...
Any Idea ?
somebody has the new update on the pi ?? -
-
Please add more info when asking for support - https://retropie.org.uk/forum/topic/3/read-this-first.
What do you mean 'gets stuck' ? Can you post a log file from installing it ? -
@mitu
Sure
pi 3b+ retropie 4.5.9 (I update this week)[ 90%] Building C object src/sdl/CMakeFiles/SRB2SDL2.dir/__/hardware/hw_bsp.c.o /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:119:22: error: ‘OPENMPT_ERROR_OK’ undeclared here (not in a function) static int mod_err = OPENMPT_ERROR_OK; ^~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c: In function ‘I_LoadSong’: /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1261:12: warning: implicit declaration of function ‘openmpt_probe_file_header_get_recommended_size’ [-Wimplicit-function-declaration] if (len > openmpt_probe_file_header_get_recommended_size()) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:11: warning: implicit declaration of function ‘openmpt_probe_file_header’ [-Wimplicit-function-declaration] result = openmpt_probe_file_header(OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT, data, probesize, len, NULL, NULL, NULL, NULL, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:37: error: ‘OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT’ undeclared (first use in this function) result = openmpt_probe_file_header(OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT, data, probesize, len, NULL, NULL, NULL, NULL, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1266:37: note: each undeclared identifier is reported only once for each function it appears in /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1268:16: error: ‘OPENMPT_PROBE_FILE_HEADER_RESULT_SUCCESS’ undeclared (first use in this function) if (result == OPENMPT_PROBE_FILE_HEADER_RESULT_SUCCESS) // We only cared if it succeeded, continue on if not. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1270:21: warning: implicit declaration of function ‘openmpt_module_create_from_memory2’ [-Wimplicit-function-declaration] openmpt_mhandle = openmpt_module_create_from_memory2(data, len, NULL, NULL, NULL, NULL, NULL, NULL, NULL); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1270:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion] openmpt_mhandle = openmpt_module_create_from_memory2(data, len, NULL, NULL, NULL, NULL, NULL, NULL, NULL); ^ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1273:14: warning: implicit declaration of function ‘openmpt_module_error_get_last’ [-Wimplicit-function-declaration] mod_err = openmpt_module_error_get_last(openmpt_mhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1274:18: warning: implicit declaration of function ‘openmpt_error_string’ [-Wimplicit-function-declaration] mod_err_str = openmpt_error_string(mod_err); ^~~~~~~~~~~~~~~~~~~~ /home/pi/RetroPie-Setup/tmp/build/srb2/src/sdl/mixer_sound.c:1274:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion] mod_err_str = openmpt_error_string(mod_err); ^ src/sdl/CMakeFiles/SRB2SDL2.dir/build.make:2918: recipe for target 'src/sdl/CMakeFiles/SRB2SDL2.dir/mixer_sound.c.o' failed make[2]: *** [src/sdl/CMakeFiles/SRB2SDL2.dir/mixer_sound.c.o] Error 1 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:103: recipe for target 'src/sdl/CMakeFiles/SRB2SDL2.dir/all' failed make[1]: *** [src/sdl/CMakeFiles/SRB2SDL2.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make: *** [all] Error 2 /home/pi Could not successfully build srb2 - Sonic Robo Blast 2 - 3D Sonic the Hedgehog fan-game built using a modified version of the Doom Legacy source port of Doom (/home/pi/RetroPie-Setup/tmp/build/srb2/build/bin/lsdlsrb2 not found). Log ended at: Sat 18 Jan 12:38:43 UTC 2020 Total running time: 0 hours, 6 mins, 51 secs
-
Please post the complete log and the complete details asked in the read-me-first page.
You can install the program from binary, you don't need to install it from source - did you try that ?EDIT: and - again - please use pastebin.com for large log or configuration files.
-
@mitu
from binary it works yeha but itsnot with the update ... -
@shavecat said in SRB2 Update:
from binary it works yeha but itsnot with the update ...
Are you sure ? Did you run the game ?
-
@mitu
haha let me check again :)
2.1 ...
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.