RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    Can’t built emulationstation

    Scheduled Pinned Locked Moved Help and Support
    emustation
    16 Posts 3 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      E3L1
      last edited by

      OK so so have been doing a lot of work, managed to get sdl2 working but now just emulationstation will not work, here is the log;

      Log started at: Sun Sep  8 00:18:59 UTC 2019
      
      RetroPie-Setup version: 4.5.1 (b78a492)
      System:  - Linux tinkerboard 4.19.69-rockchip #5.95 SMP PREEMPT Mon Sep 2 07:34:36 CEST 2019 armv7l GNU/Linux
      
      = = = = = = = = = = = = = = = = = = = = =
      Installing dependencies for 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
      = = = = = = = = = = = = = = = = = = = = =
      
      ~/RetroPie-Setup/tmp/build/emulationstation ~/RetroPie-Setup
      
      = = = = = = = = = = = = = = = = = = = = =
      Getting sources for 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
      = = = = = = = = = = = = = = = = = = = = =
      
      git clone --recursive --depth 1 --branch v2.7.6 "https://github.com/RetroPie/EmulationStation" "/root/RetroPie-Setup/tmp/build/emulationstation"
      Cloning into '/root/RetroPie-Setup/tmp/build/emulationstation'...
      Note: checking out '920db2b620499574e1ba87c263f9bb88de4be8d5'.
      
      You are in 'detached HEAD' state. You can look around, make experimental
      changes and commit them, and you can discard any commits you make in this
      state without impacting any branches by performing another checkout.
      
      If you want to create a new branch to retain commits you create, you may
      do so (now or later) by using -b with the checkout command again. Example:
      
        git checkout -b <new-branch-name>
      
      Submodule 'external/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'external/pugixml'
      Cloning into '/root/RetroPie-Setup/tmp/build/emulationstation/external/pugixml'...
      Submodule path 'external/pugixml': checked out 'd2deb420bc70369faa12785df2b5dd4d390e523d'
      HEAD is now in branch 'HEAD' at commit '920db2b620499574e1ba87c263f9bb88de4be8d5'
      ~/RetroPie-Setup
      ~/RetroPie-Setup/tmp/build/emulationstation ~/RetroPie-Setup
      
      = = = = = = = = = = = = = = = = = = = = =
      Building 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
      = = = = = = = = = = = = = = = = = = = = =
      
      Removing additional swap
      -- The C compiler identification is GNU 8.3.0
      -- The CXX compiler identification is GNU 8.3.0
      -- Check for working C compiler: /usr/bin/cc
      -- Check for working C compiler: /usr/bin/cc -- works
      -- Detecting C compiler ABI info
      -- Detecting C compiler ABI info - done
      -- Detecting C compile features
      -- Detecting C compile features - done
      -- Check for working CXX compiler: /usr/bin/c++
      -- Check for working CXX compiler: /usr/bin/c++ -- works
      -- Detecting CXX compiler ABI info
      -- Detecting CXX compiler ABI info - done
      -- Detecting CXX compile features
      -- Detecting CXX compile features - done
      CMake Warning (dev) at /usr/share/cmake-3.13/Modules/FindOpenGL.cmake:270 (message):
        Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
        available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
        cmake_policy command to set the policy and suppress this warning.
      
        FindOpenGL found both a legacy GL library:
      
          OPENGL_gl_LIBRARY: /usr/lib/arm-linux-gnueabihf/libGL.so
      
        and GLVND libraries for OpenGL and GLX:
      
          OPENGL_opengl_LIBRARY: /usr/lib/arm-linux-gnueabihf/libOpenGL.so
          OPENGL_glx_LIBRARY: /usr/lib/arm-linux-gnueabihf/libGLX.so
      
        OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
        compatibility with CMake 3.10 and below the legacy GL library will be used.
      Call Stack (most recent call first):
        CMakeLists.txt:45 (find_package)
      This warning is for project developers.  Use -Wno-dev to suppress it.
      
      -- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so   
      -- Found Freetype: /usr/lib/arm-linux-gnueabihf/libfreetype.so (found version "2.9.1") 
      -- Looking for FreeImage...
      -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 
      -- Checking for module 'freeimage'
      --   No package 'freeimage' found
      -- Found FreeImage: optimized;/usr/lib/arm-linux-gnueabihf/libfreeimage.so;debug;/usr/lib/arm-linux-gnueabihf/libfreeimage.so
      -- Looking for pthread.h
      -- Looking for pthread.h - found
      -- Looking for pthread_create
      -- Looking for pthread_create - not found
      -- Looking for pthread_create in pthreads
      -- Looking for pthread_create in pthreads - not found
      -- Looking for pthread_create in pthread
      -- Looking for pthread_create in pthread - found
      -- Found Threads: TRUE  
      -- Found SDL2: /usr/lib/arm-linux-gnueabihf/libSDL2main.a;/usr/lib/arm-linux-gnueabihf/libSDL2.so;-lpthread  
      CMake Error at /usr/share/cmake-3.13/Modules/FindBoost.cmake:2100 (message):
        Unable to find the requested Boost libraries.
      
        Unable to find the Boost header files.  Please set BOOST_ROOT to the root
        directory containing Boost or BOOST_INCLUDEDIR to the directory containing
        Boost's headers.
      Call Stack (most recent call first):
        CMakeLists.txt:55 (find_package)
      
      
      -- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.64.0") 
      -- Checking for module 'libvlc>=1.0.0'
      --   Found libvlc, version 3.0.8
      -- VLC library found
      -- Found VLC: /usr/include/vlc  
      -- Looking for libCEC...
      -- Checking for module 'libcec'
      --   No package 'libcec' found
      -- Could not locate libCEC
      -- Found ALSA: /usr/lib/arm-linux-gnueabihf/libasound.so (found version "1.1.8") 
      CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
      Please set them or make sure they are set and tested correctly in the CMake files:
      Boost_INCLUDE_DIR (ADVANCED)
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-core
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
         used as include directory in directory /root/RetroPie-Setup/tmp/build/emulationstation/es-app
      
      -- Configuring incomplete, errors occurred!
      See also "/root/RetroPie-Setup/tmp/build/emulationstation/CMakeFiles/CMakeOutput.log".
      See also "/root/RetroPie-Setup/tmp/build/emulationstation/CMakeFiles/CMakeError.log".
      make: *** No rule to make target 'clean'.  Stop.
      make: *** No targets specified and no makefile found.  Stop.
      Removing additional swap
      ~/RetroPie-Setup
      Could not successfully build emulationstation - EmulationStation - Frontend used by RetroPie for launching emulators (/root/RetroPie-Setup/tmp/build/emulationstation/emulationstation not found).
      
      Log ended at: Sun Sep  8 00:19:16 UTC 2019
      Total running time: 0 hours, 0 mins, 17 secs
      

      So not sure what’s wrong here, everything else has installed but emulationstation...

      E 1 Reply Last reply Reply Quote 0
      • E
        E3L1 @E3L1
        last edited by

        New log;

        Log started at: Sun Sep  8 02:30:59 UTC 2019
        
        RetroPie-Setup version: 4.5.1 (b78a492)
        System:  - Linux tinkerboard 4.19.69-rockchip #5.95 SMP PREEMPT Mon Sep 2 07:34:36 CEST 2019 armv7l GNU/Linux
        
        = = = = = = = = = = = = = = = = = = = = =
        Installing dependencies for 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
        = = = = = = = = = = = = = = = = = = = = =
        
        ~/RetroPie-Setup/tmp/build/emulationstation ~
        
        = = = = = = = = = = = = = = = = = = = = =
        Getting sources for 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
        = = = = = = = = = = = = = = = = = = = = =
        
        git clone --recursive --depth 1 --branch v2.7.6 "https://github.com/RetroPie/EmulationStation" "/root/RetroPie-Setup/tmp/build/emulationstation"
        Cloning into '/root/RetroPie-Setup/tmp/build/emulationstation'...
        Note: checking out '920db2b620499574e1ba87c263f9bb88de4be8d5'.
        
        You are in 'detached HEAD' state. You can look around, make experimental
        changes and commit them, and you can discard any commits you make in this
        state without impacting any branches by performing another checkout.
        
        If you want to create a new branch to retain commits you create, you may
        do so (now or later) by using -b with the checkout command again. Example:
        
          git checkout -b <new-branch-name>
        
        Submodule 'external/pugixml' (https://github.com/zeux/pugixml.git) registered for path 'external/pugixml'
        Cloning into '/root/RetroPie-Setup/tmp/build/emulationstation/external/pugixml'...
        Submodule path 'external/pugixml': checked out 'd2deb420bc70369faa12785df2b5dd4d390e523d'
        HEAD is now in branch 'HEAD' at commit '920db2b620499574e1ba87c263f9bb88de4be8d5'
        ~
        ~/RetroPie-Setup/tmp/build/emulationstation ~
        
        = = = = = = = = = = = = = = = = = = = = =
        Building 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
        = = = = = = = = = = = = = = = = = = = = =
        
        Removing additional swap
        -- The C compiler identification is GNU 8.3.0
        -- The CXX compiler identification is GNU 8.3.0
        -- Check for working C compiler: /usr/bin/cc
        -- Check for working C compiler: /usr/bin/cc -- works
        -- Detecting C compiler ABI info
        -- Detecting C compiler ABI info - done
        -- Detecting C compile features
        -- Detecting C compile features - done
        -- Check for working CXX compiler: /usr/bin/c++
        -- Check for working CXX compiler: /usr/bin/c++ -- works
        -- Detecting CXX compiler ABI info
        -- Detecting CXX compiler ABI info - done
        -- Detecting CXX compile features
        -- Detecting CXX compile features - done
        CMake Warning (dev) at /usr/share/cmake-3.13/Modules/FindOpenGL.cmake:270 (message):
          Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when
          available.  Run "cmake --help-policy CMP0072" for policy details.  Use the
          cmake_policy command to set the policy and suppress this warning.
        
          FindOpenGL found both a legacy GL library:
        
            OPENGL_gl_LIBRARY: /usr/lib/arm-linux-gnueabihf/libGL.so
        
          and GLVND libraries for OpenGL and GLX:
        
            OPENGL_opengl_LIBRARY: /usr/lib/arm-linux-gnueabihf/libOpenGL.so
            OPENGL_glx_LIBRARY: /usr/lib/arm-linux-gnueabihf/libGLX.so
        
          OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for
          compatibility with CMake 3.10 and below the legacy GL library will be used.
        Call Stack (most recent call first):
          CMakeLists.txt:45 (find_package)
        This warning is for project developers.  Use -Wno-dev to suppress it.
        
        -- Found OpenGL: /usr/lib/arm-linux-gnueabihf/libOpenGL.so   
        -- Found Freetype: /usr/lib/arm-linux-gnueabihf/libfreetype.so (found version "2.9.1") 
        -- Looking for FreeImage...
        -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29") 
        -- Checking for module 'freeimage'
        --   No package 'freeimage' found
        -- Found FreeImage: optimized;/usr/lib/arm-linux-gnueabihf/libfreeimage.so;debug;/usr/lib/arm-linux-gnueabihf/libfreeimage.so
        -- Looking for pthread.h
        -- Looking for pthread.h - found
        -- Looking for pthread_create
        -- Looking for pthread_create - not found
        -- Looking for pthread_create in pthreads
        -- Looking for pthread_create in pthreads - not found
        -- Looking for pthread_create in pthread
        -- Looking for pthread_create in pthread - found
        -- Found Threads: TRUE  
        -- Found SDL2: /usr/lib/arm-linux-gnueabihf/libSDL2main.a;/usr/lib/arm-linux-gnueabihf/libSDL2.so;-lpthread  
        -- Boost version: 1.67.0
        -- Found the following Boost libraries:
        --   system
        --   filesystem
        --   date_time
        -- Found CURL: /usr/lib/arm-linux-gnueabihf/libcurl.so (found version "7.64.0") 
        -- Checking for module 'libvlc>=1.0.0'
        --   Found libvlc, version 3.0.8
        -- VLC library found
        -- Found VLC: /usr/include/vlc  
        -- Looking for libCEC...
        -- Checking for module 'libcec'
        --   No package 'libcec' found
        -- Could not locate libCEC
        -- Found ALSA: /usr/lib/arm-linux-gnueabihf/libasound.so (found version "1.1.8") 
        -- Configuring done
        -- Generating done
        -- Build files have been written to: /root/RetroPie-Setup/tmp/build/emulationstation
        Scanning dependencies of target nanosvg
        [  0%] Building CXX object external/nanosvg/CMakeFiles/nanosvg.dir/src/nanosvg_impl.cpp.o
        [  1%] Linking CXX static library ../../libnanosvg.a
        [  1%] Built target nanosvg
        Scanning dependencies of target pugixml
        [  2%] Building CXX object external/pugixml/CMakeFiles/pugixml.dir/src/pugixml.cpp.o
        [  3%] Linking CXX static library ../../libpugixml.a
        [  3%] Built target pugixml
        Scanning dependencies of target es-core
        [  4%] Building CXX object es-core/CMakeFiles/es-core.dir/src/AudioManager.cpp.o
        [  5%] Building CXX object es-core/CMakeFiles/es-core.dir/src/CECInput.cpp.o
        [  5%] Building CXX object es-core/CMakeFiles/es-core.dir/src/GuiComponent.cpp.o
        [  6%] Building CXX object es-core/CMakeFiles/es-core.dir/src/HelpStyle.cpp.o
        [  7%] Building CXX object es-core/CMakeFiles/es-core.dir/src/HttpReq.cpp.o
        [  7%] Building CXX object es-core/CMakeFiles/es-core.dir/src/ImageIO.cpp.o
        [  8%] Building CXX object es-core/CMakeFiles/es-core.dir/src/InputConfig.cpp.o
        [  9%] Building CXX object es-core/CMakeFiles/es-core.dir/src/InputManager.cpp.o
        [  9%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Log.cpp.o
        [ 10%] Building CXX object es-core/CMakeFiles/es-core.dir/src/platform.cpp.o
        [ 11%] Building CXX object es-core/CMakeFiles/es-core.dir/src/PowerSaver.cpp.o
        [ 11%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Renderer_draw_gl.cpp.o
        [ 12%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Renderer_init_sdlgl.cpp.o
        [ 13%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Settings.cpp.o
        [ 13%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Sound.cpp.o
        [ 14%] Building CXX object es-core/CMakeFiles/es-core.dir/src/ThemeData.cpp.o
        [ 15%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Util.cpp.o
        [ 15%] Building CXX object es-core/CMakeFiles/es-core.dir/src/Window.cpp.o
        [ 16%] Building CXX object es-core/CMakeFiles/es-core.dir/src/animations/AnimationController.cpp.o
        [ 17%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/AnimatedImageComponent.cpp.o
        [ 17%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/BusyComponent.cpp.o
        [ 18%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ButtonComponent.cpp.o
        [ 19%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ComponentGrid.cpp.o
        [ 19%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ComponentList.cpp.o
        [ 20%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/DateTimeComponent.cpp.o
        [ 21%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/HelpComponent.cpp.o
        [ 21%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ImageComponent.cpp.o
        [ 22%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/MenuComponent.cpp.o
        [ 23%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/NinePatchComponent.cpp.o
        [ 23%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/ScrollableContainer.cpp.o
        [ 24%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/SliderComponent.cpp.o
        [ 25%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/SwitchComponent.cpp.o
        [ 26%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/TextComponent.cpp.o
        [ 26%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/TextEditComponent.cpp.o
        [ 27%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoComponent.cpp.o
        [ 28%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoPlayerComponent.cpp.o
        [ 28%] Building CXX object es-core/CMakeFiles/es-core.dir/src/components/VideoVlcComponent.cpp.o
        /root/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/VideoVlcComponent.cpp: In member function 'virtual void VideoVlcComponent::startVideo()':
        /root/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/VideoVlcComponent.cpp:298:30: warning: 'void libvlc_media_parse(libvlc_media_t*)' is deprecated [-Wdeprecated-declarations]
             libvlc_media_parse(mMedia);
                                      ^
        In file included from /usr/include/vlc/vlc.h:51,
                         from /root/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/VideoVlcComponent.cpp:7:
        /usr/include/vlc/deprecated.h:209:1: note: declared here
         libvlc_media_parse( libvlc_media_t *p_md );
         ^~~~~~~~~~~~~~~~~~
        /root/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/VideoVlcComponent.cpp:298:30: warning: 'void libvlc_media_parse(libvlc_media_t*)' is deprecated [-Wdeprecated-declarations]
             libvlc_media_parse(mMedia);
                                      ^
        In file included from /usr/include/vlc/vlc.h:51,
                         from /root/RetroPie-Setup/tmp/build/emulationstation/es-core/src/components/VideoVlcComponent.cpp:7:
        /usr/include/vlc/deprecated.h:209:1: note: declared here
         libvlc_media_parse( libvlc_media_t *p_md );
         ^~~~~~~~~~~~~~~~~~
        [ 29%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiDetectDevice.cpp.o
        [ 30%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiInputConfig.cpp.o
        [ 30%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiMsgBox.cpp.o
        [ 31%] Building CXX object es-core/CMakeFiles/es-core.dir/src/guis/GuiTextEditPopup.cpp.o
        [ 32%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Misc.cpp.o
        [ 32%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Transform4x4f.cpp.o
        [ 33%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector2f.cpp.o
        [ 34%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector2i.cpp.o
        [ 34%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector3f.cpp.o
        [ 35%] Building CXX object es-core/CMakeFiles/es-core.dir/src/math/Vector4f.cpp.o
        [ 36%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/Font.cpp.o
        [ 36%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/ResourceManager.cpp.o
        [ 37%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureResource.cpp.o
        [ 38%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureData.cpp.o
        [ 38%] Building CXX object es-core/CMakeFiles/es-core.dir/src/resources/TextureDataManager.cpp.o
        [ 39%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/FileSystemUtil.cpp.o
        [ 40%] Building CXX object es-core/CMakeFiles/es-core.dir/src/utils/StringUtil.cpp.o
        [ 40%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/ResourceUtil.cpp.o
        [ 41%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/splash_svg.cpp.o
        [ 42%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/window_icon_256_png.cpp.o
        [ 42%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/button_png.cpp.o
        [ 43%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/button_filled_png.cpp.o
        [ 44%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/textinput_ninepatch_png.cpp.o
        [ 44%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/textinput_ninepatch_active_png.cpp.o
        [ 45%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/frame_png.cpp.o
        [ 46%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/scroll_gradient_png.cpp.o
        [ 46%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__analog_left_svg.cpp.o
        [ 47%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__analog_right_svg.cpp.o
        [ 48%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__analog_up_svg.cpp.o
        [ 48%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__analog_down_svg.cpp.o
        [ 49%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__analog_thumb_svg.cpp.o
        [ 50%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_a_svg.cpp.o
        [ 50%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_b_svg.cpp.o
        [ 51%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_x_svg.cpp.o
        [ 52%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_y_svg.cpp.o
        [ 52%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_l_svg.cpp.o
        [ 53%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_r_svg.cpp.o
        [ 54%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_start_svg.cpp.o
        [ 54%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_select_svg.cpp.o
        [ 55%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__button_hotkey_svg.cpp.o
        [ 56%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_up_svg.cpp.o
        [ 56%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_down_svg.cpp.o
        [ 57%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_left_svg.cpp.o
        [ 58%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_right_svg.cpp.o
        [ 58%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_updown_svg.cpp.o
        [ 59%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_leftright_svg.cpp.o
        [ 60%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/help__dpad_all_svg.cpp.o
        [ 60%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/opensans_hebrew_condensed_regular_ttf.cpp.o
        [ 61%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/opensans_hebrew_condensed_light_ttf.cpp.o
        [ 62%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/arrow_svg.cpp.o
        [ 62%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/option_arrow_svg.cpp.o
        [ 63%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/checkbox_checked_svg.cpp.o
        [ 64%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/checkbox_unchecked_svg.cpp.o
        [ 64%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/star_filled_svg.cpp.o
        [ 65%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/star_unfilled_svg.cpp.o
        [ 66%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/on_svg.cpp.o
        [ 66%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/off_svg.cpp.o
        [ 67%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/fav_add_svg.cpp.o
        [ 68%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/fav_remove_svg.cpp.o
        [ 68%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/slider_knob_svg.cpp.o
        [ 69%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/busy_0_svg.cpp.o
        [ 70%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/busy_1_svg.cpp.o
        [ 70%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/busy_2_svg.cpp.o
        [ 71%] Building CXX object es-core/CMakeFiles/es-core.dir/__/data/converted/busy_3_svg.cpp.o
        [ 72%] Linking CXX static library ../libes-core.a
        [ 72%] Built target es-core
        Scanning dependencies of target emulationstation
        [ 72%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/FileData.cpp.o
        [ 73%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/FileSorts.cpp.o
        [ 74%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/main.cpp.o
        [ 74%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/MameNameMap.cpp.o
        [ 75%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/MetaData.cpp.o
        [ 76%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/PlatformId.cpp.o
        [ 76%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/ScraperCmdLine.cpp.o
        [ 77%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/SystemData.cpp.o
        [ 78%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/VolumeControl.cpp.o
        [ 78%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/Gamelist.cpp.o
        [ 79%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/FileFilterIndex.cpp.o
        [ 80%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/SystemScreenSaver.cpp.o
        [ 80%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/CollectionSystemManager.cpp.o
        [ 81%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/components/AsyncReqComponent.cpp.o
        [ 82%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/components/RatingComponent.cpp.o
        [ 82%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/components/ScraperSearchComponent.cpp.o
        [ 83%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiFastSelect.cpp.o
        [ 84%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiMetaDataEd.cpp.o
        [ 84%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiGameScraper.cpp.o
        [ 85%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiGamelistOptions.cpp.o
        [ 86%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiScreensaverOptions.cpp.o
        [ 86%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiGeneralScreensaverOptions.cpp.o
        [ 87%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiVideoScreensaverOptions.cpp.o
        [ 88%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiSlideshowScreensaverOptions.cpp.o
        [ 88%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiMenu.cpp.o
        [ 89%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiSettings.cpp.o
        [ 90%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiScraperMulti.cpp.o
        [ 90%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiScraperStart.cpp.o
        [ 91%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiGamelistFilter.cpp.o
        [ 92%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiCollectionSystemsOptions.cpp.o
        [ 92%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/guis/GuiInfoPopup.cpp.o
        [ 93%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/scrapers/Scraper.cpp.o
        [ 94%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/scrapers/GamesDBScraper.cpp.o
        [ 94%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/BasicGameListView.cpp.o
        [ 95%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/DetailedGameListView.cpp.o
        [ 96%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/IGameListView.cpp.o
        [ 96%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/ISimpleGameListView.cpp.o
        [ 97%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/GridGameListView.cpp.o
        [ 98%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/gamelist/VideoGameListView.cpp.o
        [ 98%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/SystemView.cpp.o
        [ 99%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/ViewController.cpp.o
        [100%] Building CXX object es-app/CMakeFiles/emulationstation.dir/src/views/UIModeController.cpp.o
        [100%] Linking CXX executable ../emulationstation
        [100%] Built target emulationstation
        Removing additional swap
        ~
        ~/RetroPie-Setup/tmp/build/emulationstation ~
        
        = = = = = = = = = = = = = = = = = = = = =
        Installing 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
        = = = = = = = = = = = = = = = = = = = = =
        
        '/root/RetroPie-Setup/tmp/build/emulationstation/CREDITS.md' -> '/opt/retropie/supplementary/emulationstation/CREDITS.md'
        '/root/RetroPie-Setup/tmp/build/emulationstation/emulationstation' -> '/opt/retropie/supplementary/emulationstation/emulationstation'
        '/root/RetroPie-Setup/tmp/build/emulationstation/emulationstation.sh' -> '/opt/retropie/supplementary/emulationstation/emulationstation.sh'
        '/root/RetroPie-Setup/tmp/build/emulationstation/GAMELISTS.md' -> '/opt/retropie/supplementary/emulationstation/GAMELISTS.md'
        '/root/RetroPie-Setup/tmp/build/emulationstation/README.md' -> '/opt/retropie/supplementary/emulationstation/README.md'
        ~
        Could not successfully install EmulationStation - Frontend used by RetroPie for launching emulators (/root/RetroPie-Setup/tmp/build/emulationstation/resources not found).
        
        Log ended at: Sun Sep  8 02:39:53 UTC 2019
        Total running time: 0 hours, 8 mins, 54 secs
        

        So what I did was pre download the emulationstation files from there page into the tmp directory, but now I’m getting another error, and it is telling me nothing...

        1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator
          last edited by

          The scriptmodule doesn't properly detect your Debian release, so it grabs the sources compatible with Debian Jessie, while the build step doesn't do that.
          What's the output of lsb_release -sidrc ?

          E 1 Reply Last reply Reply Quote 0
          • E
            E3L1 @mitu
            last edited by

            @mitu doesn’t give anything at all just brings me back to the prompt

            mituM 1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator @E3L1
              last edited by

              @E3L1 That's strange, it's one of the packages needed to detect to OS and it's one of the requirements of the base script. Can you install it (sudo apt install lsb-release) and then post the output ?

              E 1 Reply Last reply Reply Quote 0
              • E
                E3L1 @mitu
                last edited by E3L1

                @mitu hum....

                root@tinkerboard:~# sudo apt install lsb-releaseReading package lists... Done
                Building dependency tree       
                Reading state information... Done
                lsb-release is already the newest version (10.2019051400).
                lsb-release set to manually installed.
                The following packages were automatically installed and are no longer required:
                  gir1.2-ibus-1.0 libdbus-1-dev libibus-1.0-5 libibus-1.0-dev libice-dev
                  libsm-dev libsndio-dev libudev-dev libxcursor-dev libxi-dev libxinerama-dev
                  libxkbcommon-dev libxrandr-dev libxrender-dev libxss-dev libxt-dev libxv-dev
                  libxv1 x11proto-randr-dev x11proto-scrnsaver-dev x11proto-xinerama-dev
                Use 'sudo apt autoremove' to remove them.
                0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
                root@tinkerboard:~# lsb_release -sidrc
                root@tinkerboard:~# 
                

                P.S. this is why I hate Linux.... everything should work but doesn’t..... ALWAYS

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @E3L1
                  last edited by

                  @E3L1 It seems lsb-release is not working without lsb-core, try installing that package also.

                  E 2 Replies Last reply Reply Quote 0
                  • E
                    E3L1 @mitu
                    last edited by

                    @mitu welp

                    root@tinkerboard:~# sudo apt install lsb-coreReading package lists... Done
                    Building dependency tree       
                    Reading state information... Done
                    Package lsb-core is not available, but is referred to by another package.
                    This may mean that the package is missing, has been obsoleted, or
                    is only available from another source
                    
                    E: Package 'lsb-core' has no installation candidate
                    root@tinkerboard:~# 
                    
                    ClydeC 1 Reply Last reply Reply Quote 0
                    • E
                      E3L1 @mitu
                      last edited by

                      @mitu so got emulation station installed by using the instructions from emulation stations website, it still says it fails to install when running the basic install but then in the package manager it says it is, but when I run “emulationstation” all I get is

                      lv10:     Error initializing SDL!
                                     No available video device
                      lv10:     Renderer failed to initialize!
                      lv10:     Window failed to initialize!
                      
                      1 Reply Last reply Reply Quote 0
                      • ClydeC
                        Clyde @E3L1
                        last edited by Clyde

                        @E3L1 Is this still the Armbian you used in your former thread? It seems that lsb-release doesn't work on Armbian. This question on Stackexchange got an answer suggesting cat /etc/armbian-release instead.

                        But if ES' building script needs the output of lsb-release, the question is if it can be (easily) modified to use the Armbian way to display the release information.

                        edit: You may be able to determine the Debian release it's based on by looking at the file /etc/apt/sources.list and see which Debian repository it uses.

                        E 2 Replies Last reply Reply Quote 0
                        • E
                          E3L1 @Clyde
                          last edited by E3L1

                          @Clyde I know exactly what Debian it’s based on
                          Debian Buster minimal kernel 4.19.y
                          Also from doing some VERY in depth research it would seem at this point to be ES, actually got it running without retropie but there seems to be major issues like having to use the minimal desktop environment as the GUI maker that retropi (and even the non minimal desktop) have conflicting package version.... and even then there where major issues with things like frame times, response time, any graphics being broken, controller configuration be bugged (had to set it via config file) and so on.... does make me wonder how that one project that one guys was making even functioned back then (doesn’t now by the way... that’s why im doing all this, the newer packages DO NOT WORK to the point of braking the network manager and video...)

                          Also never could figure out that strange audio bug it had... literally ever other audio source did not work.... nor could anyone else.... including a Linux engineer friend I have...

                          1 Reply Last reply Reply Quote 0
                          • E
                            E3L1 @Clyde
                            last edited by

                            @Clyde also;

                            https://www.armbian.com/tinkerboard/

                            Wish I could try Jesse but the board is to new, it never had Jesse... and because asus was a mean pickle.... you can’t just install any old OS on the tinkerboard either...

                            1 Reply Last reply Reply Quote 0
                            • ClydeC
                              Clyde
                              last edited by

                              Seems like the tinkerboard is a very hard nut to crack. It makes one wonder if it's worth the time to try anyway … although I can understand the motivation to solve a puzzle like this absolutely.

                              E 2 Replies Last reply Reply Quote 0
                              • E
                                E3L1 @Clyde
                                last edited by E3L1

                                @Clyde it’s more.... why can’t raspberrypi release a SBC with a GPU faster that 300mhz..... the entire reason for me getting the tinkerboard is that it’s GPU is 700mhz, is the same form factor as the pi, and can (or should I say could) fully play the N64...

                                ClydeC 1 Reply Last reply Reply Quote 0
                                • E
                                  E3L1 @Clyde
                                  last edited by E3L1

                                  @Clyde I have discovered something interesting, when trying to install as if it was an odroid xu4, found this in the system.sh file;

                                      ;;
                                  “Rockchip (Device Tree)”)
                                      —platform=“tinker”
                                      ;;
                                  

                                  And

                                  function platform_tinker() {
                                      __default_cflags="-O2 -marm -march=armv7-a -mtune=cortex-a17 -mfpu=neon-vfpv4 $
                                      # required for mali headers to define GL functions
                                      __default_cflags+=" -DGL_GLEXT_PROTOTYPES"
                                      __default_asflags=""
                                      __default_makeflags="-j2"
                                      __platform_flags="arm armv7 neon kms gles"
                                  }
                                  

                                  So I’m thinking at this point there was at one time support, but via the tinker OS (witch is crud) and it’s just miss recognizing the tinkerboard as something else and installing the wrong versions of things

                                  1 Reply Last reply Reply Quote 0
                                  • ClydeC
                                    Clyde @E3L1
                                    last edited by

                                    Thanks for the update.

                                    @E3L1 said in Can’t built emulationstation:

                                    @Clyde it’s more.... why can’t raspberrypi release a SBC with a GPU faster that 300mhz.....

                                    Because the Raspberry Pi was never meant to be powerful. It was (and is) developed first and foremost to be an educational device "to promote teaching of basic computer science in schools and in developing countries" (Wikipedia).

                                    1 Reply Last reply Reply Quote 0
                                    • First post
                                      Last post

                                    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.