[LAU] [ANN] Qtractor 0.6.6 - The Lazy Tachyon is out!

David Baron d_baron at 012.net.il
Sun Mar 29 19:00:59 UTC 2015


On Sunday 29 March 2015 19:39:44 Will Godfrey wrote:
> Can't compile it here on 64bit debian jessie using sourceforge download.
> 
> End of configure messages:
> 
>   JACK Session support . . . . . . . . . . . . . . .: yes
>   JACK Latency support . . . . . . . . . . . . . . .: yes
>   JACK Metadata support  . . . . . . . . . . . . . .: yes
> 
>   Non Session Management (NSM) support . . . . . . .: yes
> 
>   X11 Unique/Single instance . . . . . . . . . . . .: no
>   VeSTige header support . . . . . . . . . . . . . .: yes
>   Gradient eye-candy . . . . . . . . . . . . . . . .: yes
>   Debugger stack-trace (gdb) . . . . . . . . . . . .: no
> 
>   Install prefix . . . . . . . . . . . . . . . . . .: /usr/local
> 
> Only those two 'no's. Are they significant?
> 
> 
> Compile problems start here:
> 
> In file included
> from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QApplication:1:0,
> from .ui/ui_qtractorMainForm.h:36, from qtractorMainForm.h:25,
>                  from qtractor.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:111:24: error:
> missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0)
>                         ^
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:151:24: error:
> missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0)
>                         ^
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qapplication.h:181:24: error:
> missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0)
>                         ^
> In file included
> from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qabstractitemview.h:47:0,
> from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qheaderview.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QHeaderView:1,
> from .ui/ui_qtractorMainForm.h:38, from qtractorMainForm.h:25,
>                  from qtractor.cpp:24:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qitemselectionmodel.h:93:24: error:
> missing binary operator before token "(" #if QT_DEPRECATED_SINCE(5, 0)

Those "nos" are correct and not problematic.
This cannot build because no matter what I choose, it is building with qt5 
includes!

If I run qmake-qt4 before the ./configure, I can get around that, but then, 
other problems begin: The vst, lilv and other includes are not found unless I 
copy them to src and in appropriate subdirectories. ./configure responds 
problematically but the compilations proceeds. Finally, the distro lacks 
lv2_atom_helpers.h so end of trial.


More information about the Linux-audio-user mailing list