Mupen64plus not building Raspian Lite
-
Hello, dear forum.
I've tried installing RetroPie lately, but mupen64plus is not installing, which ultimately fails my installation. Everything but mupen64plus has been installed from source properly. I am getting the following error: Could not successfully build lr-mupen64plus - N64 emu - Mupen64Plus + GLideN64 for libretro (/home/pi/RetroPie-Setup/tmp/build/lr-mupen64plus/mupen64pluslibretro.so not found).
I am using the install script mentioned both under the docs and the github page, and following its instructions. It is version 4.8.4 fully updated, the same goes for the OS. I've looked at what I could find on the forum here and github, but none seem to make me none the wiser. If there's anything I forgot to add, or some supplement you need, let me know.
Pi Model: RPI 4, 8GB
Power Supply: Official
OS: Raspbian Lite, based on Debian 10 (Buster)
Kernel: 5.10.103-v7l
Architecture: 32-bit, armv7lI've increased vram to 256 via raspi-config and altered the resolution.
I did some light troubleshooting with a friend who's more knowledgeable than me when it comes to Linux. He found it odd that it did not work since it is precompiled binaries, he asked me for the output of dpkg -l |grep gcc so you'll get that, too, just in case:
ii gcc 4:8.3.0-1+rpi2 armhf GNU C compiler ii gcc-4.9-base:armhf 4.9.4-2+rpi1+b19 armhf GCC, the GNU Compiler Collection (base package) ii gcc-5-base:armhf 5.5.0-8 armhf GCC, the GNU Compiler Collection (base package) ii gcc-6-base:armhf 6.5.0-1+rpi1+b1 armhf GCC, the GNU Compiler Collection (base package) ii gcc-7-base:armhf 7.3.0-19 armhf GCC, the GNU Compiler Collection (base package) ii gcc-8 8.3.0-6+rpi1 armhf GNU C compiler ii gcc-8-base:armhf 8.3.0-6+rpi1 armhf GCC, the GNU Compiler Collection (base package) ii libgcc-8-dev:armhf 8.3.0-6+rpi1 armhf GCC support library (development files) ii libgcc1:armhf 1:8.3.0-6+rpi1 armhf GCC support library
Running the script and checking under cores, the following is outputted:
45 retroarch 207 emulationstation (Installed - via source) 225 retropiemenu (Installed - via binary) 226 runcommaned (Installed - via unknown) 247 joy2key (Installed - via binary)
Don't know if the 226 command is something to note since it says unknown?
Under core everything is installed, including 29 mupen64plus (Installed - via source).
However, 113 lr-mupen64plus has not been installed.Last, but certainly not least. A quite extensive log: https://pastebin.com/cPHCh5fy
I hope this post finds you all well.
-
lr-mupen64plus-nexr
is the preferred emulator (for the Pi4),lr-mupen64plus
is kept for older systems and it's no longer developed upstream. But we'll take a look at what's wrong with the build step for the older N64 libretro core. -
I can't reproduce the build error. However, the binary installation should be enough, since there are no more updates for this old libretro core.
-
To circumvent the problem, I've just installed RetroPie via RPI's imager for now, as that will have to do.
Thank you for taking the time to look into the issue. :)
PS. Mega Man rules.
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.