Failure to build on Debian/Sid (x86-64) and fixes
-
Hi,
I was going through the steps to get Retropie built on a Debian/Sid (x86-64) machine.
I had to make following changes:
Dependency on python-pyudev had to be replaced by dependency on python3-pyudev in file /scriptmodules/system.sh
This is for https://github.com/RetroPie/RetroPie-Setup.gitAlso, in emulationstation (https://github.com/RetroPie/EmulationStation), I had to make following changes:
/CMake/Packages/FindSDL2.cmake
I had to add /usr/include/x86_64-linux-gnu/SDL2, /usr/include/x86_64-linux-gnu, /usr/lib/x86_64-linux-gnu as search locations in section SDL2_SEARCH_PATHS. Maybe some of those I added is unnecessary but by default it failed to find SDL2 on my machine (I had the -dev packages installed).
Not sure if or when you want to upstream these changes, I just though I'd let the developers know.
--Coder
-
You're not running into issues with building the N64 emulator mupen64plus? It's only happening on Debian Stretch (x86-64) but it could be my setup so that's why I'm asking. It's requiring a newer version of cmake than what's available:
/home/pi/RetroPie-Setup/tmp/build/mupen64plus/GLideN64/projects/cmake /home/pi/RetroPie-Setup/tmp/build/mupen64plus /home/pi/RetroPie-Setup CMake Error at CMakeLists.txt:1 (cmake_minimum_required): CMake 3.9 or higher is required. You are running version 3.7.2
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.