[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