Aloshi / EmulationStation

A flexible emulator front-end supporting keyboardless navigation and custom system themes.
MIT License
2.06k stars 905 forks source link

Can not compile stand alone Emulation Station installation on Raspbian #736

Open g2bb opened 6 years ago

g2bb commented 6 years ago

Running the latest version of Raspbian trying to install Emulation Station and I keep running into an issue with compiling.

This is what it spits out when I type pi@raspberrypi:~/EmulationStation $ make

[ 75%] Built target nanosvg [ 75%] Built target pugixml [ 75%] Built target sqlite3 [ 75%] Built target es-core [ 75%] Linking CXX executable ../emulationstation CMakeFiles/emulationstation.dir/src/main.cpp.o: In functionmain': main.cpp:(.text.startup+0x44): undefined reference to boost::locale::generator::generate(std::string const&) const' collect2: error: ld returned 1 exit status es-app/CMakeFiles/emulationstation.dir/build.make:903: recipe for target 'emulationstation' failed make[2]: *** [emulationstation] Error 1 CMakeFiles/Makefile2:334: recipe for target 'es-app/CMakeFiles/emulationstation.dir/all' failed make[1]: *** [es-app/CMakeFiles/emulationstation.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make: *** [all] Error 2

g2bb commented 6 years ago

bump

ghost commented 6 years ago

Hi! g2bb, I also have this problem, and I can not find a solution, any ideas, friend? I have sent an email to Aloshi, presenting him with this problem and see if he can give us a solution.

g2bb commented 6 years ago

I'm on at least one other thread looking for a solution and still nothing... I decided to just install the RetroPie premade img file on a new SD card and start over. Sorry that that doesn't help

ghost commented 6 years ago

Will it be necessary to use another newer compiler ?, for example g++-4.9

g2bb commented 6 years ago

It wasn't necessary to compile for me at all. I just downloaded the RetroPie img file and loaded that on to a new SD card and went from there. If you need the desktop environment there is a way to add it, though I am having an issue with some missing programs. I've put in a help request here if you're interested in following that.

stevenostaw commented 6 years ago

same here - just got my 1st pi (3 b+) want to install emulation station on raspbian becuse I want to use it for more than games (just downloaded yesterday) and encountering the same error. Commenting so I can follow the thread.

[100%] Linking CXX executable ../emulationstation CMakeFiles/emulationstation.dir/src/main.cpp.o: In function main': main.cpp:(.text.startup+0x44): undefined reference toboost::locale::generator::generate(std::string const&) const' collect2: error: ld returned 1 exit status es-app/CMakeFiles/emulationstation.dir/build.make:903: recipe for target 'emulationstation' failed make[2]: [emulationstation] Error 1 CMakeFiles/Makefile2:334: recipe for target 'es-app/CMakeFiles/emulationstation.dir/all' failed make[1]: [es-app/CMakeFiles/emulationstation.dir/all] Error 2 Makefile:149: recipe for target 'all' failed make: *** [all] Error 2

stevenostaw commented 6 years ago

I was able following the instructions for installing on Raspbian on github. I was able to make it work by switching from the instructed g++4.7 to g++5

ghost commented 6 years ago

When I have time I will try, thanks for all, stevenostaw.