I have been trying to install LMMS for about 2 days with no success I have installed everything every forum has told me and I still get errors. These are my outputs:[
/
Anybody that could be of any assistance I will greatly appreciate any of the help.
root@Justin:/home/justin/Desktop/lmms-0.2.1# make
make all-recursive
make[1]: Entering directory `/home/justin/Desktop/lmms-0.2.1'
Making all in buildtools
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/buildtools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/buildtools'
Making all in data
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data'
Making all in locale
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/locale'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/locale'
Making all in midi-maps
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/midi-maps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/midi-maps'
Making all in presets
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
Making all in AudioFileProcessor
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/AudioFileProcessor'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/AudioFileProcessor'
Making all in BitInvader
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/BitInvader'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/BitInvader'
Making all in Organic
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/Organic'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/Organic'
Making all in PluckedStringSynth
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/PluckedStringSynth'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/PluckedStringSynth'
Making all in TripleOscillator
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/TripleOscillator'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/TripleOscillator'
Making all in VeSTige
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/VeSTige'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/VeSTige'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
Making all in projects
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
Making all in cool_songs
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/cool_songs'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/cool_songs'
Making all in covers
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/covers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/covers'
Making all in demos
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/demos'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/demos'
Making all in misc
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/misc'
Making all in recorded_loops
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/recorded_loops'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/recorded_loops'
Making all in templates
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/templates'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/templates'
Making all in tutorials
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/tutorials'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/tutorials'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
Making all in samples
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
Making all in basses
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/basses'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/basses'
Making all in bassloopes
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/bassloopes'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/bassloopes'
Making all in beats
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/beats'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/beats'
Making all in drums
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/drums'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/drums'
Making all in effects
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/effects'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/effects'
Making all in instruments
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/instruments'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/instruments'
Making all in latin
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/latin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/latin'
Making all in misc
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/misc'
Making all in shapes
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/shapes'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/shapes'
Making all in stringsnpads
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/stringsnpads'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/stringsnpads'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
Making all in themes
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/themes'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/themes'
Making all in track_icons
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/track_icons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/track_icons'
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data'
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data'
Making all in plugins
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins'
Making all in audio_file_processor
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make all-am
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
if /bin/sh ../../libtool --tag=CXX --mode=compile 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" -g -O2 -floop-optimize2 -fgcse-sm -fgcse-las -ftree-vectorize -ftree-loop-linear -DSINGLE_SOURCE_COMPILE -ansi -Wall -fno-exceptions -I/usr/local/include -MT audio_file_processor.lo -MD -MP -MF ".deps/audio_file_processor.Tpo" -c -o audio_file_processor.lo audio_file_processor.cpp; \
then mv -f ".deps/audio_file_processor.Tpo" ".deps/audio_file_processor.Plo"; else rm -f ".deps/audio_file_processor.Tpo"; exit 1; fi
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 -g -O2 -floop-optimize2 -fgcse-sm -fgcse-las -ftree-vectorize -ftree-loop-linear -DSINGLE_SOURCE_COMPILE -ansi -Wall -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 ../../include/qt3support.h:33,
from audio_file_processor.cpp:26:
/usr/include/qt3/qglobal.h:773:21: error: qconfig.h: No such file or directory
/usr/include/qt3/qglobal.h:783:22: error: qmodules.h: No such file or directory
../../include/automatable_object.h: In member function 'virtual void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&)':
../../include/automatable_object.h:285: error: 'QDomNode' was not declared in this scope
../../include/automatable_object.h:285: error: expected `;' before 'node'
../../include/automatable_object.h:287: error: 'node' was not declared in this scope
../../include/automatable_object.h:293: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/automatable_object.h:295: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h:297: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/automatable_object.h:299: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h:303: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h: In member function 'virtual void automatableObject<T, EDIT_STEP_TYPE>::loadSettings(const QDomElement&, const QString&)':
../../include/automatable_object.h:310: error: 'QDomNode' was not declared in this scope
../../include/automatable_object.h:310: error: expected `;' before 'node'
../../include/automatable_object.h:312: error: 'node' was not declared in this scope
../../include/automatable_object.h:325: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
../../include/mmp.h: At global scope:
../../include/mmp.h:45: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/mmp.h:103: error: field 'm_content' has incomplete type
../../include/mmp.h:104: error: field 'm_head' has incomplete type
../../include/mmp.h: In member function 'QDomElement& multimediaProject::content()':
../../include/mmp.h:74: error: 'm_content' was not declared in this scope
../../include/mmp.h: In member function 'QDomElement& multimediaProject::head()':
../../include/mmp.h:78: error: 'm_head' was not declared in this scope
../../include/config_mgr.h: At global scope:
../../include/config_mgr.h:72: error: invalid use of undefined type 'struct QDialog'
/usr/include/qt3/qwindowdefs.h:54: error: forward declaration of 'struct QDialog'
../../include/config_mgr.h:73: warning: 'class configManager' has virtual functions but non-virtual destructor
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::saveSettings(QDomDocument&, QDomElement&)':
audio_file_processor.cpp:292: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:296: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:298: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:301: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::loadSettings(const QDomElement&)':
audio_file_processor.cpp:314: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:316: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:318: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:320: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:322: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:323: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::dropEvent(QDropEvent*)':
audio_file_processor.cpp:451: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h: In member function 'void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&) [with T = bool, EDIT_STEP_TYPE = signed char]':
audio_file_processor.cpp:304: instantiated from here
../../include/automatable_object.h:284: error: 'pattern_element' has incomplete type
../../include/automatable_object.h:284: error: storage size of 'pattern_element' isn't known
../../include/automatable_object.h:297: error: 'element' has incomplete type
../../include/automatable_object.h:297: error: storage size of 'element' isn't known
../../include/automatable_object.h: In member function 'void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&) [with T = float, EDIT_STEP_TYPE = float]':
audio_file_processor.cpp:306: instantiated from here
../../include/automatable_object.h:284: error: 'pattern_element' has incomplete type
../../include/automatable_object.h:284: error: storage size of 'pattern_element' isn't known
../../include/automatable_object.h:297: error: 'element' has incomplete type
../../include/automatable_object.h:297: error: storage size of 'element' isn't known
make[4]: *** [audio_file_processor.lo] Error 1
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/justin/Desktop/lmms-0.2.1'
make: *** [all] Error 2
make all-recursive
make[1]: Entering directory `/home/justin/Desktop/lmms-0.2.1'
Making all in buildtools
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/buildtools'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/buildtools'
Making all in data
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data'
Making all in locale
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/locale'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/locale'
Making all in midi-maps
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/midi-maps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/midi-maps'
Making all in presets
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
Making all in AudioFileProcessor
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/AudioFileProcessor'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/AudioFileProcessor'
Making all in BitInvader
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/BitInvader'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/BitInvader'
Making all in Organic
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/Organic'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/Organic'
Making all in PluckedStringSynth
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/PluckedStringSynth'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/PluckedStringSynth'
Making all in TripleOscillator
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/TripleOscillator'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/TripleOscillator'
Making all in VeSTige
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets/VeSTige'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets/VeSTige'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/presets'
Making all in projects
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
Making all in cool_songs
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/cool_songs'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/cool_songs'
Making all in covers
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/covers'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/covers'
Making all in demos
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/demos'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/demos'
Making all in misc
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/misc'
Making all in recorded_loops
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/recorded_loops'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/recorded_loops'
Making all in templates
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/templates'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/templates'
Making all in tutorials
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects/tutorials'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects/tutorials'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/projects'
Making all in samples
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
Making all in basses
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/basses'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/basses'
Making all in bassloopes
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/bassloopes'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/bassloopes'
Making all in beats
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/beats'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/beats'
Making all in drums
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/drums'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/drums'
Making all in effects
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/effects'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/effects'
Making all in instruments
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/instruments'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/instruments'
Making all in latin
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/latin'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/latin'
Making all in misc
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/misc'
Making all in shapes
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/shapes'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/shapes'
Making all in stringsnpads
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples/stringsnpads'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples/stringsnpads'
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/samples'
Making all in themes
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/themes'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/themes'
Making all in track_icons
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data/track_icons'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data/track_icons'
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/data'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data'
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/data'
Making all in plugins
make[2]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins'
Making all in audio_file_processor
make[3]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make all-am
make[4]: Entering directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
if /bin/sh ../../libtool --tag=CXX --mode=compile 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" -g -O2 -floop-optimize2 -fgcse-sm -fgcse-las -ftree-vectorize -ftree-loop-linear -DSINGLE_SOURCE_COMPILE -ansi -Wall -fno-exceptions -I/usr/local/include -MT audio_file_processor.lo -MD -MP -MF ".deps/audio_file_processor.Tpo" -c -o audio_file_processor.lo audio_file_processor.cpp; \
then mv -f ".deps/audio_file_processor.Tpo" ".deps/audio_file_processor.Plo"; else rm -f ".deps/audio_file_processor.Tpo"; exit 1; fi
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 -g -O2 -floop-optimize2 -fgcse-sm -fgcse-las -ftree-vectorize -ftree-loop-linear -DSINGLE_SOURCE_COMPILE -ansi -Wall -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 ../../include/qt3support.h:33,
from audio_file_processor.cpp:26:
/usr/include/qt3/qglobal.h:773:21: error: qconfig.h: No such file or directory
/usr/include/qt3/qglobal.h:783:22: error: qmodules.h: No such file or directory
../../include/automatable_object.h: In member function 'virtual void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&)':
../../include/automatable_object.h:285: error: 'QDomNode' was not declared in this scope
../../include/automatable_object.h:285: error: expected `;' before 'node'
../../include/automatable_object.h:287: error: 'node' was not declared in this scope
../../include/automatable_object.h:293: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/automatable_object.h:295: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h:297: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/automatable_object.h:299: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h:303: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h: In member function 'virtual void automatableObject<T, EDIT_STEP_TYPE>::loadSettings(const QDomElement&, const QString&)':
../../include/automatable_object.h:310: error: 'QDomNode' was not declared in this scope
../../include/automatable_object.h:310: error: expected `;' before 'node'
../../include/automatable_object.h:312: error: 'node' was not declared in this scope
../../include/automatable_object.h:325: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
../../include/mmp.h: At global scope:
../../include/mmp.h:45: error: invalid use of undefined type 'struct QDomDocument'
../../include/journalling_object.h:52: error: forward declaration of 'struct QDomDocument'
../../include/mmp.h:103: error: field 'm_content' has incomplete type
../../include/mmp.h:104: error: field 'm_head' has incomplete type
../../include/mmp.h: In member function 'QDomElement& multimediaProject::content()':
../../include/mmp.h:74: error: 'm_content' was not declared in this scope
../../include/mmp.h: In member function 'QDomElement& multimediaProject::head()':
../../include/mmp.h:78: error: 'm_head' was not declared in this scope
../../include/config_mgr.h: At global scope:
../../include/config_mgr.h:72: error: invalid use of undefined type 'struct QDialog'
/usr/include/qt3/qwindowdefs.h:54: error: forward declaration of 'struct QDialog'
../../include/config_mgr.h:73: warning: 'class configManager' has virtual functions but non-virtual destructor
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::saveSettings(QDomDocument&, QDomElement&)':
audio_file_processor.cpp:292: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:296: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:298: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp:301: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::loadSettings(const QDomElement&)':
audio_file_processor.cpp:314: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:316: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:318: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:320: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:322: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp:323: error: invalid use of undefined type 'const struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'const struct QDomElement'
audio_file_processor.cpp: In member function 'virtual void audioFileProcessor::dropEvent(QDropEvent*)':
audio_file_processor.cpp:451: error: invalid use of undefined type 'struct QDomElement'
../../include/journalling_object.h:53: error: forward declaration of 'struct QDomElement'
../../include/automatable_object.h: In member function 'void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&) [with T = bool, EDIT_STEP_TYPE = signed char]':
audio_file_processor.cpp:304: instantiated from here
../../include/automatable_object.h:284: error: 'pattern_element' has incomplete type
../../include/automatable_object.h:284: error: storage size of 'pattern_element' isn't known
../../include/automatable_object.h:297: error: 'element' has incomplete type
../../include/automatable_object.h:297: error: storage size of 'element' isn't known
../../include/automatable_object.h: In member function 'void automatableObject<T, EDIT_STEP_TYPE>::saveSettings(QDomDocument&, QDomElement&, const QString&) [with T = float, EDIT_STEP_TYPE = float]':
audio_file_processor.cpp:306: instantiated from here
../../include/automatable_object.h:284: error: 'pattern_element' has incomplete type
../../include/automatable_object.h:284: error: storage size of 'pattern_element' isn't known
../../include/automatable_object.h:297: error: 'element' has incomplete type
../../include/automatable_object.h:297: error: storage size of 'element' isn't known
make[4]: *** [audio_file_processor.lo] Error 1
make[4]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins/audio_file_processor'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/justin/Desktop/lmms-0.2.1/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/justin/Desktop/lmms-0.2.1'
make: *** [all] Error 2
Anybody that could be of any assistance I will greatly appreciate any of the help.
Comment