I'm trying to compile on macOS, without success.
https://bitbucket.org/phulshof/retrofe/src/default/#markdown-header-mac-download-and-compile-retrofe-from-source-codeAt
cd retrofe
cmake RetroFE/Source -BRetroFE/Build -DVERSION_MAJOR=0 -DVERSION_MINOR=0 -DVERSION_BUILD=0
I get
-- Checking for one of the modules 'sdl2'
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:711 (message):
None of the required 'sdl2' found
Call Stack (most recent call first):
CMakeLists.txt:50 (pkg_search_module)
-- Checking for one of the modules 'SDL2_image'
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:711 (message):
None of the required 'SDL2_image' found
Call Stack (most recent call first):
CMakeLists.txt:51 (pkg_search_module)
-- Checking for one of the modules 'SDL2_mixer'
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:711 (message):
None of the required 'SDL2_mixer' found
Call Stack (most recent call first):
CMakeLists.txt:52 (pkg_search_module)
-- Checking for one of the modules 'SDL2_ttf'
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:711 (message):
None of the required 'SDL2_ttf' found
Call Stack (most recent call first):
CMakeLists.txt:53 (pkg_search_module)
-- Checking for one of the modules 'zlib'
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:711 (message):
None of the required 'zlib' found
Call Stack (most recent call first):
CMakeLists.txt:54 (pkg_search_module)
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:515 (message):
pkg-config tool not found
Call Stack (most recent call first):
/usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:647 (_pkg_check_modules_internal)
CMakeLists.txt:55 (pkg_check_modules)
CMake Error at /usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:515 (message):
pkg-config tool not found
Call Stack (most recent call first):
/usr/local/Cellar/cmake/3.17.1/share/cmake/Modules/FindPkgConfig.cmake:647 (_pkg_check_modules_internal)
CMakeLists.txt:56 (pkg_check_modules)
I don't understand what this means, but looking at the steps before, these come to mind:
1. Not sure "export LIBRARY_PATH=/usr/local/opt/gst-plugins-base/lib:/usr/local/opt/gstreamer/lib:/usr/local/lib:/usr/local/opt/glib/lib:/usr/local/opt/gettext/lib" did anything, although it doesn't output any errors
2. "...install the same dependencies as given in the linux instuctions" are listed with
apt-get. I could install some by replacing it with
brew, but not the ones below:
brew install g++
brew install zlib1g-dev
brew install gstreamer1.0-libav
brew install libsdl2-2.0
brew install libglib2.0-0
brew install libglib2.0-dev
brew install libsdl2-dev
brew install libsdl2-mixer-2.0
brew install libsdl2-image-2.0
brew install libsdl2-ttf-2.0
brew install libsdl2-mixer-dev
brew install libsdl2-image-dev
brew install libsdl2-ttf-dev
brew install libgstreamer1.0-dev
brew install libgstreamer-plugins-base1.0-dev
brew install libgstreamer-plugins-good1.0-dev
I would also welcome any chance at a compiled RetroFE for macOS.