Been a long time since we discussed gcc hidden visibility for symbols. Last I remember, this was supported in (T)Qt3, arts, tdelibs, and tdebase.
I tried building my normal package suite with this option enabled in every package. Some packages built but ignored the configure option. Some failed to build. Some built and there were no messages at all about the option.
Removing the option from the failure group allowed the packages to build.
For the latter group, as no errors or build failures occurred, I presume the option is supported.
Still, is this a good idea? I read a bit about the topic and the information is way over my head. The only thing I do understand is using the option is supposed to reduce libary size and improve loading speeds.
Darrell
Been a long time since we discussed gcc hidden visibility for symbols. Last I remember, this was supported in (T)Qt3, arts, tdelibs, and tdebase.
I tried building my normal package suite with this option enabled in every package. Some packages built but ignored the configure option. Some failed to build. Some built and there were no messages at all about the option.
Removing the option from the failure group allowed the packages to build.
For the latter group, as no errors or build failures occurred, I presume the option is supported.
Still, is this a good idea? I read a bit about the topic and the information is way over my head. The only thing I do understand is using the option is supposed to reduce libary size and improve loading speeds.
Darrell
Yes, hidden symbols are a good thing and are enabled by default .on the Debian/Ubuntu builds. I am somewhat surprised that you have encountered build failures; which modules failed to build?
Tim
Yes, hidden symbols are a good thing and are enabled by default .on the Debian/Ubuntu builds. I am somewhat surprised that you have encountered build failures; which modules failed to build?
cmake applications/amarok/amarok.SlackBuild tdesdk/tdesdk.SlackBuild
automake applications/digikam/digikam.SlackBuild applications/k9copy/k9copy.SlackBuild applications/kaffeine/kaffeine.SlackBuild applications/kcmautostart/kcmautostart.SlackBuild applications/koffice/koffice.SlackBuild applications/konversation/konversation.SlackBuild libraries/libkdcraw/libkdcraw.SlackBuild libraries/libkexiv2/libkexiv2.SlackBuild libraries/libkipi/libkipi.SlackBuild libraries/kipi-plugins/kipi-plugins.SlackBuild tdeaddons/tdeaddons.SlackBuild tdeedu/tdeedu.SlackBuild tdemultimedia/tdemultimedia.SlackBuild tdewebdev/tdewebdev.SlackBuild
I was explicitly declaring --enable-gcc-hidden-visibility or -DWITH_GCC_VISIBILITY=ON as appropriate.
Not all of those listed were build failures. Some in the list simply spit out that the the configure option was unknown or not used. I do remember that kipi-plugins and digikam failed to build until I removed the option from libkdcraw and libkexiv2 and rebuilt; then digikam and kipi-plugins built. I've had DWITH_GCC_VISIBILITY=ON in arts, tdelibs, and tdebase since the announcment months ago.
I could well be doing something wrong.
Darrell
Yes, hidden symbols are a good thing and are enabled by default .on the Debian/Ubuntu builds. I am somewhat surprised that you have encountered build failures; which modules failed to build?
cmake applications/amarok/amarok.SlackBuild tdesdk/tdesdk.SlackBuild
I still build those modules with automake, so that might explain the difference.
automake applications/digikam/digikam.SlackBuild applications/k9copy/k9copy.SlackBuild applications/kaffeine/kaffeine.SlackBuild applications/kcmautostart/kcmautostart.SlackBuild applications/koffice/koffice.SlackBuild applications/konversation/konversation.SlackBuild libraries/libkdcraw/libkdcraw.SlackBuild libraries/libkexiv2/libkexiv2.SlackBuild libraries/libkipi/libkipi.SlackBuild libraries/kipi-plugins/kipi-plugins.SlackBuild tdeaddons/tdeaddons.SlackBuild tdeedu/tdeedu.SlackBuild tdemultimedia/tdemultimedia.SlackBuild tdewebdev/tdewebdev.SlackBuild
I was explicitly declaring --enable-gcc-hidden-visibility or -DWITH_GCC_VISIBILITY=ON as appropriate.
Not all of those listed were build failures. Some in the list simply spit out that the the configure option was unknown or not used. I do remember that kipi-plugins and digikam failed to build until I removed the option from libkdcraw and libkexiv2 and rebuilt; then digikam and kipi-plugins built. I've had DWITH_GCC_VISIBILITY=ON in arts, tdelibs, and tdebase since the announcment months ago.
I could well be doing something wrong.
Probably not. :-) Out of the lists you posted, which modules actually failed to build vs. failed to configure?
Thanks!
Tim
Probably not. :-) Out of the lists you posted, which modules actually failed to build vs. failed to configure?
I tinkered a lot today with this to eventually get all packages to build (except tdebindings, which I'm rebuilding tqt3 with an updated GIT now). Thus, those failure logs are all gone. :(
Before retiring tonight I'll reconfigure the build scripts with those options explicitly enabled again and then let the whole process unfold during the night. Then I can provide a final list with appropriate snipped output messages.
Darrell
I could well be doing something wrong.
Probably not. :-) Out of the lists you posted, which modules actually failed to build vs. failed to configure?
Tim,
I ran my build set using --enable-gcc-hidden-visibility and WITH_GCC_VISIBILITY.
Is there anything easy/straightforward I can do/patch to improve the results?
Here are the build results:
============================== NO BUILD FAILURE, NO MESSAGES: ==============================
tqt3 arts tdelibs tdebase tdeaccessibility tdeutils tdegames tdetoys tdeadmin k3b libkdcraw libkexiv2 libkipi gwenview kmplayer libksquirrel kaffeine-mozilla
======================================== NO BUILD FAILURE BUT CONFIGURE WARNINGS: ========================================
tdebindings configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
libtqt-perl configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdemultimedia configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdenetwork CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeartwork CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeedu configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdegraphics CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdevelop CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdepim CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdesdk CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeaddons configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
gtk-qt-engine CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
amarok CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
k9copy configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
konversation configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kio-locate CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kcmautostart configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
koffice configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ksystemlog configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ktorrent configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
basket configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
krename configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdiff3 configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
soundkonverter configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tellico configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kmyfirewall configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kradio configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kbookreader configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knights configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kgtk-qt3 CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kchmviewer configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knemo configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
krusader configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kiosktool configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kile configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
abakus CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kbarcode configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
katapult configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ksquirrel configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kpowersave CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
yakuake configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
dolphin CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tde-style-lipstik configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tde-style-qtcurve CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
twin-style-crystal configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knetstats configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
filelight configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kcpuload configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdirstat configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ktechlab configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knutclient configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
smb4k configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knowit configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kvpnc configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdmtheme configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdesvn CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
potracegui configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kvkbd configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
=============== BUILD FAILURES: ===============
There were five build failures:
tdewebdev kaffeine kipi-plugins digikam kmymoney
Here are the relevant failure messages:
tdewebdev
/dev/shm/tdewebdev/kommander/editor/mainwindow.cpp:196: undefined reference to `SpecialInformation::registerSpecials()' /dev/shm/tdewebdev/kommander/editor/mainwindow.cpp:196: undefined reference to `SpecialInformation::registerSpecials()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:198: undefined reference to `ToolBox::staticMetaObject()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:588: undefined reference to `ToolBox::ToolBox(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:588: undefined reference to `ToolBox::ToolBox(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1090: undefined reference to `KmdrMainWindow::KmdrMainWindow(TQWidget*, char const*, unsigned int)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1228: undefined reference to `AboutDialog::AboutDialog(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1226: undefined reference to `FontDialog::FontDialog(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1224: undefined reference to `PopupMenu::PopupMenu(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:232: undefined reference to `ToolBox::tqt_property(int, int, TQVariant*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:226: undefined reference to `ToolBox::tqt_emit(int, TQUObject*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:221: undefined reference to `ToolBox::tqt_invoke(int, TQUObject*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:216: undefined reference to `ToolBox::tqt_cast(char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.h:172: undefined reference to `ToolBox::~ToolBox()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.h:172: undefined reference to `ToolBox::~ToolBox()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x158): undefined reference to `ToolBox::contextMenuEvent(TQContextMenuEvent*)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x17c): undefined reference to `ToolBox::showEvent(TQShowEvent*)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1ec): undefined reference to `ToolBox::isKommanderWidget() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f0): undefined reference to `ToolBox::currentState() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f4): undefined reference to `ToolBox::isFunctionSupported(int)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f8): undefined reference to `ToolBox::handleDCOP(int, TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1fc): undefined reference to `ToolBox::associatedText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x200): undefined reference to `ToolBox::setAssociatedText(TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x204): undefined reference to `ToolBox::populationText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x208): undefined reference to `ToolBox::setPopulationText(TQString const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x20c): undefined reference to `ToolBox::populate()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x25c): undefined reference to `non-virtual thunk to ToolBox::currentState() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x260): undefined reference to `non-virtual thunk to ToolBox::isKommanderWidget() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x264): undefined reference to `non-virtual thunk to ToolBox::setAssociatedText(TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x268): undefined reference to `non-virtual thunk to ToolBox::associatedText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x298): undefined reference to `non-virtual thunk to ToolBox::populationText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x29c): undefined reference to `non-virtual thunk to ToolBox::setPopulationText(TQString const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a0): undefined reference to `non-virtual thunk to ToolBox::populate()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a4): undefined reference to `non-virtual thunk to ToolBox::handleDCOP(int, TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a8): undefined reference to `non-virtual thunk to ToolBox::isFunctionSupported(int)' widgetfactory.o:(.rodata._ZTI13EditorToolBox[typeinfo for EditorToolBox]+0x8): undefined reference to `typeinfo for ToolBox' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:365: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:290: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:301: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:309: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:339: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:306: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:290: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:210: undefined reference to `SpecialInformation::functionObject(TQString const&, TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:212: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:228: undefined reference to `SpecialFunction::prototype(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:221: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:168: undefined reference to `SpecialInformation::functions(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:172: undefined reference to `SpecialInformation::group(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:178: undefined reference to `SpecialInformation::function(int, TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:179: undefined reference to `SpecialInformation::isValid(int, int, SpecialFunction::ParserType)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:123: undefined reference to `SpecialInformation::parserGroupName(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:51: undefined reference to `SpecialInformation::groups()' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:51: undefined reference to `SpecialInformation::groups()' /dev/shm/tdewebdev/kommander/factory/kommanderfactory.cpp:416: undefined reference to `KmdrMainWindow::KmdrMainWindow(TQWidget*, char const*, unsigned int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::prototype(int, int, unsigned int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::minArg(int, int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::maxArg(int, int)'
kaffeine
/dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1693: undefined reference to `EventTable::doClean(bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1701: undefined reference to `EventTable::doClean(bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1403: undefined reference to `EventTable::getEventDesc(TQString, int, int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:942: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:943: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:650: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:654: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:658: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:670: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:673: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:676: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:103: undefined reference to `EventTable::EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:283: undefined reference to `EventTable::loadEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:103: undefined reference to `EventTable::EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:283: undefined reference to `EventTable::loadEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:459: undefined reference to `EventTable::getEventDesc(TQString, int, int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:438: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:440: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:443: undefined reference to `EventSid::getEventDesc(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:181: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:184: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:187: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:190: undefined reference to `EventSid::getEventDesc(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:379: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:347: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:349: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:129: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:146: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:135: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:138: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:141: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:153: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:156: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:97: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:100: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:103: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:106: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:112: undefined reference to `ShortEvent::ShortEvent()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:175: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:176: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:177: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:178: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:179: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:185: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:196: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:199: undefined reference to `KaffeineDVBsection::getDateTime(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:318: undefined reference to `EventDesc::~EventDesc()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:229: undefined reference to `EventDesc::EventDesc()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:233: undefined reference to `KaffeineDVBsection::getTime(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:236: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:253: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:275: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:276: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:260: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:39: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:62: undefined reference to `KaffeineDVBsection::initSection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:39: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:62: undefined reference to `KaffeineDVBsection::initSection(int, int, TQString const&)' input/dvb/.libs/libkaffeinedvb.a(dvbevents.o):(.data.rel.ro._ZTI9DVBevents[typeinfo for DVBevents]+0x8): undefined reference to `typeinfo for KaffeineDVBsection' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:713: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:729: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:734: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:735: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:747: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:748: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:749: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:770: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:322: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:323: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:324: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:329: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:330: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:781: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:797: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:802: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:803: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:829: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:830: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:831: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:900: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:599: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:600: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:605: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:606: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:487: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:542: undefined reference to `KaffeineDVBsection::langDesc(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:573: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:574: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:537: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:551: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:555: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:557: undefined reference to `KaffeineDVBsection::langDesc(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:420: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:421: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:422: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:423: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:424: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:440: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:441: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:442: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:451: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:453: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:641: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:662: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:668: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:669: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:682: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:701: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:658: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:412: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:412: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:51: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:51: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:393: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:393: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:360: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:361: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:374: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:367: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:381: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:93: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:114: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:115: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:128: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:139: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:110: undefined reference to `KaffeineDVBsection::stopFilter()' input/dvb/.libs/libkaffeinedvb.a(dvbsi.o):(.data.rel.ro._ZTI5DVBsi[typeinfo for DVBsi]+0x18): undefined reference to `typeinfo for KaffeineDVBsection' input/dvb/.libs/libkaffeinedvb.a(dvbsi.o):(.data.rel.ro._ZTI10NitSection[typeinfo for NitSection]+0x8): undefined reference to `typeinfo for KaffeineDVBsection'
kipi-plugins
/dev/shm/kipi-plugins/kipi-plugins/flickrexport/flickrtalker.cpp:389: undefined reference to `KDcrawIface::KDcraw::rawFiles()' /dev/shm/kipi-plugins/kipi-plugins/flickrexport/flickrtalker.cpp:393: undefined reference to `KDcrawIface::KDcraw::loadDcrawPreview(TQImage&, TQString const&)'
digikam
/dev/shm/digikam/digikam/digikam/daboutdata.h:72: undefined reference to `KDcrawIface::KDcraw::librawVersion()' /dev/shm/digikam/digikam/digikam/daboutdata.h:98: undefined reference to `KDcrawIface::KDcraw::version()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::setReceivingDataProgress(double)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::rawFiles()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::staticMetaObject()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadDcrawPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::checkToCancelReceivingData()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::~KDcraw()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_emit(int, TQUObject*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::rawFileIdentify(KDcrawIface::DcrawInfoContainer&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::decodeRAWImage(TQString const&, KDcrawIface::RawDecodingSettings const&, TQMemArray<char>&, int&, int&, int&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::KDcraw()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_invoke(int, TQUObject*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_property(int, int, TQVariant*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::supportedCamera()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_cast(char const*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadEmbeddedPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadHalfPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `typeinfo for KDcrawIface::KDcraw'
kmymoney
/dev/shm/kmymoney/kmymoney2/kmymoneyutils.cpp:364: undefined reference to `MyMoneyForecast::calculateAutoLoan(MyMoneySchedule const&, MyMoneyTransaction&, TQMap<TQString, MyMoneyMoney> const&)' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4244: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4245: undefined reference to `MyMoneyForecast::createBudget(MyMoneyBudget&, TQDate, TQDate, TQDate, TQDate, bool)' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4248: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4248: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:576: undefined reference to `MyMoneyForecast::isForecastAccount(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:483: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:496: undefined reference to `MyMoneyForecast::createBudget(MyMoneyBudget&, TQDate, TQDate, TQDate, TQDate, bool)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:513: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:513: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:365: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:374: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:378: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:439: undefined reference to `MyMoneyForecast::accountMinimumBalanceDateList(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:444: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:456: undefined reference to `MyMoneyForecast::accountMaximumBalanceDateList(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:461: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:472: undefined reference to `MyMoneyForecast::accountAverageBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:477: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:477: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:214: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:229: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:248: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:276: undefined reference to `MyMoneyForecast::daysToMinimumBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:279: undefined reference to `MyMoneyForecast::daysToZeroBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:345: undefined reference to `MyMoneyForecast::accountCycleVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:357: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:357: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:181: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:192: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:209: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:209: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1540: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1523: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:952: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1013: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1026: undefined reference to `MyMoneyForecast::daysToMinimumBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1029: undefined reference to `MyMoneyForecast::daysToZeroBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:322: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:323: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:324: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:325: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:325: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:330: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:330: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:355: undefined reference to `KDChartWidget::paintTo(TQPainter&, TQRect const*)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:115: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:127: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:115: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:127: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /opt/trinity/include/KDChartParams.h:1082: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1866: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1138: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartPropertySet.h:118: undefined reference to `vtable for KDChartPropertySet' /opt/trinity/include/KDChartPropertySet.h:119: undefined reference to `KDChartPropertySet::fullReset(TQString const&, int)' /opt/trinity/include/KDChartPropertySet.h:67: undefined reference to `vtable for KDChartPropertySet' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2345: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2370: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2404: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2388: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2415: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2415: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1952: undefined reference to `KDChartAxisParams::KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1952: undefined reference to `KDChartAxisParams::KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1953: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1953: undefined reference to `KDChartAxisParams::deepCopy(KDChartAxisParams&, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1954: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1954: undefined reference to `KDChartAxisParams::deepCopy(KDChartAxisParams&, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1958: undefined reference to `KDChartAxisParams::setAxisLabelsFontRelSize(int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1960: undefined reference to `KDChartAxisParams::setAxisLabelsFontRelSize(int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1962: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1962: undefined reference to `KDChartParams::setAxisParams(unsigned int, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1963: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1963: undefined reference to `KDChartParams::setAxisParams(unsigned int, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1966: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1967: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1968: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1970: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1970: undefined reference to `KDChartParams::setAxisShowGrid(unsigned int, bool)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1971: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1971: undefined reference to `KDChartParams::setAxisShowGrid(unsigned int, bool)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartAutoColor::instance()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartParams::setPrintDataValues(bool, unsigned int, int, int, TQFont*, unsigned int, TQColor const*, KDChartEnums::PositionFlag, unsigned int, int, int, int, KDChartEnums::PositionFlag, unsigned int, int, int, int, KDChartEnums::TextLayoutPolicy)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1990: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2016: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2016: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2017: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2009: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2009: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2011: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2005: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2005: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2006: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2001: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2001: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2002: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1997: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1997: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1998: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1998: undefined reference to `KDChartParams::setAxisDatasets(unsigned int, unsigned int, unsigned int, unsigned int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2162: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2164: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2182: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2133: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2135: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2217: undefined reference to `KDChartParams::setDataValuesCalc(int, int, unsigned int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2184: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2206: undefined reference to `KDChartWidget::params() const' /opt/trinity/include/KDChartParams.h:1974: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:2037: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1986: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:894: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1440: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartTableBase.h:101: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartTableBase.h:107: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartTableBase.h:120: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartVectorTable.h:147: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:165: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:155: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:162: undefined reference to `KDChartTableDataBase::setSorted(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:57: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:59: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:59: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:204: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:130: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:142: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:143: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:157: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:136: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:137: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:165: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:37: undefined reference to `KDChartWidget::KDChartWidget(TQWidget*, char const*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:44: undefined reference to `KDChartParams::KDChartParams()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:45: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:46: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:47: undefined reference to `KDChartParams::setDataSubduedColors(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:59: undefined reference to `KDChartWidget::setParams(KDChartParams*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:63: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:100: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:37: undefined reference to `KDChartWidget::KDChartWidget(TQWidget*, char const*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:44: undefined reference to `KDChartParams::KDChartParams()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:45: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:46: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:47: undefined reference to `KDChartParams::setDataSubduedColors(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:59: undefined reference to `KDChartWidget::setParams(KDChartParams*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:63: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:100: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /opt/trinity/include/KDChartWidget.h:50: undefined reference to `KDChartWidget::staticMetaObject()' /opt/trinity/include/KDChartVectorTable.h:140: undefined reference to `vtable for KDChartVectorTableData' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0xc): undefined reference to `KDChartWidget::className() const' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x10): undefined reference to `KDChartWidget::tqt_cast(char const*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x14): undefined reference to `KDChartWidget::tqt_invoke(int, TQUObject*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x18): undefined reference to `KDChartWidget::tqt_emit(int, TQUObject*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x1c): undefined reference to `KDChartWidget::tqt_property(int, int, TQVariant*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x11c): undefined reference to `KDChartWidget::mousePressEvent(TQMouseEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x120): undefined reference to `KDChartWidget::mouseReleaseEvent(TQMouseEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x148): undefined reference to `KDChartWidget::paintEvent(TQPaintEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x150): undefined reference to `KDChartWidget::resizeEvent(TQResizeEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTIN7reports16KReportChartViewE[typeinfo for reports::KReportChartView]+0x8): undefined reference to `typeinfo for KDChartWidget' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:94: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:95: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:96: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:158: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:94: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:95: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:96: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:158: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:301: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:267: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:276: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:225: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:235: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:243: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:244: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:245: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:246: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()'
Darrell
I could well be doing something wrong.
Probably not. :-) Out of the lists you posted, which modules actually failed to build vs. failed to configure?
Tim,
I ran my build set using --enable-gcc-hidden-visibility and WITH_GCC_VISIBILITY.
Is there anything easy/straightforward I can do/patch to improve the results?
Here are the build results:
============================== NO BUILD FAILURE, NO MESSAGES: ==============================
tqt3 arts tdelibs tdebase tdeaccessibility tdeutils tdegames tdetoys tdeadmin k3b libkdcraw libkexiv2 libkipi gwenview kmplayer libksquirrel kaffeine-mozilla
======================================== NO BUILD FAILURE BUT CONFIGURE WARNINGS: ========================================
tdebindings configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
libtqt-perl configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdemultimedia configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdenetwork CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeartwork CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeedu configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdegraphics CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdevelop CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdepim CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdesdk CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tdeaddons configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
gtk-qt-engine CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
amarok CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
k9copy configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
konversation configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kio-locate CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kcmautostart configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
koffice configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ksystemlog configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ktorrent configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
basket configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
krename configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdiff3 configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
soundkonverter configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tellico configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kmyfirewall configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kradio configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kbookreader configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knights configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kgtk-qt3 CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kchmviewer configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knemo configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
krusader configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kiosktool configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kile configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
abakus CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
kbarcode configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
katapult configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ksquirrel configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kpowersave CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
yakuake configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
dolphin CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
tde-style-lipstik configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tde-style-qtcurve CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
twin-style-crystal configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knetstats configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
filelight configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kcpuload configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdirstat configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
ktechlab configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knutclient configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
smb4k configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
knowit configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kvpnc configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kdmtheme configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
tdesvn CMake Warning: The variable, 'WITH_GCC_VISIBILITY', specified manually, was not used during the generation.
potracegui configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
kvkbd configure: WARNING: unrecognized options: --enable-gcc-hidden-visibility
=============== BUILD FAILURES: ===============
There were five build failures:
tdewebdev kaffeine kipi-plugins digikam kmymoney
Here are the relevant failure messages:
tdewebdev
/dev/shm/tdewebdev/kommander/editor/mainwindow.cpp:196: undefined reference to `SpecialInformation::registerSpecials()' /dev/shm/tdewebdev/kommander/editor/mainwindow.cpp:196: undefined reference to `SpecialInformation::registerSpecials()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:198: undefined reference to `ToolBox::staticMetaObject()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:588: undefined reference to `ToolBox::ToolBox(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:588: undefined reference to `ToolBox::ToolBox(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1090: undefined reference to `KmdrMainWindow::KmdrMainWindow(TQWidget*, char const*, unsigned int)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1228: undefined reference to `AboutDialog::AboutDialog(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1226: undefined reference to `FontDialog::FontDialog(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.cpp:1224: undefined reference to `PopupMenu::PopupMenu(TQWidget*, char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:232: undefined reference to `ToolBox::tqt_property(int, int, TQVariant*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:226: undefined reference to `ToolBox::tqt_emit(int, TQUObject*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:221: undefined reference to `ToolBox::tqt_invoke(int, TQUObject*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.moc:216: undefined reference to `ToolBox::tqt_cast(char const*)' /dev/shm/tdewebdev/kommander/editor/widgetfactory.h:172: undefined reference to `ToolBox::~ToolBox()' /dev/shm/tdewebdev/kommander/editor/widgetfactory.h:172: undefined reference to `ToolBox::~ToolBox()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x158): undefined reference to `ToolBox::contextMenuEvent(TQContextMenuEvent*)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x17c): undefined reference to `ToolBox::showEvent(TQShowEvent*)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1ec): undefined reference to `ToolBox::isKommanderWidget() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f0): undefined reference to `ToolBox::currentState() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f4): undefined reference to `ToolBox::isFunctionSupported(int)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1f8): undefined reference to `ToolBox::handleDCOP(int, TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x1fc): undefined reference to `ToolBox::associatedText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x200): undefined reference to `ToolBox::setAssociatedText(TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x204): undefined reference to `ToolBox::populationText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x208): undefined reference to `ToolBox::setPopulationText(TQString const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x20c): undefined reference to `ToolBox::populate()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x25c): undefined reference to `non-virtual thunk to ToolBox::currentState() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x260): undefined reference to `non-virtual thunk to ToolBox::isKommanderWidget() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x264): undefined reference to `non-virtual thunk to ToolBox::setAssociatedText(TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x268): undefined reference to `non-virtual thunk to ToolBox::associatedText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x298): undefined reference to `non-virtual thunk to ToolBox::populationText() const' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x29c): undefined reference to `non-virtual thunk to ToolBox::setPopulationText(TQString const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a0): undefined reference to `non-virtual thunk to ToolBox::populate()' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a4): undefined reference to `non-virtual thunk to ToolBox::handleDCOP(int, TQStringList const&)' widgetfactory.o:(.rodata._ZTV13EditorToolBox[vtable for EditorToolBox]+0x2a8): undefined reference to `non-virtual thunk to ToolBox::isFunctionSupported(int)' widgetfactory.o:(.rodata._ZTI13EditorToolBox[typeinfo for EditorToolBox]+0x8): undefined reference to `typeinfo for ToolBox' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:365: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:290: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:301: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:309: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:339: undefined reference to `SpecialFunction::argumentType(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:306: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:290: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:210: undefined reference to `SpecialInformation::functionObject(TQString const&, TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:212: undefined reference to `SpecialFunction::argumentCount() const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:228: undefined reference to `SpecialFunction::prototype(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:221: undefined reference to `SpecialFunction::argumentName(unsigned int) const' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:168: undefined reference to `SpecialInformation::functions(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:172: undefined reference to `SpecialInformation::group(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:178: undefined reference to `SpecialInformation::function(int, TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:179: undefined reference to `SpecialInformation::isValid(int, int, SpecialFunction::ParserType)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:123: undefined reference to `SpecialInformation::parserGroupName(TQString const&)' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:51: undefined reference to `SpecialInformation::groups()' /dev/shm/tdewebdev/kommander/editor/functionsimpl.cpp:51: undefined reference to `SpecialInformation::groups()' /dev/shm/tdewebdev/kommander/factory/kommanderfactory.cpp:416: undefined reference to `KmdrMainWindow::KmdrMainWindow(TQWidget*, char const*, unsigned int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::prototype(int, int, unsigned int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::minArg(int, int)' ../../kommander/widget/.libs/libkommanderwidget.so: undefined reference to `SpecialInformation::maxArg(int, int)'
kaffeine
/dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2699: undefined reference to `EventTable::saveEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:2700: undefined reference to `EventTable::~EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1693: undefined reference to `EventTable::doClean(bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1701: undefined reference to `EventTable::doClean(bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:1403: undefined reference to `EventTable::getEventDesc(TQString, int, int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:942: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:943: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:650: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:654: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:658: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:670: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:673: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:676: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:103: undefined reference to `EventTable::EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:283: undefined reference to `EventTable::loadEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:103: undefined reference to `EventTable::EventTable()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbpanel.cpp:283: undefined reference to `EventTable::loadEpg()' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:459: undefined reference to `EventTable::getEventDesc(TQString, int, int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:438: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:440: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:443: undefined reference to `EventSid::getEventDesc(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:181: undefined reference to `EventTable::getNEventSource(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:184: undefined reference to `EventSource::getNEventTsid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:187: undefined reference to `EventTsid::getNEventSid(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/kevents.cpp:190: undefined reference to `EventSid::getEventDesc(int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:379: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:347: undefined reference to `EventTable::getEventSource(TQString)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:349: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:129: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:146: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:135: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:138: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:141: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:153: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:156: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:97: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:100: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:103: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:106: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:112: undefined reference to `ShortEvent::ShortEvent()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:175: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:176: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:177: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:178: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:179: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:185: undefined reference to `EventSource::getEventSid(int, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:196: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:199: undefined reference to `KaffeineDVBsection::getDateTime(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:318: undefined reference to `EventDesc::~EventDesc()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:229: undefined reference to `EventDesc::EventDesc()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:233: undefined reference to `KaffeineDVBsection::getTime(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:236: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:253: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:275: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:276: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:260: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:85: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:39: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:62: undefined reference to `KaffeineDVBsection::initSection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:39: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbevents.cpp:62: undefined reference to `KaffeineDVBsection::initSection(int, int, TQString const&)' input/dvb/.libs/libkaffeinedvb.a(dvbevents.o):(.data.rel.ro._ZTI9DVBevents[typeinfo for DVBevents]+0x8): undefined reference to `typeinfo for KaffeineDVBsection' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:713: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:729: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:734: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:735: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:747: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:748: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:749: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:770: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:322: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:323: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:324: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:329: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:330: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:781: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:797: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:802: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:803: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:829: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:830: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:831: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:900: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:599: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:600: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:605: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:606: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:487: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:542: undefined reference to `KaffeineDVBsection::langDesc(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:573: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:574: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:537: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:551: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:555: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:557: undefined reference to `KaffeineDVBsection::langDesc(unsigned char*)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:420: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:421: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:422: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:423: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:424: undefined reference to `KaffeineDVBsection::getText(unsigned char*, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:440: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:441: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:442: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:451: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:453: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:641: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:662: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:668: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:669: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:682: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:701: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:658: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:63: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:412: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:412: undefined reference to `KaffeineDVBsection::~KaffeineDVBsection()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:51: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:51: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:393: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:393: undefined reference to `KaffeineDVBsection::KaffeineDVBsection(int, int, TQString const&)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:360: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:361: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:374: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:367: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:381: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:93: undefined reference to `KaffeineDVBsection::setFilter(int, int, int, bool)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:114: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:115: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:128: undefined reference to `KaffeineDVBsection::getBits(unsigned char*, int, int)' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:139: undefined reference to `KaffeineDVBsection::stopFilter()' /dev/shm/kaffeine/kaffeine/src/input/dvb/dvbsi.cpp:110: undefined reference to `KaffeineDVBsection::stopFilter()' input/dvb/.libs/libkaffeinedvb.a(dvbsi.o):(.data.rel.ro._ZTI5DVBsi[typeinfo for DVBsi]+0x18): undefined reference to `typeinfo for KaffeineDVBsection' input/dvb/.libs/libkaffeinedvb.a(dvbsi.o):(.data.rel.ro._ZTI10NitSection[typeinfo for NitSection]+0x8): undefined reference to `typeinfo for KaffeineDVBsection'
kipi-plugins
/dev/shm/kipi-plugins/kipi-plugins/flickrexport/flickrtalker.cpp:389: undefined reference to `KDcrawIface::KDcraw::rawFiles()' /dev/shm/kipi-plugins/kipi-plugins/flickrexport/flickrtalker.cpp:393: undefined reference to `KDcrawIface::KDcraw::loadDcrawPreview(TQImage&, TQString const&)'
digikam
/dev/shm/digikam/digikam/digikam/daboutdata.h:72: undefined reference to `KDcrawIface::KDcraw::librawVersion()' /dev/shm/digikam/digikam/digikam/daboutdata.h:98: undefined reference to `KDcrawIface::KDcraw::version()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::setReceivingDataProgress(double)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::rawFiles()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::staticMetaObject()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadDcrawPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::checkToCancelReceivingData()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::~KDcraw()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_emit(int, TQUObject*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::rawFileIdentify(KDcrawIface::DcrawInfoContainer&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::decodeRAWImage(TQString const&, KDcrawIface::RawDecodingSettings const&, TQMemArray<char>&, int&, int&, int&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::KDcraw()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_invoke(int, TQUObject*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_property(int, int, TQVariant*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::supportedCamera()' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::tqt_cast(char const*)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadEmbeddedPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `KDcrawIface::KDcraw::loadHalfPreview(TQImage&, TQString const&)' ./.libs/libdigikam.so: undefined reference to `typeinfo for KDcrawIface::KDcraw'
kmymoney
/dev/shm/kmymoney/kmymoney2/kmymoneyutils.cpp:364: undefined reference to `MyMoneyForecast::calculateAutoLoan(MyMoneySchedule const&, MyMoneyTransaction&, TQMap<TQString, MyMoneyMoney> const&)' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4244: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4245: undefined reference to `MyMoneyForecast::createBudget(MyMoneyBudget&, TQDate, TQDate, TQDate, TQDate, bool)' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4248: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/kmymoney2.cpp:4248: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:576: undefined reference to `MyMoneyForecast::isForecastAccount(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:483: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:496: undefined reference to `MyMoneyForecast::createBudget(MyMoneyBudget&, TQDate, TQDate, TQDate, TQDate, bool)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:513: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:513: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:365: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:374: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:378: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:439: undefined reference to `MyMoneyForecast::accountMinimumBalanceDateList(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:444: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:456: undefined reference to `MyMoneyForecast::accountMaximumBalanceDateList(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:461: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:472: undefined reference to `MyMoneyForecast::accountAverageBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:477: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:477: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:214: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:229: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:248: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:276: undefined reference to `MyMoneyForecast::daysToMinimumBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:279: undefined reference to `MyMoneyForecast::daysToZeroBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:345: undefined reference to `MyMoneyForecast::accountCycleVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:357: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:357: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:181: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:192: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:209: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/kforecastview.cpp:209: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1540: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1523: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1516: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:952: undefined reference to `MyMoneyForecast::accountList()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1013: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1026: undefined reference to `MyMoneyForecast::daysToMinimumBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:1029: undefined reference to `MyMoneyForecast::daysToZeroBalance(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:322: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:323: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:324: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:325: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:325: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:330: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:330: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:355: undefined reference to `KDChartWidget::paintTo(TQPainter&, TQRect const*)' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:139: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:115: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:127: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:115: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/views/khomeview.cpp:127: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /opt/trinity/include/KDChartParams.h:1082: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1866: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1138: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartPropertySet.h:118: undefined reference to `vtable for KDChartPropertySet' /opt/trinity/include/KDChartPropertySet.h:119: undefined reference to `KDChartPropertySet::fullReset(TQString const&, int)' /opt/trinity/include/KDChartPropertySet.h:67: undefined reference to `vtable for KDChartPropertySet' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2345: undefined reference to `MyMoneyForecast::MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2370: undefined reference to `MyMoneyForecast::doForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2404: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2388: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2415: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2415: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1952: undefined reference to `KDChartAxisParams::KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1952: undefined reference to `KDChartAxisParams::KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1953: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1953: undefined reference to `KDChartAxisParams::deepCopy(KDChartAxisParams&, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1954: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1954: undefined reference to `KDChartAxisParams::deepCopy(KDChartAxisParams&, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1958: undefined reference to `KDChartAxisParams::setAxisLabelsFontRelSize(int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1960: undefined reference to `KDChartAxisParams::setAxisLabelsFontRelSize(int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1962: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1962: undefined reference to `KDChartParams::setAxisParams(unsigned int, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1963: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1963: undefined reference to `KDChartParams::setAxisParams(unsigned int, KDChartAxisParams const&)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1966: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1967: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1968: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1970: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1970: undefined reference to `KDChartParams::setAxisShowGrid(unsigned int, bool)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1971: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1971: undefined reference to `KDChartParams::setAxisShowGrid(unsigned int, bool)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartAutoColor::instance()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1972: undefined reference to `KDChartParams::setPrintDataValues(bool, unsigned int, int, int, TQFont*, unsigned int, TQColor const*, KDChartEnums::PositionFlag, unsigned int, int, int, int, KDChartEnums::PositionFlag, unsigned int, int, int, int, KDChartEnums::TextLayoutPolicy)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1990: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2016: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2016: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2017: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2009: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2009: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2011: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2005: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2005: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2006: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2001: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2001: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2002: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1997: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1997: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1998: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:1998: undefined reference to `KDChartParams::setAxisDatasets(unsigned int, unsigned int, unsigned int, unsigned int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2162: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2164: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2182: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2133: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2135: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2217: undefined reference to `KDChartParams::setDataValuesCalc(int, int, unsigned int)' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2218: undefined reference to `KDChartAxisParams::~KDChartAxisParams()' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2184: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/pivottable.cpp:2206: undefined reference to `KDChartWidget::params() const' /opt/trinity/include/KDChartParams.h:1974: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:2037: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1986: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:894: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartParams.h:1440: undefined reference to `KDChartParams::changed()' /opt/trinity/include/KDChartTableBase.h:101: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartTableBase.h:107: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartTableBase.h:120: undefined reference to `vtable for KDChartTableDataBase' /opt/trinity/include/KDChartVectorTable.h:147: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:165: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:155: undefined reference to `vtable for KDChartVectorTableData' /opt/trinity/include/KDChartVectorTable.h:162: undefined reference to `KDChartTableDataBase::setSorted(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:57: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:59: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:59: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:204: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:130: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:142: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:143: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:157: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:136: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:137: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:165: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:37: undefined reference to `KDChartWidget::KDChartWidget(TQWidget*, char const*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:44: undefined reference to `KDChartParams::KDChartParams()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:45: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:46: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:47: undefined reference to `KDChartParams::setDataSubduedColors(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:59: undefined reference to `KDChartWidget::setParams(KDChartParams*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:63: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:100: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:37: undefined reference to `KDChartWidget::KDChartWidget(TQWidget*, char const*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:44: undefined reference to `KDChartParams::KDChartParams()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:45: undefined reference to `KDChartParams::setChartType(KDChartParams::ChartType)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:46: undefined reference to `KDChartParams::setAxisLabelStringParams(unsigned int, TQStringList*, TQStringList*, TQString const&, TQString const&)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:47: undefined reference to `KDChartParams::setDataSubduedColors(bool)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:59: undefined reference to `KDChartWidget::setParams(KDChartParams*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:63: undefined reference to `KDChartWidget::setData(KDChartTableDataBase*)' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.cpp:100: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /dev/shm/kmymoney/kmymoney2/reports/kreportchartview.h:55: undefined reference to `KDChartWidget::~KDChartWidget()' /opt/trinity/include/KDChartWidget.h:50: undefined reference to `KDChartWidget::staticMetaObject()' /opt/trinity/include/KDChartVectorTable.h:140: undefined reference to `vtable for KDChartVectorTableData' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0xc): undefined reference to `KDChartWidget::className() const' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x10): undefined reference to `KDChartWidget::tqt_cast(char const*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x14): undefined reference to `KDChartWidget::tqt_invoke(int, TQUObject*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x18): undefined reference to `KDChartWidget::tqt_emit(int, TQUObject*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x1c): undefined reference to `KDChartWidget::tqt_property(int, int, TQVariant*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x11c): undefined reference to `KDChartWidget::mousePressEvent(TQMouseEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x120): undefined reference to `KDChartWidget::mouseReleaseEvent(TQMouseEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x148): undefined reference to `KDChartWidget::paintEvent(TQPaintEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTVN7reports16KReportChartViewE[vtable for reports::KReportChartView]+0x150): undefined reference to `KDChartWidget::resizeEvent(TQResizeEvent*)' ../kmymoney2/reports/libreports.a(kreportchartview.o):(.rodata._ZTIN7reports16KReportChartViewE[typeinfo for reports::KReportChartView]+0x8): undefined reference to `typeinfo for KDChartWidget' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:94: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:95: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:96: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:158: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:94: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:95: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:96: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:97: undefined reference to `KDChartParams::setDataColor(unsigned int, TQColor)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:102: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:109: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:114: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartWidget::params() const' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:119: undefined reference to `KDChartParams::registerProperties(KDChartPropertySet&)' /dev/shm/kmymoney/kmymoney2/dialogs/kbalancechartdlg.cpp:158: undefined reference to `KDChartWidget::data() const' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:301: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:267: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:276: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:225: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:235: undefined reference to `MyMoneyForecast::forecastBalance(MyMoneyAccount const&, TQDate)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:243: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:244: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:245: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:246: undefined reference to `MyMoneyForecast::accountTotalVariation(MyMoneyAccount const&)' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()' /dev/shm/kmymoney/kmymoney2/widgets/kmymoneyaccounttreeforecast.cpp:193: undefined reference to `MyMoneyForecast::~MyMoneyForecast()'
Darrell
To unsubscribe, e-mail: trinity-devel-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-devel-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-devel.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
<snip>
Regarding the build failures, please file enhancement bug reports against those particular packages. For some reason they are not explicitly exporting their shared symbols (this is normally done with a KDE_EXPORT line or similar in each public class definition), causing the build failures.
For the others, I would assume that hidden symbols are not supported in the Autotools cases, and that CMake is simply being verbose in the CMake cases.
Tim
Regarding the build failures, please file enhancement bug reports against those particular packages. For some reason they are not explicitly exporting their shared symbols (this is normally done with a KDE_EXPORT line or similar in each public class definition), causing the build failures.
For the others, I would assume that hidden symbols are not supported in the Autotools cases, and that CMake is simply being verbose in the CMake cases.
I can file reports, but I would like some guidance to remedy the problem. You mention KDE_EXPORT. I can grep other modules for such instances, but a basic punch list of what is needed would help me attempt a patch and remedy the problem sooner rather than later. :)
Second, how do I know or check that symbols are being hidden?
Darrell