Help compiling dolphin?

Hi. I am not noobs. I was able to compiled Citra – 3DS emulator perfectly fine.

Dolphin is a problem… I compiled other emulators for macOS and don’t have a problem. I am not a noob but I have a problem. This is the first time I have a problem with Dolphin on macOS.

macOS Build Steps from https://github.com/dolphin-emu/dolphin and it doesn’t work… Here:

git clone https://github.com/dolphin-emu/dolphin.git

cd dolphin

mkdir build

cd build

When I type cmake … and it was in processing then I got an error. Here:

– Could NOT find OpenSLES (missing: OPENSLES_LIBRARY OPENSLES_INCLUDE_DIR)

– Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)

– ALSA NOT found, disabling ALSA sound backend

– PulseAudio NOT found, disabling PulseAudio sound backend

CMake Error at Source/Core/DolphinQt/CMakeLists.txt:1 (find_package):

By not providing “FindQt5.cmake” in CMAKE_MODULE_PATH this project has

asked CMake to find a package configuration file provided by “Qt5”, but

CMake did not find one.

Could not find a package configuration file provided by “Qt5” (requested

version 5.9) with any of the following names:

Qt5Config.cmake

qt5-config.cmake

Add the installation prefix of “Qt5” to CMAKE_PREFIX_PATH or set "Qt5_DIR"

to a directory containing one of the above files. If “Qt5” provides a

separate development package or SDK, be sure it has been installed.

– Configuring incomplete, errors occurred!

See also “/Users/azoreseuropa/dolphin-emu/build/CMakeFiles/CMakeOutput.log”.

See also “/Users/azoreseuropa/dolphin-emu/build/CMakeFiles/CMakeError.log”.

azoress-MacBook-Pro:build azoreseuropa$ make VERBOSE=1

make: *** No targets specified and no makefile found. Stop.

azoress-MacBook-Pro:build azoreseuropa$

Is something missing with cmake … ?

No, I have everything in list:

pkg-config (brew install pkgconfig)

SDL2 (brew install sdl2

Qt5 (brew install qt5)

CMake (brew install cmake)

Help ? Thank you kindly.

2 Likes

I think I resolve the problem. I succeed. I figured out the different one and find the problem and fixed it. It’s working now.

1 Like