To build Qtractor 0.7.0 with Qt 5.5 a patch is needed to adjust for the new, stricter way of handling includes. Example of the build errors:
qtractorTimeScale.cpp: In static member function 'static QStringList qtractorTimeScale::snapItems(int)':
qtractorTimeScale.cpp:673:16: error: 'QObject' has not been declared
items.append(QObject::tr("None"));
^
qtractorTimeScale.cpp:677:20: error: 'QObject' has not been declared
QString sPrefix = QObject::tr("Beat");
^
Makefile:2932: recipe for target '.obj/qtractorTimeScale.o' failed
make[2]: *** [.obj/qtractorTimeScale.o] Error 1
This patch fixes the build:
https://github.com/KaOSx/apps/blob/master/qtractor/qt5.5.diff
merged to git head master [7ff648]
thanks
Related
Commit: [7ff648]