Compiling retroarch-emulationstation in Windows
-
Hello!
I love the retroarch project, and I appreciate the efforts made by the team pushing forward Emulation Station.
Thing is I'd like to compile your branch in order to generate a Win32 binary. So far I've been unsuccessful, although I used the same libraries and configurations I made earlier to compile the original ES branch. So I guess I'm missing a few dependencies, or the project is not really suitable for Win32.
Is the github documentation up-to-date? Has anyone from the team tried to generate a recalbox-emulationstation.exe? Can someone lend me a hand?
Thank you very much.
Also, I don't know if this is the appropiate forum for this, as it's recalbox related, but not exactly a everyday usage of the application
-
@granmacco Hi !
As far as I know, no one among the team ever bothered compiling ES in windows as we all work in Linux (except graphists). So, except Aloshi's original explanations, we build it in Linux. Maybe this is a short start ? Or check the CMakeLists.txt
-
@granmacco also this guide might be helpful.
-
And many options / customisations done on our emulationstation's fork are very exclusif to our OS and won't works on an other OS without modifications.
-
Whoa, so much replies so fast. Thank you
@Substring Thank you! I now understand why I had to add SDL_Mixer as a dependency . I'll study the MakeFiles to catch any more missing libraries... or getting some Linux environment to cross-compile it.
@paradadf Thank you! I followed one of those guides (maybe it was THAT one precisely) to compile ES the first time. But it won't help with my actual compilation/linker problems
@rockaddicted I'm counting on it. Maybe I'll get some where I cannot "adapt" to Windows, but... never hurts to try
Right now, I'm scratching my head looking for the "locale" and "ios" classes. I hope it's not one of those exclusive customisations. I'm also starting to think that almost every compilation error is derived from my Windows' inability to find them.
-
@granmacco well ... step in the light, use Linux
-
@Substring I know man, I know... but Steam library isn't as solid on *nix systems as it's on Windows.
I'll keep you guys posted on my advancements. Thanks!
-
@granmacco And I can't play Diablo 3 nor GTA 5 nor PES 2017 on Linux. FYI, we can stream games if you have a nvidia GPU
And God made multiboot ... Now I spend most of my time on Linux (as long as I don't need to play)
-
@granmacco Hey man, how is your progress in converting recalbox-emulationstation to windows? I'm really interested in that cause i would love to see my emulationstation in my language and stuff