[hatari-devel] macOS: SDL 2.14 build issues and missing PRODUCT_BUNDLE_IDENTIFIER |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: hatari-devel@xxxxxxxxxxxxxxxxxxx
- Subject: [hatari-devel] macOS: SDL 2.14 build issues and missing PRODUCT_BUNDLE_IDENTIFIER
- From: Andreas Grabher <andreas_g86@xxxxxxxxxx>
- Date: Sun, 21 Aug 2022 12:35:27 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=icloud.com; s=1a1hai; t=1661078132; bh=sAFAEWQvbwBI4hU1X1r8CqOcsLf+iVOWZFfNSAwUpVM=; h=From:Content-Type:Mime-Version:Subject:Message-Id:Date:To; b=UUj6GclEJkxiMEbbaz8rjAlba15vjt4oaljK0lD1xbUPTFW7x53fboY5AsB2TrYg0 B6NDpAB6Qz0zq9vrbnwdGbQBX9+fdWl/U1IjmPFJlO9uZnV75N//50y+gQQcmvcdXO uZz2k4EkOXQiWj6y5qDbISVrp3ONq1QJs/IgKys2WuTV8pu4fA3jHTaE8fdyB6qSVu Zbaxi2v7LPNy4eqeYXYTepk2+CD6THwZxMbS2RhxOIlYAEvK5daczpH5u/vNAR0K6p fkWltluXHcEskEgYQJGq8IrUc3YxeZM8PJawA0qVCVKyvpWq74PN6Rt4lUgCkvPHDS BLP67R/wvyAXA==
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