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

    x86 RetroPie-Setup: Couldn't Successfully Build Mupen64plus

    Scheduled Pinned Locked Moved Help and Support
    raspbianx86matexfcelinux
    7 Posts 3 Posters 2.2k 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.
    • XD3lX
      XD3l
      last edited by

      Hello, I have been trying to set up Retropie on my x86 Baytrail based Liva PCs.

      On one of them I have Mate 18.3 64-bit using the XFCE interface and am able to install Retropie without any issues what so ever.

      On the other PC I have the latest Raspian x86 installed, but am able to install everything but Mupen64plus because it says," (mupen64plus-core_/projects/unix/libmupen64plus.so.2.0.0 not found.)

      So with that in mind, I am stumped. How come one Linux distro can see it and install it, and the other can not?

      Distros used:

      https://www.linuxmint.com/download.php

      https://www.raspberrypi.org/downloads/

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

        @xd3l said in x86 RetroPie-Setup: Couldn't Successfully Build Mupen64plus:

        (mupen64plus-core_/projects/unix/libmupen64plus.so.2.0.0 not found.)

        That's just a generic error when something doesn't compile, but the compilation error itself is somewhere in /home/pi/RetroPie-Setup/tmp/, under one of the log files there.
        Is there a reason you're using Raspian on x86, instead of Mint/Debian/Ubuntu ?

        1 Reply Last reply Reply Quote 0
        • XD3lX
          XD3l
          last edited by

          I see files in the LOG directory, but tmp just seems to be a temporary place for it to store files while compiling.

          Anyhow, the log files are in some strange "gz" format, so I'm am utterly unsure as to how to read that.

          As for why I am using Raspbian, well because I am running Liva micro PCs which are running on a Baytrail and 2Gb of RAM, not to mention a asmall 64Gb emmc. So with that in mind, Raspian seems to run the quickest, though I admit, I've not tried straight Debian so I may try that route next if this gets no where...

          ...which I don't see why it should You'd think the resolution would be simple.

          jonnykeshJ 1 Reply Last reply Reply Quote 0
          • jonnykeshJ
            jonnykesh @XD3l
            last edited by

            @xd3l .gz files are GNUzip compressed files. Just a Linux zip file essentially. I'm surprised you have never encountered them previously using Linux.
            Your standard archiver package like Ark or Xarchiver should open them no issue. Or like most things Linuxy they can be extracted from the command line.

            1 Reply Last reply Reply Quote 0
            • XD3lX
              XD3l
              last edited by

              I am good enough at Linux to get around and fix/break things, but no expert by any means.
              Anyhow, I extracted the log file out of the latest gz file and it says that

              Anyhow, here is the end of my log file to give you all and idea of the nature of the error:

              • Setup/tmp/build/mupen64plus/GLideN64/src/GLideNHQ/lib/libz.a(gzwrite.o)' is incompatible with i386 output
              • /usr/bin/ld: i386:x86-64 architecture of input file `/home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/src/GLideNHQ/lib/libz.a(inffast.o)' is incompatible with i386 output
              • collect2: error: ld returned 1 exit status
              • CMakeFiles/mupen64plus-video-GLideN64.dir/build.make:2598: recipe for target 'plugin/Release/mupen64plus-video-GLideN64.so' failed
              • make[2]: *** [plugin/Release/mupen64plus-video-GLideN64.so] Error 1
              • CMakeFiles/Makefile2:68: recipe for target 'CMakeFiles/mupen64plus-video-GLideN64.dir/all' failed
              • make[1]: *** [CMakeFiles/mupen64plus-video-GLideN64.dir/all] Error 2
              • Makefile:83: recipe for target 'all' failed
              • make: *** [all] Error 2
              • /home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi/RetroPie-Setup
              • Removing additional swap
              • /home/pi/RetroPie-Setup
              • Could not successfully build mupen64plus - N64 emulator MUPEN64Plus (mupen64plus-core/projects/unix/libmupen64plus.so.2.0.0 not found).
              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                This has been reported a few times already (https://retropie.org.uk/forum/topic/16030/retropie-setup-failed-on-ubuntu-as-it-is-unable-to-install-mupen64plus-gliden64), seems to me as an upstream bug.
                Try using another x86-64 distro and leave Raspbian x86 aside.

                1 Reply Last reply Reply Quote 0
                • XD3lX
                  XD3l
                  last edited by

                  I switched to CrunchBang... works fine now.

                  1 Reply Last reply Reply Quote 0
                  • 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.