Hi, mr. Malcolmlewis, and very thanks for answering.
No, I’m not meeting ALL the requirements. I’m missing codec libraries libavcodec, libavformat and libswscale, because probably I need their respective development (-devel) versions, which are nowhere to be found in Yast. I thought they should be in Packman, but they’re not. The same for libraries soil and sfml and, according to the log below, also a thing called libavutil. Haven’t been able to find them yet…
Also, I can’t be sure yet if I’m meeting correctly the other dependencies. The list in that site is suited for Ubuntu, packages differ from a distro to another. So I wonder if you can also give me please advise about this, if it’s not bothering.
Anyway, regarding the other lines, this is my entire log:
– The C compiler identification is GNU
– The CXX compiler identification is GNU
– Check for working C compiler: /usr/bin/gcc
– Check for working C compiler: /usr/bin/gcc – works
– Detecting C compiler ABI info
– Detecting C compiler ABI info - 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
– Performing Test NO_UNUSED_RESULT
– Performing Test NO_UNUSED_RESULT - Success
– Performing Test VISIBILITY_INLINES_HIDDEN
– Performing Test VISIBILITY_INLINES_HIDDEN - Success
– Performing Test VISIBILITY_HIDDEN
– Performing Test VISIBILITY_HIDDEN - Success
– Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
– Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/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/lib64/libX11.so
– Try OpenMP C flag = -fopenmp]
– Performing Test OpenMP_FLAG_DETECTED
– Performing Test OpenMP_FLAG_DETECTED - Success
– Try OpenMP CXX flag = -fopenmp]
– Performing Test OpenMP_FLAG_DETECTED
– Performing Test OpenMP_FLAG_DETECTED - Success
– Found OpenMP: -fopenmp
OpenMP parallelization enabled
– Found ALSA: /usr/lib64/libasound.so
ALSA found, enabling ALSA sound backend
– checking for one of the modules ‘QUIET;ao’
– found ao, version 0.8.8
ao found, enabling ao sound backend
– checking for one of the modules ‘QUIET;bluez’
– found bluez, version 4.64
bluez found, enabling bluetooth support
– checking for one of the modules ‘QUIET;libpulse’
– found libpulse, version 0.9.21
PulseAudio found, enabling PulseAudio sound backend
OpenAL found, enabling OpenAL sound backend
X11 found
– checking for one of the modules ‘QUIET;xrandr’
– found xrandr, version 1.3.0
Xrandr found
– checking for modules ‘libavcodec>=52.72.2;libavformat>=52.64.2;libswscale>=0.11.0;libavutil>=50.15.1’
– package ‘libavcodec>=52.72.2’ not found
– package ‘libavformat>=52.64.2’ not found
– package ‘libswscale>=0.11.0’ not found
– package ‘libavutil>=50.15.1’ not found
libav not found, disabling AVI frame dumps
xdg-screensaver found, enabling screensaver inhibition
– Performing Test PORTAUDIO
– Performing Test PORTAUDIO - Failed
PortAudio not found, disabling mic support
– checking for one of the modules ‘QUIET;lzo2’
Using shared lzo
– Looking for include files CMAKE_HAVE_PTHREAD_H
– Looking for include files CMAKE_HAVE_PTHREAD_H - 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 - not found
– Check if compiler accepts -pthread
– Check if compiler accepts -pthread - yes
– Found Threads: TRUE
Using shared SDL
– checking for one of the modules ‘QUIET;sfml-network’
Shared sfml-network not found, falling back to the static library
– checking for one of the modules ‘QUIET;soil’
Shared SOIL not found, falling back to the static library
– Found ZLIB: /usr/lib64/libz.so
Using shared zlib
– checking for one of the modules ‘QUIET;glew’
– found glew, version 1.5.8
GLEW found
– checking for one of the modules ‘QUIET;cg’
Cg found
– checking for one of the modules ‘QUIET;cggl’
CgGL found
– Found wxWidgets: TRUE
– Found GTK2_GTK: /usr/lib64/libgtk-x11-2.0.so
wxWidgets found, enabling GUI build
– Configuring done
– Generating done
– Build files have been written to: /home/jc_lara/Programas/dolphin-emu-read-only/Build
Also, since I’m new at this, I can’t tell yet from the log which ones can be considered as “errors” and “warnings”. By “error” I mean something that will prevent building and running, while “warning” would be a bypassable error which will not prevent building.