Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Flatpak, gs plugin failed to open - MUSL
#1
Hello PCSX2 forums! I'm currently trying to get PCSX2 to work in Flatpak on my laptop - my laptop runs Void Linux MUSL. 

Whenever I try to launch a game, it spits out this error:

"GS plugin failed to open. Your computer may have insufficient resources, or incompatible hardware/drivers."

How can I get a more exact error? I don't understand how I'm supposed to go about investigating this error because its so generic....
It appears the GS plugin "GSdx (GCC 6.2.0, SSE2) 1.0.0 [libGSdx-1.0.0]" uses GCC 6.2.0, but I don't have GCC6 on my computer... Flatpak supports GCC 7 & 8, my distro has GCC 8.2.

Unfortunately it appears I cannot build PCSX2 for MUSL, because of the lack of lib32 libraries I guess. Does anyone here use the flatpak PCSX2 app successfully? Can anyone tell me it currently is working on their setup in flatpak? 


Has anyone ever built PCSX2 on any Linux MUSL distro? This is the error I get from cmake:


Code:
-- The C compiler identification is GNU 8.2.0
-- The CXX compiler identification is GNU 8.2.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- broken
CMake Error at /usr/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:52 (message):
 The C compiler

   "/usr/bin/cc"

 is not able to compile a simple test program.

 It fails with the following output:

   Change Dir: /home/user/Compiles/pcsx2/build/CMakeFiles/CMakeTmp
   
   Run Build Command:"/usr/bin/make" "cmTC_a4268/fast"
   /usr/bin/make -f CMakeFiles/cmTC_a4268.dir/build.make CMakeFiles/cmTC_a4268.dir/build
   make[1]: Entering directory '/home/user/Compiles/pcsx2/build/CMakeFiles/CMakeTmp'
   Building C object CMakeFiles/cmTC_a4268.dir/testCCompiler.c.o
   /usr/bin/cc -m32    -o CMakeFiles/cmTC_a4268.dir/testCCompiler.c.o   -c /home/user/Compiles/pcsx2/build/CMakeFiles/CMakeTmp/testCCompiler.c
   Linking C executable cmTC_a4268
   /usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_a4268.dir/link.txt --verbose=1
   /usr/bin/cc -m32      -rdynamic CMakeFiles/cmTC_a4268.dir/testCCompiler.c.o  -o cmTC_a4268
   /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-musl/8.2.0/libgcc.a when searching for -lgcc
   /usr/bin/ld: cannot find -lgcc
   /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-musl/8.2.0/../../../../lib/libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /lib/../lib/libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /usr/lib/../lib/libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-musl/8.2.0/../../../libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /lib/libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /usr/lib/libgcc_s.so.1 when searching for libgcc_s.so.1
   /usr/bin/ld: cannot find libgcc_s.so.1
   /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-musl/8.2.0/libgcc.a when searching for -lgcc
   /usr/bin/ld: cannot find -lgcc
   collect2: error: ld returned 1 exit status
   make[1]: *** [CMakeFiles/cmTC_a4268.dir/build.make:87: cmTC_a4268] Error 1
   make[1]: Leaving directory '/home/user/Compiles/pcsx2/build/CMakeFiles/CMakeTmp'
   make: *** [Makefile:121: cmTC_a4268/fast] Error 2
   

 

 CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
 CMakeLists.txt:2 (project)


-- Configuring incomplete, errors occurred!
Reply

Sponsored links





Users browsing this thread: 1 Guest(s)