[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Can't compile arts
From: Nathan Toone <nathan () toonetown ! com>
Date: 2004-11-16 18:51:58
Message-ID: 200411161151.58252.nathan () toonetown ! com
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
I am having problems compiling arts in a recent CVS checkout...
Looks to me like it can't find anything in Arts::Buffer...but I checked, and
it's being compiled into ../mcop/libmcop.la.
Any ideas or suggestions?
Thanks in advance.
-Nathan
/bin/sh ../libtool --silent --mode=link --tag=CXX i686-pc-linux-gnu-g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -Wwrite-strings-DNDEBUG -DNO_DEBUG -O2 -O2 -pipe -w
-fomit-frame-pointer -Wformat-security -Wmissing-format-attribute
-fno-exceptions -fno-check-new -fno-common -fvisibility=hidden
-fvisibility-inlines-hidden -ftemplate-depth-99 -O0 -o mcopidl
-L/usr/kde/cvs/lib -L/usr/qt/3/lib -L/usr/X11R6/lib -Wl,--as-needed mcopidl.o
yacc.o scanner.o namespace.o ../mcop/libmcop.la -lpthread
mcopidl.o(.text+0x9ee7): In function `createStubCode(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char,std::char_traits<char>, std::allocator<char> >,
Arts::MethodDef const&)':
> undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0x9fc8): In function `createStubCode(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char,std::char_traits<char>, std::allocator<char> >,
Arts::MethodDef const&)':
> undefined reference to `Arts::Buffer::toString(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
mcopidl.o(.text+0xa3bb): In function `createStubCode(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
std::basic_string<char,std::char_traits<char>, std::allocator<char> >,
Arts::MethodDef const&)':
> undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0xb1de): In function `findInterface(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
> undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef
const&)'
mcopidl.o(.text+0xb210): In function `findInterface(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
> undefined reference to `Arts::InterfaceDef::InterfaceDef()'
mcopidl.o(.text+0xb237): In function `mergeAllParents(Arts::InterfaceDef
const&)':
> undefined reference to `Arts::InterfaceDef::InterfaceDef(Arts::InterfaceDef
const&)'
mcopidl.o(.text+0x10846): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::MethodDef::MethodDef()'
mcopidl.o(.text+0x10a63): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::ParamDef::ParamDef()'
mcopidl.o(.text+0x10e83): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0x11074): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::MethodDef::MethodDef()'
mcopidl.o(.text+0x11124): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::MethodDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0x1122e): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::ParamDef::ParamDef()'
mcopidl.o(.text+0x11296): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::MethodDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0x113d4): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::Buffer::toString(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
mcopidl.o(.text+0x11db3): In function `doInterfacesSource(_IO_FILE*)':
> undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0x11e4f): In function `doInterfaceRepoSource(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0x11e7a): In function `doInterfaceRepoSource(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::ModuleDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0x11efc): In function `doInterfaceRepoSource(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::toString(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)'
mcopidl.o(.text+0x11fb6): In function `doInterfaceRepoSource(_IO_FILE*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0x11fd4): In function `doTypeFile(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::Buffer()'
mcopidl.o(.text+0x11ff8): In function `doTypeFile(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::ModuleDef::writeType(Arts::Buffer&) const'
mcopidl.o(.text+0x1204b): In function `doTypeFile(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::size()'
mcopidl.o(.text+0x12063): In function `doTypeFile(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::read(long)'
mcopidl.o(.text+0x1209d): In function `doTypeFile(std::basic_string<char,
std::char_traits<char>, std::allocator<char> >)':
> undefined reference to `Arts::Buffer::~Buffer()'
mcopidl.o(.text+0x13a4f): In function
`__static_initialization_and_destruction_0(int, int)':
> undefined reference to `Arts::ModuleDef::ModuleDef()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12InterfaceDefD1Ev+0x9): In function
`Arts::InterfaceDef::~InterfaceDef()':
> undefined reference to `vtable for Arts::InterfaceDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12InterfaceDefD1Ev+0x6f): In function
`Arts::InterfaceDef::~InterfaceDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9MethodDefD1Ev+0x9): In function
`Arts::MethodDef::~MethodDef()':
> undefined reference to `vtable for Arts::MethodDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9MethodDefD1Ev+0x51): In function
`Arts::MethodDef::~MethodDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZN4Arts8ParamDefD1Ev+0x9): In function
`Arts::ParamDef::~ParamDef()':
> undefined reference to `vtable for Arts::ParamDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts8ParamDefD1Ev+0x42): In function
`Arts::ParamDef::~ParamDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts7EnumDefES1_EvPT_RKT0_+0x32):
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_+0x5f): \
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_+0xf4): \
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+0x9): In function
`Arts::EnumDef::~EnumDef()':
> undefined reference to `vtable for Arts::EnumDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7EnumDefD1Ev+0x42): In function
`Arts::EnumDef::~EnumDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts7TypeDefES1_EvPT_RKT0_+0x32):
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_+0x5f): \
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_+0xf4): \
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+0x9): In function
`Arts::TypeDef::~TypeDef()':
> undefined reference to `vtable for Arts::TypeDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts7TypeDefD1Ev+0x42): In function
`Arts::TypeDef::~TypeDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts12InterfaceDefES1_EvPT_RKT0_+0x32):
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_+0x62): \
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_+0xf9): \
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_+0x32):
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_+0x5f): \
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_+0xf4): \
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+0x9): In function
`Arts::AttributeDef::~AttributeDef()':
> undefined reference to `vtable for Arts::AttributeDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts12AttributeDefD1Ev+0x42): In function
`Arts::AttributeDef::~AttributeDef()':
> undefined reference to `Arts::Type::~Type()'
mcopidl.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts9MethodDefES1_EvPT_RKT0_+0x32):
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_+0x62): \
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_+0xf7): \
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_+0x32):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_+0x5f): \
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_+0xf4): \
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+0x39): \
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+0x39): \
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+0x3f): \
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+0x3f): \
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+0x3f): \
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+0x3f): \
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+0x9): In function
`Arts::ModuleDef::~ModuleDef()':
> undefined reference to `vtable for Arts::ModuleDef'
mcopidl.o(.gnu.linkonce.t._ZN4Arts9ModuleDefD1Ev+0x60): In function
`Arts::ModuleDef::~ModuleDef()':
> undefined reference to `Arts::Type::~Type()'
yacc.o(.text+0x6fa): In function `yyparse()':
> undefined reference to `Arts::TypeDef::TypeDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::vector<Arts::TypeComponent, std::allocator<Arts::TypeComponent> >
const&, std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > const&)'
yacc.o(.text+0x7e0): In function `yyparse()':
> undefined reference to `Arts::EnumDef::EnumDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::vector<Arts::EnumComponent, std::allocator<Arts::EnumComponent> >
const&, std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > const&)'
yacc.o(.text+0x93b): In function `yyparse()':
> undefined reference to
`Arts::EnumComponent::EnumComponent(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >const&)'
yacc.o(.text+0xa34): In function `yyparse()':
> undefined reference to
`Arts::EnumComponent::EnumComponent(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >const&)'
yacc.o(.text+0xb29): In function `yyparse()':
> undefined reference to
`Arts::EnumComponent::EnumComponent(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >const&)'
yacc.o(.text+0xbef): In function `yyparse()':
> undefined reference to
`Arts::EnumComponent::EnumComponent(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, long,
std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > >const&)'
yacc.o(.text+0xf06): In function `yyparse()':
> undefined reference to `Arts::InterfaceDef::InterfaceDef()'
yacc.o(.text+0x146b): In function `yyparse()':
> undefined reference to
`Arts::AttributeDef::AttributeDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, Arts::AttributeType, std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > const&)'
yacc.o(.text+0x1709): In function `yyparse()':
> undefined reference to
`Arts::AttributeDef::AttributeDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, Arts::AttributeType, std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > const&)'
yacc.o(.text+0x1923): In function `yyparse()':
> undefined reference to `Arts::MethodDef::MethodDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, Arts::MethodType, std::vector<Arts::ParamDef,
std::allocator<Arts::ParamDef> > const&, std::vector<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
std::allocator<std::basic_string<char, std::char_traits<char>,
std::allocator<char> > > > const&)'
yacc.o(.text+0x1b95): In function `yyparse()':
> undefined reference to `Arts::ParamDef::ParamDef(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > const&)'
yacc.o(.text+0x1eda): In function `yyparse()':
> undefined reference to
`Arts::TypeComponent::TypeComponent(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&, std::vector<std::basic_string<char, std::char_traits<char>,
std::allocator<char> >, std::allocator<std::basic_string<char,
std::char_traits<char>, std::allocator<char> > > > const&)'
yacc.o(.gnu.linkonce.t._ZN4Arts13TypeComponentD1Ev+0x9): In function
`Arts::TypeComponent::~TypeComponent()':
> undefined reference to `vtable for Arts::TypeComponent'
yacc.o(.gnu.linkonce.t._ZN4Arts13TypeComponentD1Ev+0x42): In function
`Arts::TypeComponent::~TypeComponent()':
> undefined reference to `Arts::Type::~Type()'
yacc.o(.gnu.linkonce.t._ZN4Arts13EnumComponentD1Ev+0x9): In function
`Arts::EnumComponent::~EnumComponent()':
> undefined reference to `vtable for Arts::EnumComponent'
yacc.o(.gnu.linkonce.t._ZN4Arts13EnumComponentD1Ev+0x33): In function
`Arts::EnumComponent::~EnumComponent()':
> undefined reference to `Arts::Type::~Type()'
yacc.o(.gnu.linkonce.t._ZSt10_ConstructIN4Arts13EnumComponentES1_EvPT_RKT0_+0x32):
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_+0x5f): \
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_+0xf4): \
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_+0x32):
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_+0x5f): \
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_+0xf4): \
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+0x3f): \
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+0x31): \
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+0x3f): \
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&)'
collect2: ld returned 1 exit status
[Attachment #5 (application/pgp-signature)]
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic