[SOLVED] eduke32.sh from the source does not work since the update "duke3d overhaul and ionfury"
-
Hi.
I have installed Retropie 4.5.7, on Raspberry pi 3B, on raspbian stretch 9.11, Linux 4.19.66-v7+ armv7l. My version of Retroarch is 1.7.9.2.
When I try to update eduke32 from the source, an error occurs and the process does not end.
It is well downloaded but when the build process arrives the following error occurs:
Log:
[K[0mBuilding object [1mobj/duke3d/sdlmusic.o[0m...[0m [K[0mBuilding object [1mobj/duke3d/astub.o[0m...[0m source/duke3d/src/astub.cpp: In function ‘void toggle_cf_flipping(int32_t, int32_t)’: source/duke3d/src/astub.cpp:4294:29: error: invalid operands of types ‘__gnu_cxx::__enable_if<true, double>::__type {aka double}’ and ‘int’ to binary ‘operator%’ klabs(orient[i])%360, orient[i] < 0 ? " mirrored":""); [K[0;32mBuilt object [1;32mobj/duke3d/sdlmusic.o[0;32m [0m [K[0mBuilding object [1mobj/duke3d/sounds_mapster32.o[0m...[0m [K[0;31mFailed building [1;31mobj/duke3d/astub.o[0;31m from[0m [1;31msource/duke3d/src/astub.cpp[0;31m![0m GNUmakefile:1056: fallo en las instrucciones para el objetivo 'obj/duke3d/astub.o' make: *** [obj/duke3d/astub.o] Error 1 make: *** Se espera a que terminen otras tareas.... [K[0;32mBuilt object [1;32mobj/duke3d/sounds_mapster32.o[0;32m [0m /home/pi Could not successfully build eduke32 - Duke3D source port (/home/pi/RetroPie-Setup/tmp/build/eduke32/eduke32 not found). Log ended at: dom dic 29 20:28:43 CET 2019 Total running time: 0 hours, 2 mins, 52 secs
I would appreciate any help @psyke83
-
Presumably this is a compiler error unique to stretch's version of gcc/g++. It definitely compiles OK on buster.
I'll look into this further later, but keep in mind that the next major release of RetroPie will be based on Raspbian buster. It would be a good idea to plan for this upgrade due to the firmware updates for Pi no longer being released on stretch.
-
This problem should now be fixed.
-
@psyke83 Hello, I have seen the update in the retropie repository, I am away from home a few days as soon as I check back and comment, thank you very much in advance
-
@psyke83 hello, the problem has been solved, it is built well and it works. Thanks a lot
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.