Qt 5.3.2をMavericks (OS X 1.9.x)なMacで動くようにする。
Qt 5.3.2をMavericksにインストールしたところ、作成したプロジェクトをビルドしようとすると、以下のエラーが発生しビルドできなかった。
Could not resolve SDK path for ‘macosx10.8’
環境はOS X 10.9.5 + Xcode 6.0.1 + Qt 5.3.2
XcodeのツールがOSバージョン毎に異なるためらしい。
Qt 5.3.2はOS X 10.8を参照しようとする。このバージョンを変更してやれば良いようだ。
具体的には、~/Qt/5.3/clang_64/mkspecs/qdevice.priのhost_build行を変更すればよい。
!host_build:QMAKE_MAC_SDK = macosx10.8
↓
!host_build:QMAKE_MAC_SDK = macosx10.9