Hello,
Here is the error I get when compiling Qtractor on slackware 14.0 with all met dependancies, or so I think...
Code:
g++ -c -pipe -I/usr/include/lilv-0 -I/usr/include/serd-0 -I/usr/include/sord-0 -I/usr/include/sratom-0 -msse -mfpmath=sse -ffast-math -O2 -march=i486 -mtune=i686 -Wall -W -D_REENTRANT -DDATADIR="/usr/share" -DLOCALEDIR="/usr/share/locale" -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/lib/qt/mkspecs/linux-g++ -I. -I/usr/lib/qt/include/QtCore -I/usr/lib/qt/include/QtGui -I/usr/lib/qt/include/QtXml -I/usr/lib/qt/include -I. -I/usr/lib/qt/include -I/usr/local/include -I/usr/include -Ivestige -Ilv2 -I.moc -I.ui -o .obj/qtractorLv2Plugin.o qtractorLv2Plugin.cpp
qtractorLv2Plugin.cpp: In constructor 'qtractorLv2Plugin::qtractorLv2Plugin(qtractorPluginList*, qtractorLv2PluginType*)':
qtractorLv2Plugin.cpp:1584:5: error: class 'qtractorLv2Plugin' does not have any field named 'm_lv2_ui_widget'
qtractorLv2Plugin.cpp: In member function 'virtual void qtractorLv2Plugin::process(float**, float**, unsigned int)':
qtractorLv2Plugin.cpp:2172:8: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp: In member function 'virtual void qtractorLv2Plugin::openEditor(QWidget*)':
qtractorLv2Plugin.cpp:2266:6: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp: In member function 'virtual void qtractorLv2Plugin::closeEditor()':
qtractorLv2Plugin.cpp:2437:6: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp:2476:2: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp: In member function 'virtual void qtractorLv2Plugin::idleEditor()':
qtractorLv2Plugin.cpp:2494:6: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp:2525:3: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp: In member function 'virtual void qtractorLv2Plugin::setEditorVisible(bool)':
qtractorLv2Plugin.cpp:2589:6: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp:2595:4: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp:2617:4: error: 'm_lv2_ui_widget' was not declared in this scope
qtractorLv2Plugin.cpp: At global scope:
qtractorLv2Plugin.cpp:2654:6: warning: unused parameter 'pParam' [-Wunused-parameter]
qtractorLv2Plugin.cpp:2654:6: warning: unused parameter 'fValue' [-Wunused-parameter]
qtractorLv2Plugin.cpp:753:13: warning: 'void qtractor_lv2_ui_write(LV2UI_Controller, uint32_t, uint32_t, uint32_t, const void*)' defined but not used [-Wunused-function]
make[2]: *** [.obj/qtractorLv2Plugin.o] Error 1
make[2]: Leaving directory `/tmp/SBo/qtractor-0.5.9/src'
make[1]: *** [sub-src-make_default] Error 2
make[1]: Leaving directory `/tmp/SBo/qtractor-0.5.9'
make: *** [src/qtractor] Error 2
I checked a little bit higher and saw that there is some lv2 stuff that doesnt seem to be there...
Code:
JACK Audio Connection Kit support . . . . . . . .: yes
ALSA MIDI Sequencer support . . . . . . . . . . .: yes
General audio file support (libsndfile) . . . . .: yes
Ogg Vorbis audio file support (libvorbis) . . . .: yes
MPEG-1 Audio Layer 3 file support (libmad) . . . .: yes
Sample-rate conversion support (libsamplerate) . .: yes
Pitch-shifting support (librubberband) . . . . . .: yes
OSC service support (liblo) . . . . . . . . . . .: yes
Archive/Zip file support (zlib) . . . . . . . . .: yes
IEEE 32bit float optimizations . . . . . . . . . .: yes
SSE optimization support (x86) . . . . . . . . . .: yes
LADSPA plug-in support . . . . . . . . . . . . . .: yes
DSSI plug-in support . . . . . . . . . . . . . . .: yes
VST plug-in support . . . . . . . . . . . . . . .: yes
LV2 plug-in support . . . . . . . . . . . . . . .: yes
LV2 plug-in support (liblilv) . . . . . . . . . .: yes
LV2 plug-in UI support . . . . . . . . . . . . . .: yes
LV2 plug-in UI support (libsuil) . . . . . . . . .: no
LV2 plug-in External UI support . . . . . . . . .: yes
LV2 plug-in MIDI/Event support . . . . . . . . . .: yes
LV2 plug-in MIDI/Atom support . . . . . . . . . .: yes
LV2 plug-in Worker/Schedule support . . . . . . .: yes
LV2 plug-in State support . . . . . . . . . . . .: yes
LV2 plug-in State Files support (EXPERIMENTAL) . .: yes
LV2 plug-in Programs support . . . . . . . . . . .: yes
LV2 plug-in Presets support . . . . . . . . . . .: yes
LV2 plug-in Time support . . . . . . . . . . . . .: yes
LV2 plug-in Options support . . . . . . . . . . .: no
LV2 plug-in Buf-size support . . . . . . . . . . .: no
JACK Session support . . . . . . . . . . . . . . .: yes
JACK Latency support . . . . . . . . . . . . . . .: yes
NSM support (EXPERIMENTAL) . . . . . . . . . . . .: yes
X11 Unique/Single instance . . . . . . . . . . . .: no
VeSTige header support . . . . . . . . . . . . . .: yes
Gradient eye-candy . . . . . . . . . . . . . . . .: yes
Debugger stack-trace (gdb) . . . . . . . . . . . .: no
Can anyone give me a hand? What is that libsuil dependancy? Do I need Qt5? Yeah I might just try installing Qt5 for starters... Plus I just found the suil package on slackbuiles.org, might try that too... Other than that, help is much appreciated.
Yup installing suil and other related packages like dssi-vst seems to have helped. I didnt install qt5 and all works, it compiled.
Thanks everyone, (=
Dumdadum