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

Riecast won't build



  • Hi,

    Currently having issues when installing riecast from the optional packages of retropie. Here is the log file https://pastebin.ubuntu.com/p/Jv6fRvMQKZ/

    I have downloaded the experimental version of riecast but are experiencing issues with sound skipping and low performance when running a ROM. I know that this laptop (2ghz dual core, 2gb ram) will run riecast and well, as the last build with LDME, cindy 3.

    the system is Ubuntu 16.4 with the latest retropie. I have updated the scripts to the latest available.

    Thanks


  • Global Moderator

    This is an upstream problem - https://github.com/reicast/reicast-emulator/issues/1375 - seemingly unresolved. Either switch to a more modern distro (Ubuntu 18.04) or wait for it to be resolved.



  • @mitu

    If I do update, will my current build of retro break/run into issues? I would prefer not to loose it all after multiple issues getting retro onto a computer system

    thanks


  • Global Moderator

    @muttleyloz said in Riecast won't build:

    If I do update, will my current build of retro break/run into issues?

    Update the OS or what are you referring to ?



  • @mitu yes, the OS. Update from 16.4 to 18.1.

    Also I would like to note that most of the optional packages are not building.


  • Global Moderator

    @muttleyloz said in Riecast won't build:

    Also I would like to note that most of the optional packages are not building.

    Which distro are you actually running ? You're mentioning LMDE, then Ubuntu 16.04, then upgrading to Ubuntu 18.04. What does 'most' packages mean and which distro are you using to install them ?

    The OS upgrade should be OK, you'll just need to re-update (i.e. recompile) the RetroPie packages after the actual upgrade.



  • @mitu

    To be clear;

    Laptop is NOW running Ubuntu 16.4. it WAS LMDE but as there isn't support for libpng 12-0 i moved across to ubuntu 16.4.

    With the build which used LMDE when installing optional packages, such as riecast, it would build and install, but some core packages such as psx and n64 wouldn't install. With Ubuntu 16.4 the 'optional packages' (emulators) are all not building and installing, such as PPSSPP and others.

    I would prefer not to potentially run into more issues when recompiling Retropie packages. Perhaps it with help install reicast but I feel that another key package will not work or run into another issue, specific to Ubuntu 18.1

    If this is a problem upstream, I can wait for it to resolved. As seen in many Youtube videos show 'optional packages' were working for Ubuntu 16.4 in the past.


  • Global Moderator

    @muttleyloz said in Riecast won't build:

    With the build which used LMDE when installing optional packages, such as riecast, it would build and install, but some core packages such as psx and n64 wouldn't install. With Ubuntu 16.4 the 'optional packages' (emulators) are all not building and installing, such as PPSSPP and others.

    What are others ? So reicast it's failing, but that an upstream issue right now. You mention also PPSSPP - what are the 'others' you tried and didn't install ?

    As seen in many Youtube videos show 'optional packages' were working for Ubuntu 16.4 in the past.

    The source code of the emulators are not under RetroPie's control. Sometimes they're updated more frequently and bugs show up, especially since the developers do not test all/older distros.



  • @mitu I fully understand that emulators get updated and I fully understand that you guys on the RetroPie project are working hard, which I am greateful for.

    'others', the one's I have attempted to install;

    'ppsspp'
    'reicast'
    'lr-ppsspp'
    'lr-mame2010'

    I just assumed that if four aren't building that it could be an issue with the 'manage optional packages'

    Thanks again


  • Global Moderator

    @muttleyloz said in Riecast won't build:
    [..]

    'others', the one's I have attempted to install;

    'ppsspp'

    It builds fine for me on Ubuntu 16.04.5 (LTS).

    'reicast'

    That's an upstream issue, but on 18.04 I can confirm there is no problem building it.

    'lr-ppsspp'

    It builds and installs error on 16.04 - the version I mentioned above.

    'lr-mame2010'

    It builds and installs without error on 16.04 - the version I mentioned above.

    I just assumed that if four aren't building that it could be an issue with the 'manage optional packages'

    Not that I know of. I've tested the packages you indicated and - except reicast - they're all building and installing ok on Ubuntu 16.04 LTS + latest updates. I cannot reproduce the errors you have.



  • @mitu really? I'm almost certain I have the latest updates too.


  • Global Moderator

    @muttleyloz said in Riecast won't build:

    really? I'm almost certain I have the latest updates too.

    I see from the log you're using the latest LTS, but I cannot reproduce the errors building. Can you upload the logs from one of the packages that fail buildin - PPSSPP for instance ?



  • @mitu

    Here is the log from the ppsspp build fail
    https://pastebin.ubuntu.com/p/sXd2dHr9sP/


  • Global Moderator

    Your errors are network related, the scriptmodule doesn't even get to the compiling part - the source download through git is interrupted.

    [...]
    
    Submodule path 'ext/armips': checked out '8b4cadaf62d7de42d374056fc6aafc555f2bc7dc'
    Cloning into 'ext/glslang'...
    error: RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
    fatal: The remote end hung up unexpectedly
    fatal: early EOF
    fatal: index-pack failed
    fatal: clone of 'https://github.com/hrydgard/glslang.git' into submodule path 'ext/glslang' failed
    [...]
    Error running 'git clone --recursive --depth 1 --branch v1.5.4 https://github.com/hrydgard/ppsspp.git /home/arcade/RetroPie-Setup/tmp/build/ppsspp/ppsspp' - returned 128
    

    Try to fix your git errors and then try to re-install the emulator from source.



  • @mitu said in

    Try to fix your git errors and then try to re-install the emulator from source.

    How would I do that? ps I'm in china


  • administrators

    @muttleyloz Maybe https://en.wikipedia.org/wiki/Great_Firewall is to blame then. Nothing we can do regarding your internet connection etc.



  • @buzz it's a possibility, but I can access the github site usually and dl other packages. seems strange it affects only some packages.


  • Global Moderator

    @muttleyloz Depends on the repo and the objects. PPPSSPP and its dependencies pack some pretty large objects. Googling around suggests

    • compile git with openssl instead of gnutls
    • modify the git parameters for http communication - i.e. http.postBuffer.

    Try one of these and see if that improves the situation.



  • @buzz also, a few days ago I could download and build these packages on a different distro, LMDE, Cindy 3, No issue till I ran into Libpng 12-0 issues. I think its a system issue.



  • firts of all, hello and many thanks for all the effort you put in this page,forum and project.
    i am running a similar problem, reicast, ppsspp and some more dont install at all
    i got it in a old pc and everything worked fine(had psp, gamecube, dreamcast all working there) and i format the pc (so much regret now) and since cant make it work!


Log in to reply
 

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.