Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Retropie build: CGeniusExe not found #258

Closed
vpieper opened this issue Aug 20, 2016 · 7 comments
Closed

Retropie build: CGeniusExe not found #258

vpieper opened this issue Aug 20, 2016 · 7 comments

Comments

@vpieper
Copy link

vpieper commented Aug 20, 2016

When building from the Retropie menu (basically a manual build within Retropie) following error occurs:

Could not successfully install Commander Genius - Modern Interpreter for the Commander Keen Games (Vorticon and Galaxy Games) (/home/pi/RetroPie-Setup/tmp/build/cgenius/src/Build/LINUX/CGeniusExe not found).

I know I probably must place a game binary somewhere but in the documentation I can't find a lead on where or how to do so.

However a couple of log rules earlier it says:

‘/home/pi/RetroPie-Setup/tmp/build/cgenius/vfsroot/games/keen7/KEEN4E.EXE’ -> ‘/opt/retropie/ports/cgenius/games/keen7/KEEN4E.EXE’

Help greatly appreciated.

@gerstrong
Copy link
Owner

I have no idea about Retropie but it seems that you did not "make install" but make instead. Can you show me how you performed your setup?

@Arithmeticae
Copy link

Arithmeticae commented Sep 5, 2016

The setup script that build Commander Genius for the retropie can be found here.

The relevant code section looks like:
function build_cgenius() {
cd $md_build
cmake -DUSE_SDL2=yes -DCMAKE_INSTALL_PREFIX="$md_inst"
make
md_ret_require="$md_build"
}

I hope that helps, and if you need something else I am happy to help.

@latschmahal
Copy link

latschmahal commented Sep 11, 2016

Hi,
I'm facing probably the same issue! The error I get in the end is the same, but the reason is that during compilation an error occurs.

[ 90%] Building CXX object src/fileio/compression/CMakeFiles/fileio_compression.dir/CCarmack.cpp.o
In file included from /home/pi/RetroPie-Setup/tmp/build/cgenius/src/engine/keen/galaxy/common/ai/platform/CVarPlatform.cpp:8:0:
/home/pi/RetroPie-Setup/tmp/build/cgenius/src/engine/keen/galaxy/common/ai/platform/CVarPlatform.h: In member function ‘virtual void galaxy::CVarPlatform::_ZTv0_n112_N6galaxy12CVarPlatform9serializeER19CSaveGameController(CSaveGameController&)’:
/home/pi/RetroPie-Setup/tmp/build/cgenius/src/engine/keen/galaxy/common/ai/platform/CVarPlatform.h:37:10: internal compiler error: Segmentation fault
     void serialize(CSaveGameController &savedGame)

Right now I don't know why this error occurs, maybe someone have an idea?!
Find attached the full log.

rps_2016-09-11_153624.txt

@superjamie
Copy link

Duplicate of #254

@ronilaukkarinen
Copy link

Fixed this issue by sudo apt-get install libpython3.4-dev libpython3.4. After this, building just fine.

Traced this by testing command by command and noticed for some reason retroarch didn't have latest python libraries installed, thus leading to CMake Error with PYTHON_LIBRARY variable.

@gerstrong
Copy link
Owner

Thanks. I always tested this against Python 3.5 but good to know 3.4 also does it.

@bigblockentmt
Copy link

Has anyone tried Commander Keen on the SUMOSYS? Cant get it to work

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants