You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

1

Friday, June 17th 2005, 5:41am

problem compiling arts-1.4.1

When compiling arts i get a series of errors:
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../mcop -I../artsc -I../mcop -I../mcop -I../flow -I../flow -DEXECUTE=\"/usr/local/kde/bin/artsd\" -I/usr/local/kde/include -I/usr/local/qt/include -I/usr/X11R6/include -I../libltdl -DQT_THREAD_SUPPORT -D_REENTRANT -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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 -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -MT soundserverstartup_impl.o -MD -MP -MF ".deps/soundserverstartup_impl.Tpo" -c -o soundserverstartup_impl.o soundserverstartup_impl.cc; \
then mv -f ".deps/soundserverstartup_impl.Tpo" ".deps/soundserverstartup_impl.Po"; else rm -f ".deps/soundserverstartup_impl.Tpo"; exit 1; fi
/bin/sh ../libtool --silent --tag=CXX --mode=link 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 -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -fno-exceptions -fno-check-new -fno-common -ftemplate-depth-99 -o artsd soundserverv2_impl.o soundserver_impl.o simplesoundserver_impl.o artsd.o cpuusage.o samplestorage_impl.o crashhandler.o soundserverstartup_impl.o libsoundserver_idl.la ../flow/libartsflow.la ../mcop_mt/libmcop_mt.la
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::ios_base::Init::~Init()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(char const*, unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ios<char, std::char_traits<char> >::clear(std::_Ios_Iostate)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `operator delete(void*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ios<char, std::char_traits<char> >::init(std::basic_streambuf<char, std::char_traits<char> >*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_mutate(unsigned int, unsigned int, unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::__throw_length_error(char const*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <char, std::char_traits<char>, std::allocator<char> >(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `vtable for std::basic_ios<char, std::char_traits<char> >@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(char const*, unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::locale::~locale()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `vtable for __cxxabiv1::__vmi_class_type_info@CXXABI_1.3'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `operator delete[](void*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_empty_rep_storage@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::ios_base::ios_base()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `VTT for std::basic_ifstream<char, std::char_traits<char> >@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ios<char, std::char_traits<char> >::widen(char) const@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `__gnu_cxx::__exchange_and_add(int volatile*, int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::_Rb_tree_increment(std::_Rb_tree_node_base*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_M_destroy(std::allocator<char> const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::_List_node_base::hook(std::_List_node_base*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `operator new[](unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char const*, unsigned int, unsigned int) const@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `vtable for std::basic_ifstream<char, std::char_traits<char> >@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `operator new(unsigned int)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `__cxa_pure_virtual@CXXABI_1.3'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::open(char const*, std::_Ios_Openmode)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::find(char, unsigned int) const@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `vtable for __cxxabiv1::__si_class_type_info@CXXABI_1.3'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::cerr@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_Rep::_S_max_size@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::_List_node_base::unhook()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `vtable for std::basic_filebuf<char, std::char_traits<char> >@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::close()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::compare(char const*) const@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_filebuf<char, std::char_traits<char> >::basic_filebuf()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_leak_hard()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `vtable for __cxxabiv1::__class_type_info@CXXABI_1.3'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::assign(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::append(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::ios_base::~ios_base()@GLIBCXX_3.4'/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `vtable for std::basic_streambuf<char, std::char_traits<char> >@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::_Rb_tree_decrement(std::_Rb_tree_node_base*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::basic_ostream<char, std::char_traits<char> >::operator<<(long)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::__basic_file<char>::~__basic_file()@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::__throw_out_of_range(char const*)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/flow/.libs/libartsflow_idl.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)@GLIBCXX_3.4'
/usr/local/home/marc/KDE/arts-1.4.1/mcop/.libs/libmcop.so: undefined reference to `std::ios_base::Init::Init()@GLIBCXX_3.4'
collect2: ld returned 1 exit status
make[2]: *** [artsd] Error 1
make[2]: Leaving directory `/usr/local/home/marc/KDE/arts-1.4.1/soundserver'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/home/marc/KDE/arts-1.4.1'
make: *** [all] Error 2

with gcc 3.4.4 and all prerequisites compiled/installed.

2

Friday, June 17th 2005, 4:58pm

RE: problem compiling arts-1.4.1

will someone please help?

3

Sunday, June 19th 2005, 10:14am

RE: problem compiling arts-1.4.1

Can you compile other programs that are not kde-related?

4

Tuesday, June 21st 2005, 5:45pm

RE: problem compiling arts-1.4.1

yes