RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    Mupen64plus not building Raspian Lite

    Scheduled Pinned Locked Moved Help and Support
    mupen64plusbuildraspberry pi
    4 Posts 2 Posters 699 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • R
      retroracoon
      last edited by

      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, armv7l

      I'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.

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        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.

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          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.

          R 1 Reply Last reply Reply Quote 0
          • R
            retroracoon @mitu
            last edited by

            @mitu

            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.

            1 Reply Last reply Reply Quote 1
            • First post
              Last post

            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.