macOS: Qt .. tested with .. 10.13 SDK..., you're using 10.13.4
I get this error every build:
Qt has only been tested with version 10.13 of the platform SDK, you're using 10.13.4
I don't see a way to downgrade my SDK to 10.13.
The only available command line tools on the apple web site says this:
which says "10.13", not "10.13.4". When i install that, i get the above mentioned error.
I really don't want to add "CONFIG+=sdk_no_version_check" to my pro file
What version of Qt are you using ?
Xcode 9 (=SDK 10.13) older versions are available to download from Apple.
You can use the following to switch between versions
sudo xcode-select -switch /Applications/Xcode-9.app
@SGaist Qt Creator 4.8, based on Qt 5.12.0
@bcam are you suggesting i download Xcode 9 instead of Xcode 9.4.1 ? Or what is the latest version of Xcode command line tools that has SDK 10.13? How do i find that out?
Yes, I have both 9 and 9.4.1.
I do not get the warnings when attempting to cross compile Qt for Rasp Pi using Xcode 9.
see here: XCode WIKI
This post is deleted!
it seems that 9.3 for 10.13 is the earliest command line tools that can be installed on 10.14.2.
it's not possible to install any earlier (ie: i can't possibly install 9.0 tools, since i'm on 10.14.2)
and i'm still getting this message:
Project WARNING: Qt has only been tested with version 10.13 of the platform SDK, you're using 10.13.4. Project WARNING: This is an unsupported configuration. You may experience build issues, and by using Project WARNING: the 10.13.4 SDK you are opting in to new features that Qt has not been prepared for. Project WARNING: Please downgrade the SDK you use to build your app to version 10.13, or configure Project WARNING: with CONFIG+=sdk_no_version_check when running qmake to silence this warning.
You didn't say what version of Qt you were using. The version used to build Qt Creator doesn't matter for that.
QtCreator 4.8, based on 5.12.0
@davecotter That is again the Qt version Qt Creator was built with, not the Qt version you are using to build your programs.
doh. i was using the older SDK. when i switched, the message went away. sorry for the noise.
I don't know if this is going to be suitable for you (or for others). My suggestion would be to only keep one version of Qt and always remove the ones you currently don't need or don't want to build with. Makes the "Projects" selection much easier and prevents this kind of accident.