You are not logged in.

1

Sunday, September 19th 2004, 7:57pm

Can't compile KDE 3.3 with Konstruct... :(

I've tried this several times and ever time, it gives me the same error... Basically what I've done every time is, download Konstruct, unpack to ~/, which give me the folder ~/konstruct... Then, as per instructions, I cd to meta/kde, and su, then make install. But each and every time, I get the following error...

ult_alloc_template<(bool)1, (int)0> >::deallocate(std::_List_node<Arts::InterfaceDef>*, unsigned)':
: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::deallocate(void*, unsigned)'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_free_list'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_Lock::~_Lock [in-charge]()'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_force_new'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_Lock::_Lock[in-charge]()'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_freelist_index(unsigned)'
../mcop/.libs/libmcop.so: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::_S_empty_rep_storage'
../mcop/.libs/libmcop.so: undefined reference to `std::__default_alloc_template<(bool)1, (int)0>::_S_node_allocator_lock'
collect2: ld returned 1 exit status
make[6]: *** [mcopidl] Error 1
make[6]: Leaving directory `/home/lunis/konstruct/libs/arts/work/arts-1.3.0/mcopidl'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/home/lunis/konstruct/libs/arts/work/arts-1.3.0'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/home/lunis/konstruct/libs/arts/work/arts-1.3.0'
make[3]: *** [build-work/arts-1.3.0/Makefile] Error 2
make[3]: Leaving directory `/home/lunis/konstruct/libs/arts'
make[2]: *** [dep-../../libs/arts] Error 2
make[2]: Leaving directory `/home/lunis/konstruct/kde/kdelibs'
make[1]: *** [dep-../../kde/kdelibs] Error 2
make[1]: Leaving directory `/home/lunis/konstruct/kde/kdebase'
make: *** [dep-../../kde/kdebase] Error 2
[root@localhost kde]#

Also, this may be a whole different subject or it may not... Why am I always getting tons of warnings every time I compile anything? =/ I heard something once about using gmake, because certain compilers could/would screw things up because of charachtersets or something... I really don't know... I'm pretty new to linux, so, I could use all the help I could get on this. Thanks in advance.

daihard

Trainee

Posts: 89

Location: Lynnwood, WA, USA

Occupation: Senior Database Software Engineer

  • Send private message

2

Friday, December 10th 2004, 8:27am

Did you make sure you've got everything you need to compile KDE 3.3 on your system?

http://www.kde.org/info/requirements/3.3.php
Registered Linux User: #281828
Home: Fedora Core 6 / KDE 3.5.8
Work: CentOS 4.6 / KDE 3.5.8