From: Marco M. <kp...@mu...> - 2007-07-23 21:50:56
|
hi! I'm trying to compile on debian amd64 lmms, I obtain this error: g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../include -I../../src/lib -I. -DQT3 -I/usr/include/qt3 -D_REENTRANT -DQT_THREAD_SUPPORT -DPLUGIN_NAME=audiofileprocessor -O2 -fPIC -ftree-vectorize -ftree-loop-linear -g -O2 -ansi -Wall -Wextra -Wno-unused-parameter -Winline -Wdisabled-optimization -fno-exceptions -I/usr/local/include -MT audio_file_processor.lo -MD -MP -MF .deps/audio_file_processor.Tpo -c audio_file_processor.cpp -fPIC -DPIC -o .libs/audio_file_processor.o In file included from audio_file_processor.cpp:748: audio_file_processor.moc:12:2: error: #error "The header file 'audio_file_processor.h' doesn't include <QObject>." audio_file_processor.moc:54: error: 'const QMetaObject audioFileProcessor::staticMetaObject' is not a static member of 'class audioFileProcessor' audio_file_processor.moc:54: error: variable 'const QMetaObject audioFileProcessor::staticMetaObject' has initializer but incomplete type audio_file_processor.moc:59: error: prototype for 'const QMetaObject* audioFileProcessor::metaObject() const' does not match any in class 'audioFileProcessor' audio_file_processor.h:54: error: candidate is: virtual QMetaObject* audioFileProcessor::metaObject() const audio_file_processor.moc:59: error: 'const QMetaObject* audioFileProcessor::metaObject() const' cannot be overloaded audio_file_processor.h:54: error: with 'virtual QMetaObject* audioFileProcessor::metaObject() const' audio_file_processor.moc: In member function 'const QMetaObject* audioFileProcessor::metaObject() const': audio_file_processor.moc:61: error: cannot convert 'QMetaObject* (*)()' to 'const QMetaObject*' in return audio_file_processor.moc: At global scope: audio_file_processor.moc:64: error: no 'void* audioFileProcessor::qt_metacast(const char*)' member function declared in class 'audioFileProcessor' audio_file_processor.moc: In member function 'void* audioFileProcessor::qt_metacast(const char*)': audio_file_processor.moc:71: error: 'qt_metacast' is not a member of 'instrument' audio_file_processor.moc: At global scope: audio_file_processor.moc:74: error: 'int audioFileProcessor::qt_metacall' is not a static member of 'class audioFileProcessor' audio_file_processor.moc:74: error: incomplete type 'QMetaObject' used in nested name specifier audio_file_processor.moc:74: error: expected primary-expression before 'int' audio_file_processor.moc:74: error: expected primary-expression before 'void' audio_file_processor.moc:74: error: initializer expression list treated as compound expression audio_file_processor.moc:75: error: expected ',' or ';' before '{' token make[4]: *** [audio_file_processor.lo] Error 1 make[4]: Leaving directory `/home/kpanic/src/lmms/lmms/plugins/audio_file_processor' make[3]: *** [all] Error 2 make[3]: Leaving directory `/home/kpanic/src/lmms/lmms/plugins/audio_file_processor' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/kpanic/src/lmms/lmms/plugins' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/kpanic/src/lmms/lmms' make: *** [all] Error 2 kpanic@kissandra:~/src/lmms/lmms$ how do I solve it? thanks ciao, Marco -- ,= ,-_-. =. ------------------------------------------------------- + ((_/)o o(\_)) jabber:kp...@ja.../msn:kp...@mu... | `-'(. .)`- #mup...@ir... | \_/ Everybody's gotta learn sometime | |
From: Tobias D. <tob...@gm...> - 2007-07-23 21:54:50
|
Am Montag 23 Juli 2007 23:50:33 schrieb Marco Milanesi: > hi! > > I'm trying to compile on debian amd64 lmms, I obtain this error: > > ... > > how do I solve it? you didn't install libqt3-mt-dev that's why configure detected your complet= e=20 Qt4-environment although Qt4-support of LMMS is still alpha. So please=20 install libqt3-mt-dev and qt3-dev-tools and re-run configure. Btw, you can= =20 also make an "svn up", just fixed some important stuff in=20 MIDI-import-filter ;-) toby |
From: Marco M. <kp...@mu...> - 2007-07-24 18:28:10
|
> > hi! > > I'm trying to compile on debian amd64 lmms, I obtain this error: > > how do I solve it? > you didn't install libqt3-mt-dev that's why configure detected your complete > Qt4-environment although Qt4-support of LMMS is still alpha. So please > install libqt3-mt-dev and qt3-dev-tools and re-run configure. Btw, you can > also make an "svn up", just fixed some important stuff in > MIDI-import-filter ;-) ok, svn up[dated], checked that the packages were installed (they were), rerun autoreconf -is, configure but the error still persist I dunno what to do (really :) thanks ciao, Marco -- ,= ,-_-. =. ------------------------------------------------------- + ((_/)o o(\_)) jabber:kp...@ja.../msn:kp...@mu... | `-'(. .)`- #mup...@ir... | \_/ Everybody's gotta learn sometime | |
From: Tobias D. <tob...@gm...> - 2007-07-24 18:38:13
|
Am Dienstag 24 Juli 2007 20:28:15 schrieben Sie: > > > hi! > > > I'm trying to compile on debian amd64 lmms, I obtain this error: > > > how do I solve it? > > > > you didn't install libqt3-mt-dev that's why configure detected your > > complete Qt4-environment although Qt4-support of LMMS is still alpha. So > > please install libqt3-mt-dev and qt3-dev-tools and re-run configure. Bt= w, > > you can also make an "svn up", just fixed some important stuff in > > MIDI-import-filter ;-) > > ok, svn up[dated], checked that the packages were installed (they were), > rerun autoreconf -is, configure but the error still persist > > I dunno what to do (really :) ah, sorry, I see the problem. Your qmake-alternative points to qmake-qt4=20 instead of qmake-qt3. You can run (as root) update-alternatives --set qmake /usr/bin/qmake-qt3=20 or using some graphical program (such as galternatives). toby |
From: Marco M. <kp...@mu...> - 2007-07-24 19:03:07
|
> > ok, svn up[dated], checked that the packages were installed (they were), > > rerun autoreconf -is, configure but the error still persist > > > > I dunno what to do (really :) > ah, sorry, I see the problem. Your qmake-alternative points to qmake-qt4 > instead of qmake-qt3. You can run (as root) > update-alternatives --set qmake /usr/bin/qmake-qt3 > or using some graphical program (such as galternatives). ok, tried as suggested but still no success (same error) kpanic@kissandra:~/src/lmms/lmms$ qmake -v Qmake version: 1.07a (Qt 3.3.7) Qmake is free software from Trolltech AS. kpanic@kissandra:~/src/lmms/lmms$ ciao, Marco -- ,= ,-_-. =. ------------------------------------------------------- + ((_/)o o(\_)) jabber:kp...@ja.../msn:kp...@mu... | `-'(. .)`- #mup...@ir... | \_/ Everybody's gotta learn sometime | |
From: Tobias D. <tob...@gm...> - 2007-07-24 19:06:42
|
Am Dienstag 24 Juli 2007 21:03:12 schrieb Marco Milanesi: > > > ok, svn up[dated], checked that the packages were installed (they > > > were), rerun autoreconf -is, configure but the error still persist > > > > > > I dunno what to do (really :) > > > > ah, sorry, I see the problem. Your qmake-alternative points to qmake-qt4 > > instead of qmake-qt3. You can run (as root) > > update-alternatives --set qmake /usr/bin/qmake-qt3 > > or using some graphical program (such as galternatives). > > ok, tried as suggested but still no success (same error) > > kpanic@kissandra:~/src/lmms/lmms$ qmake -v > Qmake version: 1.07a (Qt 3.3.7) > Qmake is free software from Trolltech AS. > kpanic@kissandra:~/src/lmms/lmms$ there are further programs like moc (moc-qt3 instead of moc-qt4) so either= =20 change them all or simply uninstall all qt4-development-files for the time= =20 being. Afterwards you have to run "make clean" and then "make" again as the= =20 files being generated by wrong qt-devel-tools have to be re-built. toby |
From: Marco M. <kp...@mu...> - 2007-07-24 19:37:37
|
> > kpanic@kissandra:~/src/lmms/lmms$ qmake -v > > Qmake version: 1.07a (Qt 3.3.7) > > Qmake is free software from Trolltech AS. > > kpanic@kissandra:~/src/lmms/lmms$ > there are further programs like moc (moc-qt3 instead of moc-qt4) so either > change them all or simply uninstall all qt4-development-files for the time > being. Afterwards you have to run "make clean" and then "make" again as the > files being generated by wrong qt-devel-tools have to be re-built. that was it, moc. ok lmms built on amd64 + jackd and working :) ciao, Marco -- ,= ,-_-. =. ------------------------------------------------------- + ((_/)o o(\_)) jabber:kp...@ja.../msn:kp...@mu... | `-'(. .)`- #mup...@ir... | \_/ Everybody's gotta learn sometime | |