Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: PCSXR OpenGL plugin missing [Solved] (Read 1244 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

PCSXR OpenGL plugin missing [Solved]

Hey everybody, I'm tryna get PCSXR-PGXP to compile with the OpenGL plugin but I'm having trouble....
I can't seem to understand why its not there.... Its there on a few other distros but can't seem to get it on arch derivatives.

Code: [Select]
-- The C compiler identification is GNU 8.1.1
-- The CXX compiler identification is GNU 8.1.1
-- 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
-- Performing Test NO_PIE_UPSTREAM
-- Performing Test NO_PIE_UPSTREAM - Success
-- Performing Test NO_PIE_PATCHED
-- Performing Test NO_PIE_PATCHED - Failed
-- * Configuring Core
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.5.1")
-- Checking for module 'avformat'
--   Package 'avformat', required by 'virtual:world', not found
-- Look for newer structure
-- Checking for module 'libavformat'
--   Found libavformat, version 58.12.100
-- Found avformat include dirs: /usr/include
-- Using FFMpeg dir parent as hint: /usr
-- Found avformat libs: /usr/lib/libavformat.so
-- found avformat: include /usr/include lib /usr/lib/libavformat.so
-- Checking for module 'avcodec'
--   Package 'avcodec', required by 'virtual:world', not found
-- Look for newer structure
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.18.100
-- Found avcodec include dirs: /usr/include
-- Using FFMpeg dir parent as hint: /usr
-- Found avcodec libs: /usr/lib/libavcodec.so
-- found avcodec: include /usr/include lib /usr/lib/libavcodec.so
-- Checking for module 'avutil'
--   Package 'avutil', required by 'virtual:world', not found
-- Look for newer structure
-- Checking for module 'libavutil'
--   Found libavutil, version 56.14.100
-- Found avutil include dirs: /usr/include
-- Using FFMpeg dir parent as hint: /usr
-- Found avutil libs: /usr/lib/libavutil.so
-- found avutil: include /usr/include lib /usr/lib/libavutil.so
-- Checking for module 'swresample'
--   Package 'swresample', required by 'virtual:world', not found
-- Look for newer structure
-- Checking for module 'libswresample'
--   Found libswresample, version 3.1.100
-- Found swresample include dirs: /usr/include
-- Using FFMpeg dir parent as hint: /usr
-- Found swresample libs: /usr/lib/libswresample.so
-- found swresample: include /usr/include lib /usr/lib/libswresample.so
-- /usr/lib/libavformat.so/usr/lib/libavcodec.so/usr/lib/libavutil.so/usr/lib/libswresample.so
-- Found FFMPEG: /usr/lib/libavformat.so;/usr/lib/libavcodec.so;/usr/lib/libavutil.so;/usr/lib/libswresample.so 
-- Found LibArchive: /usr/lib/libarchive.so (found version "3.3.2")
-- Building PCSXr on arch x86_64
-- Targeting arch x86_64
-- Autodetected x86_64 dynarec.
-- * Configuring UI
-- Checking for one of the modules 'glib-2.0'
-- Found GLib: /usr/lib/libglib-2.0.so (found version "2.56.1")
-- Checking for one of the modules 'gio-2.0'
-- Checking for one of the modules 'gobject-2.0'
-- Found GObject: /usr/lib/libgobject-2.0.so (found version "2.56.1")
-- Found GIO: /usr/lib/libgio-2.0.so (found version "2.56.1")
-- Checking for one of the modules 'atk'
-- Found ATK: /usr/lib/libatk-1.0.so (found version "2.28.1")
-- Checking for one of the modules 'gdk-3.0'
-- Checking for one of the modules 'pango'
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found GDK3: /usr/lib/libgdk-3.so (found version "3.22.30")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Checking for one of the modules 'cairo'
-- Found Cairo: /usr/lib/libcairo.so (found version "1.15.12")
-- Checking for one of the modules 'gdk-pixbuf-2.0'
-- Found GDKPixbuf: /usr/lib/libgdk_pixbuf-2.0.so (found version "")
-- Found GTK3: /usr/lib/libgtk-3.so (found suitable version "3.22.30", minimum required is "3.14.0")
-- 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 ZLIB: /usr/lib/libz.so (found version "1.2.11")
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- * Configuring translations
-- * Configuring BladeSio1
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found GTK3: /usr/lib/libgtk-3.so (found version "3.22.30")
-- * Configuring NullSio1
-- * Configuring DFCdrom
-- Found cdio: /usr/include/cdio /usr/lib/libcdio.so
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- * Configuring DFInput
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so;-lpthread 
-- Using SDL2
-- * Configuring DFNet
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- * Configuring DFSound
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Using SDL2
-- * Configuring DFXVideo
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- * Configuring peopsxgl
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found Pango: /usr/lib/libpango-1.0.so (found version "1.42.1")
-- Found OpenGL: /usr/lib/libOpenGL.so  
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kz/Compiles/pcsxr-pgxp-emu-fresh/src/pcsxr/build

Re: PCSXR OpenGL plugin missing

Reply #1
What is the problem ?
CMake log looks valid, all required things are there.

I did some research (it cost time man) and Void linux has package "pcsxr" and not "PCSXR-PGXP".
You can find mentioned package in AUR.

Re: PCSXR OpenGL plugin missing

Reply #2
SGOrava no I have PCSXR-PGXP on Void Linux, a template for it exists, its just not in the mainline repos yet.
I figured out the problem, I had to disable -DOpenGL_GL_PREFERENCE=GLVND ... for some reason this option takes away the OpenGL front-end & leaves me only with Xvideo...