I'm evaluating SFML for a game project. I tried to get the examples working on a Mac 10.13.6 High Sierra.
The example
tennis failed at startup with the following message:
dyld: lazy symbol binding failed: Symbol not found: _aligned_alloc
Referenced from: /Users/michael/svn/SFML/extlibs/libs-osx/Frameworks/../Frameworks/openal.framework/Versions/A/openal (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: _aligned_alloc
Referenced from: /Users/michael/svn/SFML/extlibs/libs-osx/Frameworks/../Frameworks/openal.framework/Versions/A/openal (which was built for Mac OS X 10.15)
Expected in: /usr/lib/libSystem.B.dylib
Abort trap: 6
The problem is with the openal library which is seemingly too new for my OS (Note 'which was built from Mac OS X 10.15' in the message). I did build the binary from the GitHub repo, master branch using the CMake configuration including the examples. Unfortunately I could not find an older version of the openal library in the internet.
Is there anything I could do to solve this?