Sam Lantinga

Results 1875 comments of Sam Lantinga

> I think it would be better to remove the ability to build a SDL3 android archive from the gradle scripts. `build-scripts/build-release.py` generates a feature complete Android archive, with much...

It's getting bumped for 3.0, though I'm not sure what the new requirements are. It's at least 11.3. FWIW, for older toolchains I just disable the camera and dialog subsystems,...

I updated the build requirements in 571a4b4b3, we require at least Xcode 12.2 and the macOS 11.0 SDK. I'm not sure how we set SDK requirements in CMake? @madebr, do...

The minimum SDK is different from the deployment target. The current macOS code requires the 11.0 SDK, but the deployment target is 10.11.

> What does it output on macos? SDK_NAME=iphoneos CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.5.sdk SDK_VERSION=17.5 SDK_NAME=iphonesimulator CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.5.sdk SDK_VERSION=17.5 SDK_NAME=appletvos CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS17.5.sdk SDK_VERSION=17.5 SDK_NAME=appletvsimulator CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator17.5.sdk SDK_VERSION=17.5 SDK_NAME=watchos CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS10.5.sdk SDK_VERSION=10.5 SDK_NAME=watchsimulator CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator10.5.sdk SDK_VERSION=10.5 SDK_NAME=xros CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.2.sdk SDK_VERSION=1.2 SDK_NAME=xrsimulator CMAKE_OSX_SYSROOT_INT=/Applications/Xcode.app/Contents/Developer/Platforms/XRSimulator.platform/Developer/SDKs/XRSimulator1.2.sdk...

Actually, I build SDL3 with an older SDK and disable the camera and dialog subsystems, so I'd prefer not to hard-code the requirement. Maybe we just leave it alone for...

Yeah, to be clear, I don't disable them for public builds or development, only for another project where I have to build with a lower SDK and I'm not using...

That's a good reason. :) There's a bunch of changes that Apple has made in 11.0+, so if you're going to do Apple platform support you really need to have...

I recommend not trying to port SDL2 and instead focus on SDL3 main code, where changes can be submitted as PRs upstream.