is audio/arts broken?

Vyacheslav Bocharov sla at smz.com.ua
Tue Mar 29 15:49:26 PST 2005


Hello
I'm trying to rebuild audio/arts port to upgrade kde install and ran
into this error.  Is anyone else seeing this? If not, any ideas what I
should do to fix?

if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I../artsc -I../mcop -I../mcop -I/usr/local/include -I/usr/X11R6/include  -I/usr/local/include -I../libltdl  -D_THREAD_SAFE -pthread -DQT_THREAD_SUPPORT  -L/usr/local/lib -I/usr/local/include -I/usr/local/include  -I/usr/X11R6/include -D_GETOPT_H -D_THREAD_SAFE  -D_THREAD_SAFE -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include    -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O -p
ipe -mtune=pentiumpro -DHAVE_VASPRINTF -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden  -ftemplate-depth-99 -O0  -MT namespace.o -MD -MP -MF ".deps/namespace.Tpo" -c -o namespace.o namespace.cc; \
then mv -f ".deps/namespace.Tpo" ".deps/namespace.Po"; else rm -f ".deps/namespace.Tpo"; exit 1; fi
/bin/sh ../libtool --silent --mode=link --tag=CXX c++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O -pipe -mtune=pentiumpro -DHAVE_VASPRINTF -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -fvisibility=hidden -fvisibility-inlines-hidden  -ftemplate-depth-99 -O0    -o mcopidl -L/usr/local/lib -L/usr/X11R6/lib   -D_THREAD_SAFE -pthread  -L/usr/local/lib mcopidl.o yacc.o scanner.o namespace.o ../mcop
/libmcop.la   -Wl,-export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -ljpeg  -L/usr/X11R6/lib
mcopidl.o(.text+0x8222): In function `createStubCode(__sFILE*, std::string, std::string, Arts::MethodDef const&)':
: undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0x82e7): In function `createStubCode(__sFILE*, std::string, std::string, Arts::MethodDef const&)':
: undefined reference to `Arts::Buffer::toString(std::string const&)'
mcopidl.o(.text+0x8697): In function `createStubCode(__sFILE*, std::string, std::string, Arts::MethodDef const&)':
: undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0x92b2): In function `findInterface(std::string const&)':
: undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef const&)'
mcopidl.o(.text+0x92d4): In function `findInterface(std::string const&)':
: undefined reference to `Arts::InterfaceDef::InterfaceDef()'
mcopidl.o(.text+0x92f4): In function `mergeAllParents(Arts::InterfaceDef const&)':
: undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef const&)'
mcopidl.o(.text+0xdb6f): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::MethodDef::MethodDef()'
mcopidl.o(.text+0xdd64): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::ParamDef::ParamDef()'
mcopidl.o(.text+0xe0d7): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0xe256): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::MethodDef::MethodDef()'
mcopidl.o(.text+0xe2fb): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::MethodDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0xe3ea): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::ParamDef::ParamDef()'
mcopidl.o(.text+0xe454): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::MethodDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0xe56d): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::Buffer::toString(std::string const&)'
mcopidl.o(.text+0xee41): In function `doInterfacesSource(__sFILE*)':
: undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0xeeb6): In function `doInterfaceRepoSource(__sFILE*, std::string)':
: undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0xeedd): In function `doInterfaceRepoSource(__sFILE*, std::string)':
: undefined reference to `Arts::ModuleDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0xef5e): In function `doInterfaceRepoSource(__sFILE*, std::string)':
: undefined reference to `Arts::Buffer::toString(std::string const&)'
mcopidl.o(.text+0xf008): In function `doInterfaceRepoSource(__sFILE*, std::string)':
: undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0xf025): In function `doTypeFile(std::string)':
: undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0xf048): In function `doTypeFile(std::string)':
: undefined reference to `Arts::ModuleDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0xf096): In function `doTypeFile(std::string)':
: undefined reference to `Arts::Buffer::size()'
mcopidl.o(.text+0xf0ab): In function `doTypeFile(std::string)':
: undefined reference to `Arts::Buffer::read(long)'
mcopidl.o(.text+0xf0e1): In function `doTypeFile(std::string)':
: undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0x108b6): In function `__static_initialization_and_destruction_0(int, int)':
: undefined reference to `Arts::ModuleDef::ModuleDef()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12InterfaceDefD1Ev+0xb): In function `Arts::InterfaceDef::~InterfaceDef()':
: undefined reference to `vtable for Arts::InterfaceDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12InterfaceDefD1Ev+0x6a): In function `Arts::InterfaceDef::~InterfaceDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9MethodDefD1Ev+0xb): In function `Arts::MethodDef::~MethodDef()':
: undefined reference to `vtable for Arts::MethodDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9MethodDefD1Ev+0x4e): In function `Arts::MethodDef::~MethodDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts8ParamDefD1Ev+0xb): In function `Arts::ParamDef::~ParamDef()':
: undefined reference to `vtable for Arts::ParamDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts8ParamDefD1Ev+0x40): In function `Arts::ParamDef::~ParamDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts7EnumDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::EnumDef, Arts::EnumDef>(Arts::EnumDef*, Arts::EnumDef const&)':
: undefined reference to `Arts::EnumDef::EnumDef(Arts::EnumDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts7EnumDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::EnumDef, std::allocator<Arts::EnumDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::EnumDef*, std::vector<Arts::EnumDef, std::allocator<Arts::EnumDef> > >, Arts::EnumDef const&)':
: undefined reference to `Arts::EnumDef::EnumDef(Arts::EnumDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts7EnumDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::EnumDef, std::allocator<Arts::EnumDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::EnumDef*, std::vector<Arts::EnumDef, std::allocator<Arts::EnumDef> > >, Arts::EnumDef const&)':
: undefined reference to `Arts::EnumDef::operator=(Arts::EnumDef const&)'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7EnumDefD1Ev+0xb): In function `Arts::EnumDef::~EnumDef()':
: undefined reference to `vtable for Arts::EnumDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7EnumDefD1Ev+0x40): In function `Arts::EnumDef::~EnumDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts7TypeDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::TypeDef, Arts::TypeDef>(Arts::TypeDef*, Arts::TypeDef const&)':
: undefined reference to `Arts::TypeDef::TypeDef(Arts::TypeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts7TypeDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::TypeDef, std::allocator<Arts::TypeDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::TypeDef*, std::vector<Arts::TypeDef, std::allocator<Arts::TypeDef> > >, Arts::TypeDef const&)':
: undefined reference to `Arts::TypeDef::TypeDef(Arts::TypeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts7TypeDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::TypeDef, std::allocator<Arts::TypeDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::TypeDef*, std::vector<Arts::TypeDef, std::allocator<Arts::TypeDef> > >, Arts::TypeDef const&)':
: undefined reference to `Arts::TypeDef::operator=(Arts::TypeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7TypeDefD1Ev+0xb): In function `Arts::TypeDef::~TypeDef()':
: undefined reference to `vtable for Arts::TypeDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7TypeDefD1Ev+0x40): In function `Arts::TypeDef::~TypeDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts12InterfaceDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::InterfaceDef, Arts::InterfaceDef>(Arts::InterfaceDef*, Arts::InterfaceDef const&)':
: undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts12InterfaceDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x4c): In function `std::vector<Arts::InterfaceDef, std::allocator<Arts::InterfaceDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::InterfaceDef*, std::vector<Arts::InterfaceDef, std::allocator<Arts::InterfaceDef> > >, Arts::InterfaceDef const&)':
: undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts12InterfaceDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xbf): In function `std::vector<Arts::InterfaceDef, std::allocator<Arts::InterfaceDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::InterfaceDef*, std::vector<Arts::InterfaceDef, std::allocator<Arts::InterfaceDef> > >, Arts::InterfaceDef const&)':
: undefined reference to `Arts::InterfaceDef::operator=(Arts::InterfaceDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts12AttributeDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::AttributeDef, Arts::AttributeDef>(Arts::AttributeDef*, Arts::AttributeDef const&)':
: undefined reference to `Arts::AttributeDef::AttributeDef(Arts::AttributeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts12AttributeDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::AttributeDef, std::allocator<Arts::AttributeDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::AttributeDef*, std::vector<Arts::AttributeDef, std::allocator<Arts::AttributeDef> > >, Arts::AttributeDef const&)':
: undefined reference to `Arts::AttributeDef::AttributeDef(Arts::AttributeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts12AttributeDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::AttributeDef, std::allocator<Arts::AttributeDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::AttributeDef*, std::vector<Arts::AttributeDef, std::allocator<Arts::AttributeDef> > >, Arts::AttributeDef const&)':
: undefined reference to `Arts::AttributeDef::operator=(Arts::AttributeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12AttributeDefD1Ev+0xb): In function `Arts::AttributeDef::~AttributeDef()':
: undefined reference to `vtable for Arts::AttributeDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12AttributeDefD1Ev+0x40): In function `Arts::AttributeDef::~AttributeDef()':
: undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts9MethodDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::MethodDef, Arts::MethodDef>(Arts::MethodDef*, Arts::MethodDef const&)':
: undefined reference to `Arts::MethodDef::MethodDef(Arts::MethodDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts9MethodDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x4c): In function `std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::MethodDef*, std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> > >, Arts::MethodDef const&)':
: undefined reference to `Arts::MethodDef::MethodDef(Arts::MethodDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts9MethodDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xbd): In function `std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::MethodDef*, std::vector<Arts::MethodDef, std::allocator<Arts::MethodDef> > >, Arts::MethodDef const&)':
: undefined reference to `Arts::MethodDef::operator=(Arts::MethodDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts8ParamDefES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::ParamDef, Arts::ParamDef>(Arts::ParamDef*, Arts::ParamDef const&)':
: undefined reference to `Arts::ParamDef::ParamDef(Arts::ParamDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::ParamDef, std::allocator<Arts::ParamDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::ParamDef*, std::vector<Arts::ParamDef, std::allocator<Arts::ParamDef> > >, Arts::ParamDef const&)':
: undefined reference to `Arts::ParamDef::ParamDef(Arts::ParamDef const&)'
mcopidl.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts8ParamDefESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::ParamDef, std::allocator<Arts::ParamDef> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::ParamDef*, std::vector<Arts::ParamDef, std::allocator<Arts::ParamDef> > >, Arts::ParamDef const&)':
: undefined reference to `Arts::ParamDef::operator=(Arts::ParamDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts7EnumDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x34): In function `Arts::EnumDef* std::__copy_backward<Arts::EnumDef*, Arts::EnumDef*>(Arts::EnumDef*, Arts::EnumDef*, Arts::EnumDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::EnumDef::operator=(Arts::EnumDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts7TypeDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x34): In function `Arts::TypeDef* std::__copy_backward<Arts::TypeDef*, Arts::TypeDef*>(Arts::TypeDef*, Arts::TypeDef*, Arts::TypeDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::TypeDef::operator=(Arts::TypeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts12InterfaceDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::InterfaceDef* std::__copy_backward<Arts::InterfaceDef*, Arts::InterfaceDef*>(Arts::InterfaceDef*, Arts::InterfaceDef*, Arts::InterfaceDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::InterfaceDef::operator=(Arts::InterfaceDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts12AttributeDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::AttributeDef* std::__copy_backward<Arts::AttributeDef*, Arts::AttributeDef*>(Arts::AttributeDef*, Arts::AttributeDef*, Arts::AttributeDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::AttributeDef::operator=(Arts::AttributeDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts9MethodDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::MethodDef* std::__copy_backward<Arts::MethodDef*, Arts::MethodDef*>(Arts::MethodDef*, Arts::MethodDef*, Arts::MethodDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::MethodDef::operator=(Arts::MethodDef const&)'
mcopidl.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts8ParamDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::ParamDef* std::__copy_backward<Arts::ParamDef*, Arts::ParamDef*>(Arts::ParamDef*, Arts::ParamDef*, Arts::ParamDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::ParamDef::operator=(Arts::ParamDef const&)'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9ModuleDefD1Ev+0xb): In function `Arts::ModuleDef::~ModuleDef()':
: undefined reference to `vtable for Arts::ModuleDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9ModuleDefD1Ev+0x5c): In function `Arts::ModuleDef::~ModuleDef()':
: undefined reference to `Arts::Type::~Type()'
yacc.o(.text+0x704): In function `yyparse()':
: undefined reference to `Arts::TypeDef::TypeDef(std::string const&, std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> > const&, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x7ea): In function `yyparse()':
: undefined reference to `Arts::EnumDef::EnumDef(std::string const&, std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> > const&, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x945): In function `yyparse()':
: undefined reference to `Arts::EnumComponent::EnumComponent(std::string const&, long, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0xa3e): In function `yyparse()':
: undefined reference to `Arts::EnumComponent::EnumComponent(std::string const&, long, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0xb33): In function `yyparse()':
: undefined reference to `Arts::EnumComponent::EnumComponent(std::string const&, long, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0xbf9): In function `yyparse()':
: undefined reference to `Arts::EnumComponent::EnumComponent(std::string const&, long, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0xef5): In function `yyparse()':
: undefined reference to `Arts::InterfaceDef::InterfaceDef()'
yacc.o(.text+0x13c1): In function `yyparse()':
: undefined reference to `Arts::AttributeDef::AttributeDef(std::string const&, std::string const&, Arts::AttributeType, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x1644): In function `yyparse()':
: undefined reference to `Arts::AttributeDef::AttributeDef(std::string const&, std::string const&, Arts::AttributeType, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x1851): In function `yyparse()':
: undefined reference to `Arts::MethodDef::MethodDef(std::string const&, std::string const&, Arts::MethodType, std::vector<Arts::ParamDef, std::allocator<Arts::ParamDef> > const&, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x1aaf): In function `yyparse()':
: undefined reference to `Arts::ParamDef::ParamDef(std::string const&, std::string const&, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.text+0x1dee): In function `yyparse()':
: undefined reference to `Arts::TypeComponent::TypeComponent(std::string const&, std::string const&, std::vector<std::string, std::allocator<std::string> > const&)'
yacc.o(.gnu.linkonce.t._ZN4Arts13TypeComponentD1Ev+0xb): In function `Arts::TypeComponent::~TypeComponent()':
: undefined reference to `vtable for Arts::TypeComponent'
yacc.o(.gnu.linkonce.t._ZN4Arts13TypeComponentD1Ev+0x40): In function `Arts::TypeComponent::~TypeComponent()':
: undefined reference to `Arts::Type::~Type()'
yacc.o(.gnu.linkonce.t._ZN4Arts13EnumComponentD1Ev+0xb): In function `Arts::EnumComponent::~EnumComponent()':
: undefined reference to `vtable for Arts::EnumComponent'
yacc.o(.gnu.linkonce.t._ZN4Arts13EnumComponentD1Ev+0x32): In function `Arts::EnumComponent::~EnumComponent()':
: undefined reference to `Arts::Type::~Type()'
yacc.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts13EnumComponentES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::EnumComponent, Arts::EnumComponent>(Arts::EnumComponent*, Arts::EnumComponent const&)':
: undefined reference to `Arts::EnumComponent::EnumComponent(Arts::EnumComponent const&)'
yacc.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts13EnumComponentESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::EnumComponent*, std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> > >, Arts::EnumComponent const&)':
: undefined reference to `Arts::EnumComponent::EnumComponent(Arts::EnumComponent const&)'
yacc.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts13EnumComponentESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::EnumComponent*, std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> > >, Arts::EnumComponent const&)':
: undefined reference to `Arts::EnumComponent::operator=(Arts::EnumComponent const&)'
yacc.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts13TypeComponentES1_EvPT_RKT0_+0x30): In function `void std::_Construct<Arts::TypeComponent, Arts::TypeComponent>(Arts::TypeComponent*, Arts::TypeComponent const&)':
: undefined reference to `Arts::TypeComponent::TypeComponent(Arts::TypeComponent const&)'
yacc.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts13TypeComponentESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0x49): In function `std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::TypeComponent*, std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> > >, Arts::TypeComponent const&)':
: undefined reference to `Arts::TypeComponent::TypeComponent(Arts::TypeComponent const&)'
yacc.o(.gnu.linkonce.t._ZNSt6vectorIN4Arts13TypeComponentESaIS1_EE13_M_insert_auxEN9__gnu_cxx17__normal_iteratorIPS1_S3_EERKS1_+0xba): In function `std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> >::_M_insert_aux(__gnu_cxx::__normal_iterator<Arts::TypeComponent*, std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> > >, Arts::TypeComponent const&)':
: undefined reference to `Arts::TypeComponent::operator=(Arts::TypeComponent const&)'
yacc.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts13EnumComponentES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::EnumComponent* std::__copy_backward<Arts::EnumComponent*, Arts::EnumComponent*>(Arts::EnumComponent*, Arts::EnumComponent*, Arts::EnumComponent*, std::random_access_iterator_tag)':
: undefined reference to `Arts::EnumComponent::operator=(Arts::EnumComponent const&)'
yacc.o(.gnu.linkonce.t._ZSt6__copyIPN4Arts12AttributeDefES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x2e): In function `Arts::AttributeDef* std::__copy<Arts::AttributeDef*, Arts::AttributeDef*>(Arts::AttributeDef*, Arts::AttributeDef*, Arts::AttributeDef*, std::random_access_iterator_tag)':
: undefined reference to `Arts::AttributeDef::operator=(Arts::AttributeDef const&)'
yacc.o(.gnu.linkonce.t._ZSt15__copy_backwardIPN4Arts13TypeComponentES2_ET0_T_S4_S3_St26random_access_iterator_tag+0x3a): In function `Arts::TypeComponent* std::__copy_backward<Arts::TypeComponent*, Arts::TypeComponent*>(Arts::TypeComponent*, Arts::TypeComponent*, Arts::TypeComponent*, std::random_access_iterator_tag)':
: undefined reference to `Arts::TypeComponent::operator=(Arts::TypeComponent const&)'
gmake[2]: *** [mcopidl] Ошибка 1
gmake[2]: Leaving directory `/usr/ports-tmp/usr/ports/audio/arts/work/arts-1.4.0/mcopidl'
gmake[1]: *** [all-recursive] Ошибка 1
gmake[1]: Leaving directory `/usr/ports-tmp/usr/ports/audio/arts/work/arts-1.4.0'
gmake: *** [all] Ошибка 2
*** Error code 2

Stop in /usr/ports/audio/arts.
--
Vyacheslav Bocharov 
VB29-UANIC





More information about the Bugs mailing list