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

    Anyone managed to install lr-vice?

    Scheduled Pinned Locked Moved Help and Support
    lr-vicec64install
    13 Posts 6 Posters 1.0k 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.
    • S
      SpudsMcToole Banned @BuZz
      last edited by SpudsMcToole

      @BuZz I didn't post the whole log because the forum won't allow it on length grounds and Pastebin weirdly complained that it was "spam". But it seems to have worked now.

      https://pastebin.com/6bA5gGgr

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

        @SpudsMcToole The problem is you're using Raspbian Jessie, which is too old and unsupported.

        ..
        libretro/libretro-core.c: In function ‘update_from_vice’:
        libretro/libretro-core.c:581:5: error: ‘for’ loop initial declarations are only allowed in C99 or C11 mode
             for(unsigned i = 0; i < dc->count; i++)
             ^
        

        The compilers' default options have changed since the release of GCC 4.9, I guess the core authors just don't test with releases this old. This works fine on Raspbian Stretch.

        S 1 Reply Last reply Reply Quote 0
        • S
          SpudsMcToole Banned @mitu
          last edited by

          @mitu Ah, thanks. No lr-vice for me, then :(

          1 Reply Last reply Reply Quote 0
          • G
            grant2258 Banned
            last edited by

            try adding -std=gnu99 to the makefile

            S 1 Reply Last reply Reply Quote 0
            • S
              SpudsMcToole Banned @grant2258
              last edited by

              @grant2258 Unfortunately I haven't the faintest idea what that means :(

              BuZzB 1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @SpudsMcToole
                last edited by

                @SpudsMcToole then you would be best to move to a supported version. We won't be doing fixes for Jessie.

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                S 1 Reply Last reply Reply Quote 0
                • S
                  SpudsMcToole Banned @BuZz
                  last edited by

                  @BuZz Sadly it just means no lr-vice. I can live with that much easier than the enormous stress and hassle of upgrading Raspbian.

                  BuZzB 1 Reply Last reply Reply Quote 0
                  • BuZzB
                    BuZz administrators @SpudsMcToole
                    last edited by

                    @SpudsMcToole It's not much effort. Would also reduce time wasted by others when you're asking for help on an unsupported version.

                    To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                    S 1 Reply Last reply Reply Quote 0
                    • S
                      SpudsMcToole Banned @BuZz
                      last edited by

                      @BuZz It looks like an absolutely enormous amount of effort and stress to me. And I didn't know it was the reason when I posted this question. But now I do and I've said thanks for letting me know and I'll just have to do without lr-vice because there is no way I'm risking the thousands of hours I've put into my Retropie setup on a start-all-over-from-scratch-and-hope-for-the-best system update (that isn't even explained in plain language anywhere).

                      As far as I'm concerned the question is answered - even though it's not the answer I hoped for - and I'm sincerely grateful for people's assistance in answering it and the matter is closed.

                      quicksilverQ 1 Reply Last reply Reply Quote 0
                      • quicksilverQ
                        quicksilver @SpudsMcToole
                        last edited by

                        @SpudsMcToole Could always get another SD card that way if you mess something up you won't jeopardize your current setup. SD cards have gotten pretty cheap in recent years.

                        mediamogulM 1 Reply Last reply Reply Quote 3
                        • mediamogulM
                          mediamogul Global Moderator @quicksilver
                          last edited by mediamogul

                          @quicksilver

                          That's good advice. I have two cards that I alternate between when it's time to upgrade. It's intended as insurance to protect my time, but I've never actually had to go back to a previous card. As far as the difficulty of upgrading is concerned, I run 33 systems in RetroPie that are highly customized, as well as dual boot into an equally customized OSMC and it only ever takes about 30-40 minutes to upgrade and restore my settings back to where they were. Granted, even that amount of time can be hard to come by during a hectic week, but that's why God invented Sundays... well, you know, that and all the praising, but I doubt he's ever smited anyone for catching up on a little computer maintenance all the same.

                          RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

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