>>> Unpacking source... >>> Unpacking krecord-1.16.tar.gz to /var/tmp/portage/media-sound/krecord-1.16/work * Applying krecord-1.16-desktop_entry.patch ...  [ ok ] * Applying krecord-1.16-prestrip.patch ...  [ ok ] >>> Source unpacked in /var/tmp/portage/media-sound/krecord-1.16/work >>> Compiling source in /var/tmp/portage/media-sound/krecord-1.16/work/krecord-1.16 ... make -j4 kdedirs: debug: apps is /usr/kde/3.5/share/applnk [default] kdedirs: debug: data is /usr/kde/3.5/share/apps [default] kdedirs: debug: html is /usr/kde/3.5/share/doc/HTML [default] checking for libdir name ... lib64 checking for soundcard.h ... no checking for sys/soundcard.h ... yes checking for sun/audioio.h ... no checking for qt_wm_state in qt-mt ... yes Make.config written, edit if needed kdedirs: debug: apps is /usr/kde/3.5/share/applnk [default] kdedirs: debug: data is /usr/kde/3.5/share/apps [default] kdedirs: debug: html is /usr/kde/3.5/share/doc/HTML [default] MOC sound.moc MOC krecord.moc MOC fft.moc MOC level.moc MOC buffer.moc CC soundfft.o MOC oss.moc MOC sunaudio.moc MSGFMT po/de.mo MSGFMT po/el.mo MSGFMT po/fi.mo MSGFMT po/hu.mo CXX krecord.o CXX sound.o CXX fft.o CXX level.o cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ CXX buffer.o cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ sound.cpp: In constructor 'SoundOptions::SoundOptions(Soundcard*, const char*)': sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:30: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp:32: warning: deprecated conversion from string constant to 'char*' sound.cpp: At global scope: sound.cpp:180: warning: deprecated conversion from string constant to 'char*' sound.cpp:180: warning: deprecated conversion from string constant to 'char*' sound.cpp:180: warning: deprecated conversion from string constant to 'char*' sound.cpp:180: warning: deprecated conversion from string constant to 'char*' sound.cpp:180: warning: deprecated conversion from string constant to 'char*' CXX oss.o cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ In file included from /usr/qt/3/include/qdragobject.h:51, from krecord.cpp:12: /usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const': /usr/qt/3/include/qimage.h:61: warning: suggest parentheses around && within || krecord.cpp: In member function 'void KRecord::tb_toggle()': krecord.cpp:393: warning: 'bool KToolBar::enable(KToolBar::BarStatus)' is deprecated (declared at /usr/kde/3.5/include/ktoolbar.h:756) krecord.cpp:396: warning: 'bool KToolBar::enable(KToolBar::BarStatus)' is deprecated (declared at /usr/kde/3.5/include/ktoolbar.h:756) krecord.cpp: In constructor 'KFFT::KFFT(Soundcard*)': krecord.cpp:459: warning: deprecated conversion from string constant to 'char*' krecord.cpp: In constructor 'KLevel::KLevel(Soundcard*)': krecord.cpp:556: warning: deprecated conversion from string constant to 'char*' CXX sunaudio.o cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ oss.cpp: In member function 'void Soundcard::sounddata(int)': oss.cpp:352: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wmissing-prototypes" is valid for Ada/C/ObjC but not for C++ cc1plus: warning: command line option "-Wstrict-prototypes" is valid for Ada/C/ObjC but not for C++ buffer.cpp: In member function 'int FileBuffer::attach(const char*)': buffer.cpp:246: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result buffer.cpp: In member function 'virtual int FileBuffer::start_write(SOUNDPARAMS*)': buffer.cpp:273: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result buffer.cpp: In member function 'virtual void FileBuffer::stop_write()': buffer.cpp:285: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result buffer.cpp: In member function 'void BufferList::forward()': buffer.cpp:758: warning: suggest parentheses around arithmetic in operand of ^ buffer.cpp: In member function 'void BufferList::backward()': buffer.cpp:774: warning: suggest parentheses around arithmetic in operand of ^ LD krecord krecord.o: In function `KRecord::exec_mixer()': krecord.cpp:(.text+0x9e9): undefined reference to `KProcess::KProcess()' krecord.cpp:(.text+0x9f6): undefined reference to `KProcess::operator<<(char const*)' krecord.o: In function `KRecord::staticMetaObject()': krecord.cpp:(.text+0xa64): undefined reference to `KMainWindow::staticMetaObject()' krecord.o: In function `KLevel::staticMetaObject()': krecord.cpp:(.text+0xaec): undefined reference to `KMainWindow::staticMetaObject()' krecord.o: In function `KFFT::staticMetaObject()': krecord.cpp:(.text+0xb74): undefined reference to `KMainWindow::staticMetaObject()' krecord.o: In function `KRecord::create_statusline()': krecord.cpp:(.text+0x11b3): undefined reference to `KStatusBar::KStatusBar(QWidget*, char const*)' krecord.cpp:(.text+0x11e8): undefined reference to `KStatusBar::insertItem(QString const&, int, int, bool)' krecord.cpp:(.text+0x1221): undefined reference to `KStatusBar::setItemAlignment(int, int)' krecord.cpp:(.text+0x124f): undefined reference to `KStatusBar::insertItem(QString const&, int, int, bool)' krecord.cpp:(.text+0x12b2): undefined reference to `KStatusBar::insertItem(QString const&, int, int, bool)' krecord.cpp:(.text+0x1315): undefined reference to `KStatusBar::insertItem(QString const&, int, int, bool)' krecord.cpp:(.text+0x1373): undefined reference to `KStatusBar::insertItem(QString const&, int, int, bool)' krecord.o: In function `KRecord::create_soundbar()': krecord.cpp:(.text+0x143b): undefined reference to `KToolBar::KToolBar(QWidget*, char const*, bool, bool)' krecord.cpp:(.text+0x1447): undefined reference to `KGlobal::iconLoader()' krecord.cpp:(.text+0x14a3): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x14f4): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x152b): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x159a): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x15eb): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1622): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1691): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x16e2): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1719): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1788): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x17d9): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1810): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x187f): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x18d0): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1907): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1973): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x19c4): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x19fb): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1a37): undefined reference to `KToolBar::insertSeparator(int, int)' krecord.cpp:(.text+0x1a7a): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x1acb): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1b02): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1b3c): undefined reference to `KToolBar::setBarPos(KToolBar::BarPosition)' krecord.o: In function `KRecord::create_toolbar()': krecord.cpp:(.text+0x1ca9): undefined reference to `KToolBar::KToolBar(QWidget*, char const*, bool, bool)' krecord.cpp:(.text+0x1cb5): undefined reference to `KGlobal::iconLoader()' krecord.cpp:(.text+0x1d0e): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x1d5f): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1d96): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1e05): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x1e56): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1e89): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1ec5): undefined reference to `KToolBar::insertSeparator(int, int)' krecord.cpp:(.text+0x1f0b): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x1f5c): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x1f93): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x1fff): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x2050): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x2087): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x20c3): undefined reference to `KToolBar::insertSeparator(int, int)' krecord.cpp:(.text+0x20d6): undefined reference to `KToolBar::insertSeparator(int, int)' krecord.cpp:(.text+0x2119): undefined reference to `KIconLoader::loadIcon(QString const&, KIcon::Group, int, int, QString*, bool) const' krecord.cpp:(.text+0x216a): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x219d): undefined reference to `KToolBar::insertButton(QPixmap const&, int, char const*, QObject const*, char const*, bool, QString const&, int)' krecord.cpp:(.text+0x21d7): undefined reference to `KToolBar::setBarPos(KToolBar::BarPosition)' krecord.o: In function `KFFT::KFFT(Soundcard*)': krecord.cpp:(.text+0x22e0): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x23b5): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x23f3): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x2457): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x24a6): undefined reference to `i18n(char const*)' krecord.o: In function `KFFT::KFFT(Soundcard*)': krecord.cpp:(.text+0x276d): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x2842): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x2880): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x28e4): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x2933): undefined reference to `i18n(char const*)' krecord.o: In function `KRecord::create_menu()': krecord.cpp:(.text+0x2c24): undefined reference to `i18n(char const*)' krecord.o:krecord.cpp:(.text+0x2caa): more undefined references to `i18n(char const*)' follow krecord.o: In function `KLevel::KLevel(Soundcard*)': krecord.cpp:(.text+0x3557): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x369c): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x3724): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x3795): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x380c): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x38fa): undefined reference to `i18n(char const*)' krecord.o:krecord.cpp:(.text+0x3982): more undefined references to `i18n(char const*)' follow krecord.o: In function `KRecord::KRecord()': krecord.cpp:(.text+0x4004): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x4551): undefined reference to `KMainWindow::show()' krecord.o: In function `main': krecord.cpp:(.text+0x46a6): undefined reference to `KAboutData::KAboutData(char const*, char const*, char const*, char const*, int, char const*, char const*, char const*, char const*)' krecord.cpp:(.text+0x46c3): undefined reference to `KAboutData::addAuthor(char const*, char const*, char const*, char const*)' krecord.cpp:(.text+0x46dd): undefined reference to `KAboutData::addCredit(char const*, char const*, char const*, char const*)' krecord.cpp:(.text+0x46ec): undefined reference to `KCmdLineArgs::init(int, char**, KAboutData const*, bool)' krecord.cpp:(.text+0x46fc): undefined reference to `KCmdLineArgs::addCmdLineOptions(KCmdLineOptions const*, char const*, char const*, char const*)' krecord.cpp:(.text+0x471b): undefined reference to `KApplication::KApplication(bool, bool)' krecord.cpp:(.text+0x4727): undefined reference to `KGlobal::iconLoader()' krecord.cpp:(.text+0x4741): undefined reference to `KCmdLineArgs::parsedArgs(char const*)' krecord.cpp:(.text+0x4751): undefined reference to `KCmdLineArgs::isSet(char const*) const' krecord.cpp:(.text+0x476d): undefined reference to `KCmdLineArgs::getOption(char const*) const' krecord.o: In function `KRecord::KRecord()': krecord.cpp:(.text+0x4883): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x4dd1): undefined reference to `KMainWindow::show()' krecord.o: In function `KLevel::KLevel(Soundcard*)': krecord.cpp:(.text+0x4f04): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' krecord.cpp:(.text+0x504a): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x50d2): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x5143): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x51ba): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x52a8): undefined reference to `i18n(char const*)' krecord.o:krecord.cpp:(.text+0x5330): more undefined references to `i18n(char const*)' follow krecord.o: In function `KRecord::tb_toggle()': krecord.cpp:(.text+0x5a73): undefined reference to `KMainWindow::toolBar(char const*)' krecord.cpp:(.text+0x5a89): undefined reference to `KMainWindow::toolBar(char const*)' krecord.cpp:(.text+0x5a96): undefined reference to `KToolBar::enable(KToolBar::BarStatus)' krecord.cpp:(.text+0x5aae): undefined reference to `i18n(char const*)' krecord.cpp:(.text+0x5afa): undefined reference to `KMainWindow::toolBar(char const*)' krecord.cpp:(.text+0x5b07): undefined reference to `KToolBar::enable(KToolBar::BarStatus)' krecord.cpp:(.text+0x5b1a): undefined reference to `i18n(char const*)' krecord.o: In function `KRecord::qt_emit(int, QUObject*)': krecord.cpp:(.text+0xbb): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o: In function `KLevel::qt_emit(int, QUObject*)': krecord.cpp:(.text+0xc1): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o: In function `KFFT::qt_emit(int, QUObject*)': krecord.cpp:(.text+0xc7): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o: In function `KRecord::qt_property(int, int, QVariant*)': krecord.cpp:(.text+0xcd): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o: In function `KLevel::qt_property(int, int, QVariant*)': krecord.cpp:(.text+0xd3): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o: In function `KFFT::qt_property(int, int, QVariant*)': krecord.cpp:(.text+0xd9): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o: In function `KFFT::qt_cast(char const*)': krecord.cpp:(.text+0x97a): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o: In function `KFFT::qt_invoke(int, QUObject*)': krecord.cpp:(.text+0xc1b): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o: In function `KRecord::qt_cast(char const*)': krecord.cpp:(.text+0xdbe): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o: In function `KLevel::qt_cast(char const*)': krecord.cpp:(.text+0xde6): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o: In function `KRecord::qt_invoke(int, QUObject*)': krecord.cpp:(.text+0x5eea): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o: In function `KLevel::qt_invoke(int, QUObject*)': krecord.cpp:(.text+0x63c6): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o: In function `KMainWindow::metaObject() const': krecord.cpp:(.text._ZNK11KMainWindow10metaObjectEv[KMainWindow::metaObject() const]+0x1): undefined reference to `KMainWindow::staticMetaObject()' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x540): undefined reference to `KXMLGUIBuilder::createContainer(QWidget*, int, QDomElement const&, int&)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x548): undefined reference to `KXMLGUIBuilder::removeContainer(QWidget*, QWidget*, QDomElement&, int)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x560): undefined reference to `KXMLGUIBuilder::removeCustomElement(QWidget*, int)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x568): undefined reference to `non-virtual thunk to KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x570): undefined reference to `non-virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x620): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x640): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x668): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTV7KRecord[vtable for KRecord]+0x678): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x20): undefined reference to `KMainWindow::className() const' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x28): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x30): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x38): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x40): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x538): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x540): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x558): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x578): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x5a0): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTC7KRecord0_11KMainWindow[vtable for KRecord]+0x5b0): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x540): undefined reference to `KXMLGUIBuilder::createContainer(QWidget*, int, QDomElement const&, int&)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x548): undefined reference to `KXMLGUIBuilder::removeContainer(QWidget*, QWidget*, QDomElement&, int)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x560): undefined reference to `KXMLGUIBuilder::removeCustomElement(QWidget*, int)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x568): undefined reference to `non-virtual thunk to KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x570): undefined reference to `non-virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x620): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x640): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x668): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTV6KLevel[vtable for KLevel]+0x678): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x20): undefined reference to `KMainWindow::className() const' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x28): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x30): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x38): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x40): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x538): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x540): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x558): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x578): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x5a0): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTC6KLevel0_11KMainWindow[vtable for KLevel]+0x5b0): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x540): undefined reference to `KXMLGUIBuilder::createContainer(QWidget*, int, QDomElement const&, int&)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x548): undefined reference to `KXMLGUIBuilder::removeContainer(QWidget*, QWidget*, QDomElement&, int)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x560): undefined reference to `KXMLGUIBuilder::removeCustomElement(QWidget*, int)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x568): undefined reference to `non-virtual thunk to KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x570): undefined reference to `non-virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x620): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x640): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x668): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTV4KFFT[vtable for KFFT]+0x678): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x20): undefined reference to `KMainWindow::className() const' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x28): undefined reference to `KMainWindow::qt_cast(char const*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x30): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x38): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x40): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x190): undefined reference to `KMainWindow::show()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x198): undefined reference to `KMainWindow::hide()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x448): undefined reference to `KMainWindow::guiFactory()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x538): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x540): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x558): undefined reference to `KXMLGUIClient::instance() const' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x578): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x5a0): undefined reference to `KXMLGUIClient::conserveMemory()' krecord.o:(.rodata._ZTC4KFFT0_11KMainWindow[vtable for KFFT]+0x5b0): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' sound.o: In function `SoundOptions::staticMetaObject()': sound.cpp:(.text+0xba): undefined reference to `KMainWindow::staticMetaObject()' sound.o: In function `SoundOptions::saveProperties(KConfig*)': sound.cpp:(.text+0x23a): undefined reference to `KConfigBase::writeEntry(char const*, int, bool, bool, bool)' sound.cpp:(.text+0x258): undefined reference to `KConfigBase::writeEntry(char const*, int, bool, bool, bool)' sound.cpp:(.text+0x276): undefined reference to `KConfigBase::writeEntry(char const*, int, bool, bool, bool)' sound.cpp:(.text+0x2b6): undefined reference to `KConfigBase::writeEntry(char const*, int, bool, bool, bool)' sound.o: In function `SoundOptions::readProperties(KConfig*)': sound.cpp:(.text+0x8f1): undefined reference to `KConfigBase::readEntry(char const*, QString const&) const' sound.cpp:(.text+0x948): undefined reference to `KConfigBase::readEntry(char const*, QString const&) const' sound.cpp:(.text+0x99f): undefined reference to `KConfigBase::readEntry(char const*, QString const&) const' sound.cpp:(.text+0x9f1): undefined reference to `KConfigBase::readEntry(char const*, QString const&) const' sound.o: In function `SoundOptions::SoundOptions(Soundcard*, char const*)': sound.cpp:(.text+0xaad): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' sound.cpp:(.text+0xb6e): undefined reference to `i18n(char const*)' sound.cpp:(.text+0xbd6): undefined reference to `i18n(char const*)' sound.cpp:(.text+0xc3e): undefined reference to `i18n(char const*)' sound.cpp:(.text+0xca6): undefined reference to `i18n(char const*)' sound.cpp:(.text+0xda2): undefined reference to `i18n(char const*)' sound.o:sound.cpp:(.text+0x10c7): more undefined references to `i18n(char const*)' follow sound.o: In function `SoundOptions::SoundOptions(Soundcard*, char const*)': sound.cpp:(.text+0x16d8): undefined reference to `KMainWindow::KMainWindow(QWidget*, char const*, unsigned int)' sound.cpp:(.text+0x179c): undefined reference to `i18n(char const*)' sound.cpp:(.text+0x1805): undefined reference to `i18n(char const*)' sound.cpp:(.text+0x186e): undefined reference to `i18n(char const*)' sound.cpp:(.text+0x18d7): undefined reference to `i18n(char const*)' sound.cpp:(.text+0x19d6): undefined reference to `i18n(char const*)' sound.o:sound.cpp:(.text+0x1d17): more undefined references to `i18n(char const*)' follow sound.o: In function `SoundOptions::qt_property(int, int, QVariant*)': sound.cpp:(.text+0x47): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' sound.o: In function `SoundOptions::qt_cast(char const*)': sound.cpp:(.text+0xa0): undefined reference to `KMainWindow::qt_cast(char const*)' sound.o: In function `SoundOptions::qt_emit(int, QUObject*)': sound.cpp:(.text+0x190): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' sound.o: In function `SoundOptions::qt_invoke(int, QUObject*)': sound.cpp:(.text+0x71f): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x190): undefined reference to `KMainWindow::show()' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x198): undefined reference to `KMainWindow::hide()' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x448): undefined reference to `KMainWindow::guiFactory()' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x540): undefined reference to `KXMLGUIBuilder::createContainer(QWidget*, int, QDomElement const&, int&)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x548): undefined reference to `KXMLGUIBuilder::removeContainer(QWidget*, QWidget*, QDomElement&, int)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x560): undefined reference to `KXMLGUIBuilder::removeCustomElement(QWidget*, int)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x568): undefined reference to `non-virtual thunk to KMainWindow::finalizeGUI(KXMLGUIClient*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x570): undefined reference to `non-virtual thunk to KMainWindow::virtual_hook(int, void*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x620): undefined reference to `KXMLGUIClient::instance() const' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x640): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x668): undefined reference to `KXMLGUIClient::conserveMemory()' sound.o:(.rodata._ZTV12SoundOptions[vtable for SoundOptions]+0x678): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x20): undefined reference to `KMainWindow::className() const' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x28): undefined reference to `KMainWindow::qt_cast(char const*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x30): undefined reference to `KMainWindow::qt_invoke(int, QUObject*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x38): undefined reference to `KMainWindow::qt_emit(int, QUObject*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x40): undefined reference to `KMainWindow::qt_property(int, int, QVariant*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x98): undefined reference to `KMainWindow::childEvent(QChildEvent*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x150): undefined reference to `KMainWindow::setIcon(QPixmap const&)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x190): undefined reference to `KMainWindow::show()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x198): undefined reference to `KMainWindow::hide()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x298): undefined reference to `KMainWindow::paintEvent(QPaintEvent*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x2a8): undefined reference to `KMainWindow::resizeEvent(QResizeEvent*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x448): undefined reference to `KMainWindow::guiFactory()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x450): undefined reference to `KMainWindow::finalizeGUI(KXMLGUIClient*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x468): undefined reference to `KMainWindow::slotStateChanged(QString const&)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x4a8): undefined reference to `KMainWindow::virtual_hook(int, void*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x538): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x540): undefined reference to `virtual thunk to KMainWindow::~KMainWindow()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x558): undefined reference to `KXMLGUIClient::instance() const' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x578): undefined reference to `KXMLGUIClient::setInstance(KInstance*)' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x5a0): undefined reference to `KXMLGUIClient::conserveMemory()' sound.o:(.rodata._ZTC12SoundOptions0_11KMainWindow[vtable for SoundOptions]+0x5b0): undefined reference to `virtual thunk to KMainWindow::virtual_hook(int, void*)' buffer.o: In function `xperror(char const*)': buffer.cpp:(.text+0xea8): undefined reference to `KMessageBox::error(QWidget*, QString const&, QString const&, int)' buffer.o: In function `FileBuffer::attach(char const*)': buffer.cpp:(.text+0xff9): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x102d): undefined reference to `i18n(char const*)' buffer.o: In function `BufferList::del_buffer(int)': buffer.cpp:(.text+0x111d): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1131): undefined reference to `KMessageBox::error(QWidget*, QString const&, QString const&, int)' buffer.o: In function `BufferList::save_buf(char const*)': buffer.cpp:(.text+0x12e3): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1351): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1365): undefined reference to `KMessageBox::error(QWidget*, QString const&, QString const&, int)' buffer.o: In function `BufferList::label_buffer(int)': buffer.cpp:(.text+0x145b): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1550): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x16cc): undefined reference to `i18n(char const*)' buffer.o: In function `BufferList::istop()': buffer.cpp:(.text+0x19a5): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1a26): undefined reference to `i18n(char const*)' buffer.o:buffer.cpp:(.text+0x1a79): more undefined references to `i18n(char const*)' follow buffer.o: In function `BufferList::record()': buffer.cpp:(.text+0x1ca6): undefined reference to `KMessageBox::error(QWidget*, QString const&, QString const&, int)' buffer.cpp:(.text+0x1d62): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1dbe): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x1e0a): undefined reference to `i18n(char const*)' buffer.o: In function `BufferList::new_data(void*)': buffer.cpp:(.text+0x1f27): undefined reference to `i18n(char const*)' buffer.cpp:(.text+0x20da): undefined reference to `i18n(char const*)' buffer.o:buffer.cpp:(.text+0x2117): more undefined references to `i18n(char const*)' follow buffer.o: In function `BufferList::play()': buffer.cpp:(.text+0x23c1): undefined reference to `KMessageBox::error(QWidget*, QString const&, QString const&, int)' buffer.cpp:(.text+0x2407): undefined reference to `i18n(char const*)' collect2: ld returned 1 exit status make: *** [krecord] Error 1 * * ERROR: media-sound/krecord-1.16 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 4381: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-sound/krecord-1.16/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-sound/krecord-1.16/temp/environment'. *