Re: [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: Re: [hatari-devel] macOS: SDL 2.14 build issues and missing PRODUCT_BUNDLE_IDENTIFIER
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Sun, 21 Aug 2022 13:38:15 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1661089097; bh=CO2apo9LIvvMg6QTw6tW8Pn+A4aXLM8Yl6Q6YxA6OOc=; h=Date:From:To:Subject:From; b=SOELo8XvpuFtM38IMp/9LIBIzfoJlqWyUOOZMUBQ8M297I8WifiyH0b/hSYznsSW8 I7foNLIS1lwSVOKKIoFGP87vj8qlTyvVlLAqZCTGh1uc68Vees1HEhElAKCwCexPvD 9JVyn4oGd3ILuJOFDYLqd9AAVtzUuShoYf6oeHxffsZgy1+s01Djl028kdKHi0vbUt /wvtkihpViPtBaxAsJWN69EnnTdPSjsRjxf8AtciMfu5aWyHO4IveKViE2Vl/hrO29 P0IqjDaeFK4+fcBdAWFnsigNrZ53j7W1Ao7vswobtu7y0oCX+BUcunHywq8oghd8Rq mywBNu4m5oy8g==
Am Sun, 21 Aug 2022 12:35:27 +0200
schrieb Andreas Grabher <andreas_g86@xxxxxxxxxx>:
> 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).
Seems they added some sed statements here to add that SDL2/ folder:
https://github.com/libsdl-org/SDL/commit/41b9198515339d3a62f
No clue why they did that, though. It sounds like this will break a lot of
build systems...
Also no clue how to fix this properly ... do any macOS experts have a clue
here?
Thomas