RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. commander geni
    Log in to post
    • All categories
    • ExarKunIvE

      commander genius not installing

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support commander geni error
      7
      1 Votes
      7 Posts
      548 Views
      ExarKunIvE

      work fine how, thanks for the help

    • N

      Various "Build From Source" Packages Failing on Raspbian Stretch

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support xm7 zdoom alephone commander geni build failed
      5
      0 Votes
      5 Posts
      2k Views
      BuZzB

      @harleydude You should open a new topic when asking for help - 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

      CGenius is installable from the experimental packages.

    • N

      Commander Genius Installation Failure

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support installation failed compile commander keen commander geni install error
      2
      0 Votes
      2 Posts
      2k Views
      fluffypillowF

      There's a bug in the stock Debian compiler which causes a build error; see #2099 and #2074.
      @herb_fargus ^

    • J

      Commander Genius/Commander Keen status?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support experimental commander geni commander keen
      2
      0 Votes
      2 Posts
      3k Views
      suprjamiS

      Compilation apparently fails with a segfault:

      https://github.com/gerstrong/Commander-Genius/issues/258

      Reported again here today:

      https://www.reddit.com/r/RetroPie/comments/56c9yl/commander_genius/

      Reproducing on RetroPie 4.0.2, the problem is a GCC segfault:

      [ 93%] Building CXX object src/fileio/CMakeFiles/fileio.dir/CPatcherUtils.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) ^ Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.

      We're a few versions behind on cgenius, but the same occurs with the latest stable (v183):

      [ 97%] Building CXX object src/engine/keen/galaxy/CMakeFiles/engine_keen_galaxy.dir/common/ai/platform/CPlatformSit.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) ^ Please submit a full bug report, with preprocessed source if appropriate. See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.

      Someone else got it to compile by changing build flags, but the result was not good:

      https://github.com/gerstrong/Commander-Genius/issues/254#issuecomment-241711960

      Seems this is a limitation of Jessie's older GCC and an update limitation is imposed by older glibc:

      https://github.com/raspberrypi/tools/issues/61

      We could resolve this by cross-compiling with a newer GCC somewhere else and providing binaries which cannot be rebuilt directly on the Pi.

      According to OP, upstream v17x compiled okay, we could try downgrade RetroPie's port and forever stay on the old version.

      @BuZz any thoughts?