posapiano-ops / Nircada-LibreELEC

NircadaOS is a lightweight Linux distribution that transforms a small computer into a full blown arcade emulation console.
https://nircada.weebly.com
1 stars 1 forks source link

Build Generic.x86_64 [FAIL] install ppsspp #53

Closed posapiano-ops closed 2 years ago

posapiano-ops commented 2 years ago

Build Generic.x86_64 with docker error build ppsspp

BUILD      ppsspp (target)
    TOOLCHAIN      cmake
Executing (target): cmake -GNinja -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_TOOLCHAIN_FILE=/home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/etc/cmake-x86_64-libreelec-linux-gnu.conf -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=MinSizeRel -DLIBRETRO=ON -DCMAKE_BUILD_TYPE=Release -DUSE_FFMPEG=ON -DUSE_SYSTEM_FFMPEG=OFF -DUSE_DISCORD=OFF -DUSE_MINIUPNPC=OFF --target ppsspp_libretro -DVULKAN=ON -DUSE_VULKAN_DISPLAY_KHR=ON -DUSING_X11_VULKAN=OFF /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/ppsspp-ce0a45c
-- The C compiler identification is GNU 9.4.0
-- The CXX compiler identification is GNU 9.4.0
-- Check for working C compiler: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc
-- Check for working C compiler: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc -- 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: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++
-- Check for working CXX compiler: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- The ASM compiler identification is GNU
-- Found assembler: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/bin/x86_64-libreelec-linux-gnu-gcc
Normal Build
NOT using X11 for Vulkan
-- Using experimental full-screen display for Vulkan.
-- Found OpenGL: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/x86_64-libreelec-linux-gnu/sysroot/usr/lib/libGL.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  
CMAKE_SYSTEM_PROCESSOR: x86_64
Generating for x86, Release
Generating for x86_64, Release
CMake Error at ext/CMakeLists.txt:3 (add_subdirectory):
  The source directory

    /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/ppsspp-ce0a45c/ext/armips

  does not contain a CMakeLists.txt file.

-- Could NOT find GLEW (missing: GLEW_INCLUDE_DIR GLEW_LIBRARY) 
CMake Error at ext/CMakeLists.txt:18 (add_subdirectory):
  The source directory

    /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/ppsspp-ce0a45c/ext/glslang

  does not contain a CMakeLists.txt file.

-- Could NOT find Snappy (missing: SNAPPY_LIBRARIES SNAPPY_INCLUDE_DIR) 
CMake Error at ext/CMakeLists.txt:25 (add_subdirectory):
  add_subdirectory given source "zstd/build/cmake" which is not an existing
  directory.

CMake Error at /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find FFmpeg (missing: FFmpeg_INCLUDE_avcodec
  FFmpeg_LIBRARY_avcodec FFmpeg_INCLUDE_avformat FFmpeg_LIBRARY_avformat
  FFmpeg_INCLUDE_avutil FFmpeg_LIBRARY_avutil FFmpeg_INCLUDE_swresample
  FFmpeg_LIBRARY_swresample FFmpeg_INCLUDE_swscale FFmpeg_LIBRARY_swscale
  avcodec avformat avutil swresample swscale)
Call Stack (most recent call first):
  /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/toolchain/share/cmake-3.14/Modules/FindPackageHandleStandardArgs.cmake:378 (_FPHSA_FAILURE_MESSAGE)
  cmake/Modules/FindFFmpeg.cmake:165 (find_package_handle_standard_args)
  CMakeLists.txt:770 (find_package)

-- Configuring incomplete, errors occurred!
See also "/home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/ppsspp-ce0a45c/.x86_64-libreelec-linux-gnu/CMakeFiles/CMakeOutput.log".
See also "/home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/ppsspp-ce0a45c/.x86_64-libreelec-linux-gnu/CMakeFiles/CMakeError.log".
FAILURE: scripts/install ppsspp has failed!
[329/373] [FAIL] install ppsspp

The following logs for this failure are available:
  stdout: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/.threads/logs/332/stdout
  stderr: /home/ubuntu/build.NircadaOS-Generic.x86_64-0.4.0-devel/.threads/logs/332/stderr

parallel: This job failed:
package_worker 5 332 373 'install ppsspp'
Parallel build failure - see log for details. Time of failure: Thu Jan  6 23:04:16 UTC 2022
make: *** [Makefile:12: image] Error 1