Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
ResidualVM fails to build
-
ResidualVM Fails to build on Bookworm.
engines/stark/gfx/driver.cpp: In static member function ‘static Stark::Gfx::Driver* Stark::Gfx::Driver::create()’: engines/stark/gfx/driver.cpp:43:13: error: ‘OpenGLContext’ was not declared in this scope 43 | if (OpenGLContext.shadersSupported) { | ^~~~~~~~~~~~~ make: *** [Makefile.common:156: engines/stark/gfx/driver.o] Error 1 make: *** Waiting for unfinished jobs.... strip: '/home/{{ username }}/Documents/Development/RetroPie-Setup/tmp/build/residualvm/residualvm': No such file Could not successfully build residualvm - ResidualVM - A 3D Game Interpreter (/home/{{ username }}/RetroPie-Setup/tmp/build/residualvm/residualvm not found). /home/{{ username }}/RetroPie-Setup Log ended at: Mon Jul 29 04:33:59 PM EDT 2024 Total running time: 0 hours, 0 mins, 38 secs
I think the script should be depreciated and removed ResidualVM from the maintained scripts for the following reasons:
- The ResidualVM project has merged with ScummVM in 2020. https://www.scummvm.org/news/20201009/
- The ResidualVM project repository has not had any updates since 2020 and was archived in 2022. https://github.com/residualvm/residualvm
-
-
Yes, it's not the only package failing to build on Bookworm, fortunately it's been superceded by ScummVM and we should probably be removing it in the future.
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.