Re: [linux-audio-user] Rosegarden 1.2.3 debs?

From: Werner Flügel <wfluegel@email-addr-hidden-lausitz.de>
Date: Fri Feb 17 2006 - 08:51:35 EET

Jon Hoskins wrote:
> Hey all,
>
> I'm struggling with Scons, trying to build from source. Has anyone seen
> debian packages for this yet?
>

Dont know about debs. But I think, scons is not the biggest problem building
rosegarden. Got a lot of errors (see below), I think, any lib or header file is
still missing. Any hints?

greets

Werner

(output of my compiling try)

g++ -I/usr/include/alsa -I/usr/local/include -I/usr/include/freetype2
-I/usr/X11R6/include
  -DHAVE_ALSA -DHAVE_LIBJACK -DHAVE_DSSI -DHAVE_LIBLO -DHAVE_XFT
-DQT_THREAD_SUPPORT -DVERS
  ION=\"4-1.2.3\" -I/usr/include/kde/ -I/usr/include/qt3 -I/usr/include/alsa
-I/usr/local/in
  clude -I/usr/include/freetype2 -I/usr/X11R6/include -DHAVE_ALSA -DHAVE_LIBJACK
-DHAVE_DSSI
   -DHAVE_LIBLO -DHAVE_XFT -DDEBUG -g -Wall -I/usr/include/alsa
-I/usr/local/include -I/usr/
   include/freetype2 -I/usr/X11R6/include -IRGbuild/sound -Ibase -Igui -IRGbuild
-c -o RGbuil
   d/sound/DSSIPluginFactory.o RGbuild/sound/DSSIPluginFactory.cpp
   RGbuild/sound/DSSIPluginFactory.h:36: error: expected class-name before '{' token
   RGbuild/sound/DSSIPluginFactory.h:40: error: 'MappedObjectPropertyList' has
not been decla
   red
   RGbuild/sound/DSSIPluginFactory.h:42: error: 'QString' has not been declared
   RGbuild/sound/DSSIPluginFactory.h:42: error: 'MappedPluginSlot' has not been
declared
   RGbuild/sound/DSSIPluginFactory.h:44: error: ISO C++ forbids declaration of
'RunnablePlugi
   nInstance' with no type
   RGbuild/sound/DSSIPluginFactory.h:44: error: 'RunnablePluginInstance'
declared as a 'virtu
   al' field
   RGbuild/sound/DSSIPluginFactory.h:44: error: expected ';' before '*' token
   RGbuild/sound/DSSIPluginFactory.h:55: error: ISO C++ forbids declaration of
'vector' with
   no type
   RGbuild/sound/DSSIPluginFactory.h:55: error: invalid use of '::'
   RGbuild/sound/DSSIPluginFactory.h:55: error: 'vector' declared as a 'virtual'
field
   RGbuild/sound/DSSIPluginFactory.h:55: error: expected ';' before '<' token
   RGbuild/sound/DSSIPluginFactory.h:61: error: 'QString' has not been declared
   RGbuild/sound/DSSIPluginFactory.h:63: error: 'getLADSPADescriptor' declared
as a 'virtual'
    field
    RGbuild/sound/DSSIPluginFactory.h:63: error: expected ';' before '(' token
    RGbuild/sound/DSSIPluginFactory.h:64: error: 'getDSSIDescriptor' declared as
a 'virtual' f
    ield
    RGbuild/sound/DSSIPluginFactory.h:64: error: expected ';' before '(' token
    RGbuild/sound/DSSIPluginFactory.cpp: In constructor
'Rosegarden::DSSIPluginFactory::DSSIPl
    uginFactory()':
    RGbuild/sound/DSSIPluginFactory.cpp:41: error: class
'Rosegarden::DSSIPluginFactory' does
    not have any field named 'LADSPAPluginFactory'
    RGbuild/sound/DSSIPluginFactory.cpp: At global scope:
    RGbuild/sound/DSSIPluginFactory.cpp:52: error: prototype for 'void
Rosegarden::DSSIPluginF
    actory::enumeratePlugins(Rosegarden::MappedObjectPropertyList&)' does not
match any in cla
    ss 'Rosegarden::DSSIPluginFactory'
    RGbuild/sound/DSSIPluginFactory.h:40: error: candidate is: virtual void
Rosegarden::DSSIPl
    uginFactory::enumeratePlugins(int&)
    RGbuild/sound/DSSIPluginFactory.cpp: In member function 'void
Rosegarden::DSSIPluginFactor
    y::enumeratePlugins(Rosegarden::MappedObjectPropertyList&)':
    RGbuild/sound/DSSIPluginFactory.cpp:54: error: 'm_identifiers' was not
declared in this sc
    ope
    RGbuild/sound/DSSIPluginFactory.cpp:57: error: 'getDSSIDescriptor' was not
declared in thi
    s scope
    RGbuild/sound/DSSIPluginFactory.cpp:73: error: 'm_taxonomy' was not declared
in this scope
    RGbuild/sound/DSSIPluginFactory.cpp:93: error: 'getPortDisplayHint' was not
declared in th
    is scope
    RGbuild/sound/DSSIPluginFactory.cpp:94: error: 'getPortMinimum' was not
declared in this s
    cope
    RGbuild/sound/DSSIPluginFactory.cpp:95: error: 'getPortMaximum' was not
declared in this s
    cope
    RGbuild/sound/DSSIPluginFactory.cpp:96: error: 'getPortDefault' was not
declared in this s
    cope
    RGbuild/sound/DSSIPluginFactory.cpp:100: error: 'unloadUnusedLibraries' was
not declared i
    n this scope
    RGbuild/sound/DSSIPluginFactory.cpp: At global scope:
    RGbuild/sound/DSSIPluginFactory.cpp:105: error: prototype for 'void
Rosegarden::DSSIPlugin
    Factory::populatePluginSlot(QString, Rosegarden::MappedPluginSlot&)' does
not match any in
     class 'Rosegarden::DSSIPluginFactory'
     RGbuild/sound/DSSIPluginFactory.h:42: error: candidate is: virtual void
Rosegarden::DSSIPl
     uginFactory::populatePluginSlot(int, int&)
     RGbuild/sound/DSSIPluginFactory.cpp: In member function 'void
Rosegarden::DSSIPluginFactor
     y::populatePluginSlot(QString, Rosegarden::MappedPluginSlot&)':
     RGbuild/sound/DSSIPluginFactory.cpp:107: error: 'getLADSPADescriptor' was
not declared in
     this scope
     RGbuild/sound/DSSIPluginFactory.cpp:117: error: 'm_taxonomy' was not
declared in this scop
     e
     RGbuild/sound/DSSIPluginFactory.cpp:143: error: 'getPortMaximum' was not
declared in this
     scope
     RGbuild/sound/DSSIPluginFactory.cpp:145: error: 'getPortMinimum' was not
declared in this
     scope
     RGbuild/sound/DSSIPluginFactory.cpp:147: error: 'getPortDefault' was not
declared in this
     scope
     RGbuild/sound/DSSIPluginFactory.cpp:149: error: 'getPortDisplayHint' was
not declared in t
     his scope
     RGbuild/sound/DSSIPluginFactory.cpp: At global scope:
     RGbuild/sound/DSSIPluginFactory.cpp:163: error: no
'Rosegarden::RunnablePluginInstance* Ro
     segarden::DSSIPluginFactory::instantiatePlugin(QString, int, int, unsigned
int, unsigned i
     nt, unsigned int)' member function declared in class
'Rosegarden::DSSIPluginFactory'
     RGbuild/sound/DSSIPluginFactory.cpp: In member function
'Rosegarden::RunnablePluginInstanc
     e* Rosegarden::DSSIPluginFactory::instantiatePlugin(QString, int, int,
unsigned int, unsig
     ned int, unsigned int)':
     RGbuild/sound/DSSIPluginFactory.cpp:165: error: 'getDSSIDescriptor' was not
declared in th
     is scope
     RGbuild/sound/DSSIPluginFactory.cpp:172: error: no matching function for
call to 'Rosegard
     en::DSSIPluginInstance::DSSIPluginInstance(Rosegarden::DSSIPluginFactory*
const, int&, QSt
     ring&, int&, unsigned int&, unsigned int&, unsigned int&, const
DSSI_Descriptor*&)'
     RGbuild/sound/DSSIPluginInstance.h:110: note: candidates are:
Rosegarden::DSSIPluginInstan
     ce::DSSIPluginInstance(Rosegarden::PluginFactory*,
Rosegarden::InstrumentId, QString, int,
      long unsigned int, size_t, float**, float**, const DSSI_Descriptor*)
      RGbuild/sound/DSSIPluginInstance.h:98: note:
Rosegarden::DSSIPluginInstanc
      e::DSSIPluginInstance(Rosegarden::PluginFactory*,
Rosegarden::InstrumentId, QString, int,
      long unsigned int, size_t, int, const DSSI_Descriptor*)
      RGbuild/sound/DSSIPluginInstance.h:43: note:
Rosegarden::DSSIPluginInstanc
      e::DSSIPluginInstance(const Rosegarden::DSSIPluginInstance&)
      RGbuild/sound/DSSIPluginFactory.cpp:174: error: 'm_instances' was not
declared in this sco
      pe
      RGbuild/sound/DSSIPluginFactory.cpp: At global scope:
      RGbuild/sound/DSSIPluginFactory.cpp:184: error: no 'const DSSI_Descriptor*
Rosegarden::DSS
      IPluginFactory::getDSSIDescriptor(QString)' member function declared in
class 'Rosegarden:
      :DSSIPluginFactory'
      RGbuild/sound/DSSIPluginFactory.cpp: In member function 'const
DSSI_Descriptor* Rosegarden
      ::DSSIPluginFactory::getDSSIDescriptor(QString)':
      RGbuild/sound/DSSIPluginFactory.cpp:189: error: 'm_libraryHandles' was not
declared in thi
  s scope
      RGbuild/sound/DSSIPluginFactory.cpp:190: error: 'loadLibrary' was not
declared in this sco
       pe
      RGbuild/sound/DSSIPluginFactory.cpp:197: error: 'm_libraryHandles' was not
declared in thi
  s scope
      RGbuild/sound/DSSIPluginFactory.cpp: At global scope:
      RGbuild/sound/DSSIPluginFactory.cpp:221: error: no 'const
LADSPA_Descriptor* Rosegarden::D
                   SSIPluginFactory::getLADSPADescriptor(QString)' member
function declared in class 'Rosegar
                      den::DSSIPluginFactory'
      RGbuild/sound/DSSIPluginFactory.cpp:230: error: no 'std::vector<QString,
std::allocator<QS
    tring> > Rosegarden::DSSIPluginFactory::getPluginPath()' member function
declared in class
     'Rosegarden::DSSIPluginFactory'
      RGbuild/sound/DSSIPluginFactory.cpp:287: error: prototype for 'void
Rosegarden::DSSIPlugin
         Factory::discoverPlugins(QString)' does not match any in class
'Rosegarden::DSSIPluginFact
              ory'
      RGbuild/sound/DSSIPluginFactory.h:61: error: candidate is: virtual void
Rosegarden::DSSIPl
     uginFactory::discoverPlugins(int)
      RGbuild/sound/DSSIPluginFactory.cpp: In member function 'void
Rosegarden::DSSIPluginFactor
               y::discoverPlugins(QString)':
      RGbuild/sound/DSSIPluginFactory.cpp:371: error: 'm_identifiers' was not
declared in this s
     cope
      scons: *** [RGbuild/sound/DSSIPluginFactory.o] Error 1
      scons: building terminated because of errors.

-- 
mfG.
W.Flügel
HRZ FH Lausitz
Tel. 03573 / 85382
Received on Fri Feb 17 12:15:06 2006

This archive was generated by hypermail 2.1.8 : Fri Feb 17 2006 - 12:15:06 EET