[hatari-devel] macOS: SDL 2.14 build issues and missing PRODUCT_BUNDLE_IDENTIFIER

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hello all,

I tried building Hatari after updating to SDL 2.14.0. Building seems to be broken with this latest version of SDL2. It seems they changed the internal linking by adding an SDL2 directory to all source files in SDL.h. Therefore the headers are no longer found (/Library/Frameworks/SDL2.framework/Headers/SDL.h:32:10: 'SDL2/SDL_main.h' file not found).

I am building with Xcode on latest version of macOS. I generated the Xcode project using CMake (cmake -G Xcode .).

Anyone has the same issue?

Another minor issue: I get the following warning in Xcode. Maybe someone knows how to fix this in the CMake build scripts:
~/Desktop/hatari-2.4.1/Hatari.xcodeproj User-supplied CFBundleIdentifier value 'org.tuxfamily.Hatari' in the Info.plist must be the same as the PRODUCT_BUNDLE_IDENTIFIER build setting value ‚'.

Best wishes,
Andreas


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/