You are here

Tech Issues...

here is a problem i ran into installing on kubuntu...

make[1]: Entering directory `/tmp/qtractor-0.0.5.702'
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -Isrc -I/usr/include/qt4 -I/usr/include/qt4 -I/usr/local/include -I/usr/include -I/usr/include/qt4 -I. -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtXml -I/usr/include/qt4 -Isrc -I/usr/include/qt4 -I/usr/include/qt4 -I/usr/local/include -I/usr/include -I/usr/include/qt4 -I. -I. -o qtractorMainForm.o src/qtractorMainForm.cpp
src/qtractorMainForm.cpp: In constructor ‘qtractorMainForm::qtractorMainForm(QWidget*, Qt::WindowFlags)’:
src/qtractorMainForm.cpp:232: error: ‘class QDoubleSpinBox’ has no member named ‘setKeyboardTracking’
make[1]: *** [qtractorMainForm.o] Error 1
make[1]: Leaving directory `/tmp/qtractor-0.0.5.702'
make: *** [qtractor] Error 2

i did get the ./configure to work...i install qt4-kdecopycat-{core,dev,gui,sql}
libasound2 and dev
ladsps-sdk

but,when i go to make i get this error...i tried the cd/ win32 qmake && make but i get the same thing...any thoughts?

sorry about the start of a new topic, but i did not see one...

Forums: 
rncbc's picture

That is a light Qt 4.3 version mismatch somewhere. Now that you are not afraid of technalities, open up src/qtractorMainForm.cpp in your beloved editor, and change
line 232, and around where it reads:

  #if QT_VERSION >= 0x040300
	m_pTempoSpinBox->setKeyboardTracking(false);
  #endif

change it to:

  #if QT_VERSION >= 0x040301
	m_pTempoSpinBox->setKeyboardTracking(false);
  #endif

or, just get rid of the #if/endif block if you like :)

btw, what Qt4 version is delivered in kunbuntu nowadays?
--
rncbc aka Rui Nuno Capela

Thanks for the quick reply on my issue!!! It is line 232 in the src/qtractorMainForm.cpp...I changed it to :

#if QT_VERSION >= 0x040301
m_pTempoSpinBox->setKeyboardTracking(false);
#endif

I wanted to try that first before deleting anything...

About your question about qt4 in kubuntu...it is shipped with 4.2.3-0ubuntu3 for {core,dev,gui,sql}

Also, i had to install qjackctl...i found that fix on kde-apps.org... i will make a different post for install on kubuntu, just let me know where you want me to write it...

Thanks again

vwinwv

PS... after some reading on the imic...kubuntu does find it...i was able to configure in qjackctl, and work perfectly!
now, how about some effect, i am guitarist, i love guitar rig and amplitube...

rncbc's picture

great. i only noticed this late that you got the qt4 installed from the kde4 stuff, which should be version 4.3.something :) that explains the qt4 version mismatch above.

about adding effects, you'll need all the LADSPA plugins you can find from your kunbuntu repositories.

then you can either stack them up on jack-rack (its a stand-alone app) and connect that together thru qjackctl or you can use qtractor's own plug-in chain support.

as a quick start, you may open the mixer window and probably you can already read some activity in the "Master In" bus strip meters. right-click on the small empty rectangle to pull up the context menu and choose Add Plugin... select the ones that fit your feelings (you can search by name:), activate and tweak parameters while you playing/listening... i'm sure you'll be having lots of fun :)

and don't forget to record and name your best choices and share for the posterity :)

enjoy
--
rncbc aka Rui Nuno Capela

Add new comment