@swagstaff said in Continue High Sierra os x 10.13 support?:
We have to patch some Qt6-specific code to build with Qt5. Edit the following files:
../3rdparty/macdeployqt/main.cpp
../3rdparty/macdeployqt/shared.cpp
And change ALL instances of
QLibraryInfo::path
to
QLibraryInfo::location
(A quick way to patch:)
$ sed -i '.bak' 's/QLibraryInfo::path/QLibraryInfo::location/g' ../3rdparty/macdeployqt/{main,shared}.cpp
These steps can be skipped with Strawberry 0.9.3 and up; the code was fixed to check for Qt5 and use the proper function.