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

    Issue updating Hypseus from source

    Scheduled Pinned Locked Moved Help and Support
    hypseusdaphnesetup
    6 Posts 3 Posters 689 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.
    • TPRT
      TPR
      last edited by TPR

      @DirtBagXon I'm getting this error trying to update today:

      Log started at: Tue Jan 28 03:33:28 PM EST 2025

      RetroPie-Setup version: 4.8.9 (cc5bfb49)
      System: rpi5 (aarch64) - Debian GNU/Linux 12 (bookworm) - Linux retropie 6.6.28+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.28-1+rpt1 (2024-04-22) aarch64 GNU/Linux
      Update is available - updating ...

      = = = = = = = = = = = = = = = = = = = = =
      Installing dependencies for 'hypseus' : Hypseus Singe - Laserdisc Emulator
      = = = = = = = = = = = = = = = = = = = = =

      /home/pi/RetroPie-Setup/tmp/build/hypseus /home/pi

      = = = = = = = = = = = = = = = = = = = = =
      Getting sources for 'hypseus' : Hypseus Singe - Laserdisc Emulator
      = = = = = = = = = = = = = = = = = = = = =

      git clone --recursive --depth 1 --shallow-submodules --branch RetroPie "https://github.com/DirtBagXon/hypseus-singe.git" "/home/pi/RetroPie-Setup/tmp/build/hypseus"
      Cloning into '/home/pi/RetroPie-Setup/tmp/build/hypseus'...
      HEAD is now in branch 'RetroPie' at commit 'c043dae3356b5dee8938c33779da923f52e77260'
      /home/pi
      /home/pi/RetroPie-Setup/tmp/build/hypseus /home/pi

      = = = = = = = = = = = = = = = = = = = = =
      Building 'hypseus' : Hypseus Singe - Laserdisc Emulator
      = = = = = = = = = = = = = = = = = = = = =

      Removing additional swap
      -- The C compiler identification is GNU 12.2.0
      -- The CXX compiler identification is GNU 12.2.0
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Check for working C compiler: /usr/bin/cc - skipped
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Check for working CXX compiler: /usr/bin/c++ - skipped
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
      -- Checking for one of the modules 'sdl2'
      -- Checking for one of the modules 'SDL2_ttf'
      -- Checking for one of the modules 'SDL2_image'
      -- Checking for one of the modules 'SDL2_mixer'
      CMake Error at /usr/share/cmake-3.25/Modules/FindPkgConfig.cmake:894 (message):
      None of the required 'SDL2_mixer' found
      Call Stack (most recent call first):
      CMakeLists.txt:56 (PKG_SEARCH_MODULE)

      -- Checking for one of the modules 'libmpeg2'
      -- Target: Linux unknown
      -- Version: v2.11.4-RPi
      -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.2.13")
      -- Found LIBZIP: /usr/lib/aarch64-linux-gnu/libzip.so
      -- Checking for one of the modules 'vorbisfile'
      -- Found Vorbis: /usr/lib/aarch64-linux-gnu/libvorbis.a (found version "1.3.7")
      -- Found Ogg: /usr/lib/aarch64-linux-gnu/libogg.a (found version "1.3.5")
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
      -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
      -- Found Threads: TRUE
      -- Found SDL2: /usr/lib/aarch64-linux-gnu/libSDL2main.a;/usr/lib/aarch64-linux-gnu/libSDL2.so
      -- Found SDL2_TTF: /usr/lib/aarch64-linux-gnu/libSDL2_ttf.so;/usr/lib/aarch64-linux-gnu/libSDL2_ttf.so
      -- Found SDL2_IMAGE: /usr/lib/aarch64-linux-gnu/libSDL2_image.so
      CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
      Could NOT find SDL2_MIXER (missing: SDL2_MIXER_LIBRARY
      SDL2_MIXER_INCLUDE_DIR)
      Call Stack (most recent call first):
      /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
      cmake/modules/FindSDL2_MIXER.cmake:97 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
      CMakeLists.txt:119 (find_package)

      -- Configuring incomplete, errors occurred!
      See also "/home/pi/RetroPie-Setup/tmp/build/hypseus/build/CMakeFiles/CMakeOutput.log".
      make: *** No targets specified and no makefile found. Stop.
      Removing additional swap
      cp: cannot stat 'hypseus': No such file or directory
      Could not successfully build hypseus - Hypseus Singe - Laserdisc Emulator (hypseus not found).
      /home/pi

      Log ended at: Tue Jan 28 03:33:32 PM EST 2025
      Total running time: 0 hours, 0 mins, 4 secs

      Any ideas? I checked and the folders are there.

      TPRT DirtBagXonD 2 Replies Last reply Reply Quote 0
      • TPRT
        TPR @TPR
        last edited by

        Also if I remove Hypseus from my build and try to re-install from scratch I get the same error.

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

          One of the depencies is missing, the libsdl2-mixer(-dev) package. Install the eduke package and then re-try the hypseus installation.

          TPRT 2 Replies Last reply Reply Quote 0
          • TPRT
            TPR @mitu
            last edited by TPR

            @mitu said in Issue updating Hypseus from source:

            One of the depencies is missing, the libsdl2-mixer(-dev) package. Install the eduke package and then re-try the hypseus installation.

            Weird! What would have caused that to happen?

            And will installing that have any sort of knock on effect for anything else?

            1 Reply Last reply Reply Quote 0
            • TPRT
              TPR @mitu
              last edited by

              @mitu said in Issue updating Hypseus from source:

              One of the depencies is missing, the libsdl2-mixer(-dev) package. Install the eduke package and then re-try the hypseus installation.

              Thank you! That totally worked. I wonder why I never needed that before?

              1 Reply Last reply Reply Quote 0
              • DirtBagXonD
                DirtBagXon @TPR
                last edited by

                @TPR said in Issue updating Hypseus from source:

                @DirtBagXon I'm getting this error trying to update today:

                -- Checking for one of the modules 'SDL2_mixer'
                CMake Error at /usr/share/cmake-3.25/Modules/FindPkgConfig.cmake:894 (message):
                None of the required 'SDL2_mixer' found

                CMake Error at /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
                Could NOT find SDL2_MIXER (missing: SDL2_MIXER_LIBRARY
                SDL2_MIXER_INCLUDE_DIR)
                Call Stack (most recent call first):
                /usr/share/cmake-3.25/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
                cmake/modules/FindSDL2_MIXER.cmake:97 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
                CMakeLists.txt:119 (find_package)

                Any ideas? I checked and the folders are there.

                There is an open PR to install these dependencies, but so far hasn't been merged: https://github.com/RetroPie/RetroPie-Setup/pull/3974

                It also simplifies some of the ZIP ROM game installations.

                Hypseus Singe for RetroPie: https://github.com/DirtBagXon/hypseus-singe
                Hypseus Singe Games: https://github.com/DirtBagXon/hypseus_singe_data
                Hypseus Discord: https://discord.gg/dgCsCfmRfJ

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