From: Jordi <jor...@du...> - 2005-07-26 16:28:09
|
El problema debe de estar en que te falta una libreria para linkar dentro del Makefile, respecto de la manera correcta de añadir ficheros al proyecto podrias provar el kdevelop ... atentamente Albert M va dir: > Hola, he añadido algunos archivos al proyecto "linuxbar" y a la hora de > compilar me sale el siguiente error: > > cd '/home/ntpv_bundle-1.2rc1/ntpv-1.2/linuxbar' && make -k > Making all in printer > make[1]: Nothing to be done for `all'. > Making all in prodselect > make[1]: Nothing to be done for `all'. > Making all in database > make[1]: Nothing to be done for `all'. > Making all in auth > make[1]: Nothing to be done for `all'. > Making all in ticket > make[1]: Nothing to be done for `all'. > Making all in barcore > make[1]: Nothing to be done for `all'. > Making all in customize > make[1]: Nothing to be done for `all'. > Making all in menusystem > Making all in menus > make[2]: Nothing to be done for `all'. > make[2]: Nothing to be done for `all-am'. > Making all in splashscreen > make[1]: Nothing to be done for `all'. > /bin/sh ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor > -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith > -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 > -D_BSD_SOURCE > -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -o linuxbar > -L/usr/X11R6/lib -L/usr/lib -R /usr/lib -R /usr/X11R6/lib > readconfigwidget.o > bsllinuxbar.o bslenterthematrix.o bslmenusmanager.o pantallapresentacion.o > main.o bslenterthematrixinterface_skel.o readconfigwidgetbase.o > enterthematrixwidget.o menusmanager.o mainbar.o centralwidget.o > bslmenusmanager.moc.o readconfigwidget.moc.o bsllinuxbar.moc.o > pantallapresentacion.moc.o bslenterthematrix.moc.o > ./splashscreen/libsplashscreen.a ./menusystem/libmenusystem.a > ./menusystem/menus/libmenus.a ./customize/libcustomize.a > ./barcore/libbarcore.a ./ticket/libticket.a ./auth/libauth.a > ./database/libdatabase.a ./prodselect/libprodselect.a > ./printer/libprinter.a > /usr/lib/libgdc.a -lgd -lz -lpng -lfreetype -ljpeg -llinuxbarwidgets > -llinuxbar -lbslxml -lxml2 -lcrypt -lkhtml -lkdeui -lkdecore -lqt-mt -lpng > -lz -lm -lXext -lX11 -lSM -lICE -lpthread > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x27): In function > `PayModeWidget::PayModeWidget[not-in-charge](QButton*, BarCore*, QWidget*, > char const*)': > : undefined reference to `PayMode::PayMode[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x2d): In function > `PayModeWidget::PayModeWidget[not-in-charge](QButton*, BarCore*, QWidget*, > char const*)': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x37): In function > `PayModeWidget::PayModeWidget[not-in-charge](QButton*, BarCore*, QWidget*, > char const*)': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x367): In function > `PayModeWidget::PayModeWidget[in-charge](QButton*, BarCore*, QWidget*, > char > const*)': > : undefined reference to `PayMode::PayMode[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x36d): In function > `PayModeWidget::PayModeWidget[in-charge](QButton*, BarCore*, QWidget*, > char > const*)': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x377): In function > `PayModeWidget::PayModeWidget[in-charge](QButton*, BarCore*, QWidget*, > char > const*)': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x68b): In function > `PayModeWidget::~PayModeWidget [not-in-charge]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x692): In function > `PayModeWidget::~PayModeWidget [not-in-charge]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x69a): In function > `PayModeWidget::~PayModeWidget [not-in-charge]()': > : undefined reference to `PayMode::~PayMode [not-in-charge]()' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6bb): In function > `PayModeWidget::~PayModeWidget [in-charge]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6c2): In function > `PayModeWidget::~PayModeWidget [in-charge]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6ca): In function > `PayModeWidget::~PayModeWidget [in-charge]()': > : undefined reference to `PayMode::~PayMode [not-in-charge]()' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6ee): In function > `PayModeWidget::~PayModeWidget [in-charge deleting]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6f5): In function > `PayModeWidget::~PayModeWidget [in-charge deleting]()': > : undefined reference to `vtable for PayModeWidget' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x6fd): In function > `PayModeWidget::~PayModeWidget [in-charge deleting]()': > : undefined reference to `PayMode::~PayMode [not-in-charge]()' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0xc70): In function > `PayModeWidget::cashClickedSlot()': > : undefined reference to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0xdc0): In function > `PayModeWidget::cancelClickedSlot()': > : undefined reference to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0xec0): In function > `PayModeWidget::cancelClickedSlot()': > : undefined reference to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x1070): In function > `PayModeWidget::sendTicketSignal(QString const&)': > : undefined reference to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x1190): In function > `PayModeWidget::sendTicketSignal(QString const&)': > : undefined reference to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(paymodewidget.o)(.text+0x1393): more > undefined > references to `PayModeWidget::genericDataSignal(QString const&, > XmlConfig*)' > follow > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x26): In > function > `ReceiptRecoverWidget::ReceiptRecoverWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `KillTicketsWidget::KillTicketsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x31): In > function > `ReceiptRecoverWidget::ReceiptRecoverWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0xfc): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x10a): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x12d): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `KillTicketsWidget::KillTicketsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x139): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x148): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x181): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x188): In > function `ReceiptRecoverWidget::ReceiptRecoverWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x1e3): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [not-in-charge]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x294): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [not-in-charge]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x312): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x31a): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x333): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x33a): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x3d4): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x3d9): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x3e7): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge]()': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x472): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x487): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x499): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x4a0): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `vtable for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x534): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x539): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x547): In > function `ReceiptRecoverWidget::~ReceiptRecoverWidget [in-charge > deleting]()': > : undefined reference to `VTT for ReceiptRecoverWidget' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x2c66): In > function `ReceiptRecoverWidget::getReceiptSlot()': > : undefined reference to `ReceiptRecoverWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x2db0): In > function `ReceiptRecoverWidget::getReceiptSlot()': > : undefined reference to `ReceiptRecoverWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x2ed0): In > function `ReceiptRecoverWidget::getReceiptSlot()': > : undefined reference to `ReceiptRecoverWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x3100): In > function `ReceiptRecoverWidget::rejectChangeSlot()': > : undefined reference to `ReceiptRecoverWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x3220): In > function `ReceiptRecoverWidget::rejectChangeSlot()': > : undefined reference to `ReceiptRecoverWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(receiptrecoverwidget.o)(.text+0x325c): In > function `ReceiptRecoverWidget::rejectChangeSlot()': > : undefined reference to `ReceiptRecoverWidget::genericSignal(QString > const&)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x28): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[not-in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to > `AdmonPanelWidget::AdmonPanelWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0xa9): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[not-in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0xb0): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[not-in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x3c8): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to > `AdmonPanelWidget::AdmonPanelWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x44c): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x453): In > function > `BslAdmonPanelWidget::BslAdmonPanelWidget[in-charge](ScreenStack*, > QWidget*, char const*)': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x74b): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [not-in-charge]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x752): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [not-in-charge]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x75a): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [not-in-charge]()': > : undefined reference to `AdmonPanelWidget::~AdmonPanelWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x77b): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x782): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x78a): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge]()': > : undefined reference to `AdmonPanelWidget::~AdmonPanelWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x7ae): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x7b5): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslAdmonPanelWidget' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x7bd): In > function `BslAdmonPanelWidget::~BslAdmonPanelWidget [in-charge > deleting]()': > : undefined reference to `AdmonPanelWidget::~AdmonPanelWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x930): In > function `BslAdmonPanelWidget::cancelSlot()': > : undefined reference to `BslAdmonPanelWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0xa30): In > function `BslAdmonPanelWidget::cancelSlot()': > : undefined reference to `BslAdmonPanelWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0xb70): In > function `BslAdmonPanelWidget::cancelSlot()': > : undefined reference to `BslAdmonPanelWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x1cb3): In > function `BslAdmonPanelWidget::backOfficeEndSlot()': > : undefined reference to `BslAdmonPanelWidget::genericSignal(QString > const&)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x1cf9): In > function `BslAdmonPanelWidget::backOfficeEndSlot()': > : undefined reference to `BslAdmonPanelWidget::genericSignal(QString > const&)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x1d39): In > function `BslAdmonPanelWidget::backOfficeEndSlot()': > : undefined reference to `BslAdmonPanelWidget::genericSignal(QString > const&)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x3100): In > function `BslAdmonPanelWidget::raiseMainWidget()': > : undefined reference to `BslAdmonPanelWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bsladmonpanelwidget.o)(.text+0x3250): In > function `BslAdmonPanelWidget::raiseConfigWidget()': > : undefined reference to `BslAdmonPanelWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x28): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[not-in-charge](QWidget*, > char const*)': > : undefined reference to > `InvitationAllocatorWidget::InvitationAllocatorWidget[not-in-charge](QWidget*, > char const*, unsigned)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x54): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[not-in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x5b): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[not-in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x508): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `InvitationAllocatorWidget::InvitationAllocatorWidget[not-in-charge](QWidget*, > char const*, unsigned)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x534): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x53b): > In function > `BslInvitationAllocatorWidget::BslInvitationAllocatorWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x9cb): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [not-in-charge]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x9d2): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [not-in-charge]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x9da): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [not-in-charge]()': > : undefined reference to > `InvitationAllocatorWidget::~InvitationAllocatorWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x9fb): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0xa02): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0xa0a): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge]()': > : undefined reference to > `InvitationAllocatorWidget::~InvitationAllocatorWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0xa2e): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge deleting]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0xa35): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge deleting]()': > : undefined reference to `vtable for BslInvitationAllocatorWidget' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0xa3d): > In function `BslInvitationAllocatorWidget::~BslInvitationAllocatorWidget > [in-charge deleting]()': > : undefined reference to > `InvitationAllocatorWidget::~InvitationAllocatorWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x2410): > In function > `BslInvitationAllocatorWidget::invitationSelected(QIconViewItem*)': > : undefined reference to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x2550): > In function > `BslInvitationAllocatorWidget::invitationSelected(QIconViewItem*)': > : undefined reference to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x2650): > In function > `BslInvitationAllocatorWidget::invitationSelected(QIconViewItem*)': > : undefined reference to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x2750): > In function > `BslInvitationAllocatorWidget::invitationSelected(QIconViewItem*)': > : undefined reference to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x28b0): > In function `BslInvitationAllocatorWidget::cancelSlot()': > : undefined reference to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslinvitationallocatorwidget.o)(.text+0x29b0): > more undefined references to > `BslInvitationAllocatorWidget::genericDataSignal(QString const&, > XmlConfig*)' follow > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x24): In > function > `BslKillTicketsWidget::BslKillTicketsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `KillTicketsWidget::KillTicketsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x2a): In > function > `BslKillTicketsWidget::BslKillTicketsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x57): In > function > `BslKillTicketsWidget::BslKillTicketsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0xa4): In > function `BslKillTicketsWidget::BslKillTicketsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `KillTicketsWidget::KillTicketsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0xaa): In > function `BslKillTicketsWidget::BslKillTicketsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0xd7): In > function `BslKillTicketsWidget::BslKillTicketsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x10d): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [not-in-charge]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x11a): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [not-in-charge]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x16d): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [not-in-charge]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1dd): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1ea): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x23d): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x2ad): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x2ba): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslKillTicketsWidget' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x311): In > function `BslKillTicketsWidget::~BslKillTicketsWidget [in-charge > deleting]()': > : undefined reference to `KillTicketsWidget::~KillTicketsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1713): In > function `BslKillTicketsWidget::ticketSelectedSlot(QListViewItem*)': > : undefined reference to `BslKillTicketsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1ad9): In > function `BslKillTicketsWidget::deleteTicketSlot()': > : undefined reference to `BslKillTicketsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1c0d): In > function `BslKillTicketsWidget::deleteTicketSlot()': > : undefined reference to `BslKillTicketsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslkillticketswidget.o)(.text+0x1d60): In > function `BslKillTicketsWidget::rejectChangeSlot()': > : undefined reference to `BslKillTicketsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x24): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[not-in-charge](QWidget*, > char > const*)': > : undefined reference to > `KillTicketsBWidget::KillTicketsBWidget[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x2a): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[not-in-charge](QWidget*, > char > const*)': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x57): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[not-in-charge](QWidget*, > char > const*)': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0xa4): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `KillTicketsBWidget::KillTicketsBWidget[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0xaa): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0xd7): In > function > `BslKillTicketsBWidget::BslKillTicketsBWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x10d): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget > [not-in-charge]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x11a): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget > [not-in-charge]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x16d): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget > [not-in-charge]()': > : undefined reference to `KillTicketsBWidget::~KillTicketsBWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x1dd): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x1ea): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x23d): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge]()': > : undefined reference to `KillTicketsBWidget::~KillTicketsBWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x2ad): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x2ba): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslKillTicketsBWidget' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x311): In > function `BslKillTicketsBWidget::~BslKillTicketsBWidget [in-charge > deleting]()': > : undefined reference to `KillTicketsBWidget::~KillTicketsBWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x1463): In > function `BslKillTicketsBWidget::ticketSelectedSlot(QListViewItem*)': > : undefined reference to `BslKillTicketsBWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslkillticketsbwidget.o)(.text+0x1940): In > function `BslKillTicketsBWidget::rejectChangeSlot()': > : undefined reference to `BslKillTicketsBWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x24): In > function > `BslGenericProduct::BslGenericProduct[not-in-charge](QString const&, > QWidget*, char const*)': > : undefined reference to > `FreePriceWidget::FreePriceWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x2a): In > function > `BslGenericProduct::BslGenericProduct[not-in-charge](QString const&, > QWidget*, char const*)': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x47): In > function > `BslGenericProduct::BslGenericProduct[not-in-charge](QString const&, > QWidget*, char const*)': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x434): In > function > `BslGenericProduct::BslGenericProduct[in-charge](QString const&, QWidget*, > char const*)': > : undefined reference to > `FreePriceWidget::FreePriceWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x43a): In > function > `BslGenericProduct::BslGenericProduct[in-charge](QString const&, QWidget*, > char const*)': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x451): In > function > `BslGenericProduct::BslGenericProduct[in-charge](QString const&, QWidget*, > char const*)': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x834): In > function > `BslGenericProduct::~BslGenericProduct [not-in-charge]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x83b): In > function > `BslGenericProduct::~BslGenericProduct [not-in-charge]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x864): In > function > `BslGenericProduct::~BslGenericProduct [not-in-charge]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x884): In > function > `BslGenericProduct::~BslGenericProduct [in-charge]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x88b): In > function > `BslGenericProduct::~BslGenericProduct [in-charge]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x8b4): In > function > `BslGenericProduct::~BslGenericProduct [in-charge]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x8d4): In > function > `BslGenericProduct::~BslGenericProduct [in-charge deleting]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x8db): In > function > `BslGenericProduct::~BslGenericProduct [in-charge deleting]()': > : undefined reference to `vtable for BslGenericProduct' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x904): In > function > `BslGenericProduct::~BslGenericProduct [in-charge deleting]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0xa89): In > function > `BslGenericProduct::acceptedPressed()': > : undefined reference to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0xbb0): In > function > `BslGenericProduct::acceptedPressed()': > : undefined reference to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0xcd0): In > function > `BslGenericProduct::acceptedPressed()': > : undefined reference to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0xdc0): In > function > `BslGenericProduct::acceptedPressed()': > : undefined reference to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x11c0): In > function `BslGenericProduct::cancellPressed()': > : undefined reference to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslgenericproduct.o)(.text+0x12c0): more > undefined references to `BslGenericProduct::genericDataSignal(QString > const&, XmlConfig*)' follow > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x24): In function > `BslXZWidget::BslXZWidget[not-in-charge](QWidget*, char const*)': > : undefined reference to `XZWidget::XZWidget[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x2a): In function > `BslXZWidget::BslXZWidget[not-in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x36): In function > `BslXZWidget::BslXZWidget[not-in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x504): In function > `BslXZWidget::BslXZWidget[in-charge](QWidget*, char const*)': > : undefined reference to `XZWidget::XZWidget[not-in-charge](QWidget*, char > const*, unsigned)' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x50a): In function > `BslXZWidget::BslXZWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x516): In function > `BslXZWidget::BslXZWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x9d4): In function > `BslXZWidget::~BslXZWidget [not-in-charge]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x9db): In function > `BslXZWidget::~BslXZWidget [not-in-charge]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa04): In function > `BslXZWidget::~BslXZWidget [not-in-charge]()': > : undefined reference to `XZWidget::~XZWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa24): In function > `BslXZWidget::~BslXZWidget [in-charge]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa2b): In function > `BslXZWidget::~BslXZWidget [in-charge]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa54): In function > `BslXZWidget::~BslXZWidget [in-charge]()': > : undefined reference to `XZWidget::~XZWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa74): In function > `BslXZWidget::~BslXZWidget [in-charge deleting]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xa7b): In function > `BslXZWidget::~BslXZWidget [in-charge deleting]()': > : undefined reference to `vtable for BslXZWidget' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0xaa4): In function > `BslXZWidget::~BslXZWidget [in-charge deleting]()': > : undefined reference to `XZWidget::~XZWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x1480): In function > `BslXZWidget::returnToADMmenuSlot()': > : undefined reference to `BslXZWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x1672): In function > `BslXZWidget::genericDataSignalSlot(QString const&, XmlConfig*)': > : undefined reference to `BslXZWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslxzwidget.o)(.text+0x16d1): In function > `BslXZWidget::genericDataSignalSlot(QString const&, XmlConfig*)': > : undefined reference to `BslXZWidget::genericDataSignal(QString const&, > XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x27): In function > `BslNumCodeWidget::BslNumCodeWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `NumCodeWidget::NumCodeWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x46): In function > `BslNumCodeWidget::BslNumCodeWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x9fa): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa04): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa35): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to > `NumCodeWidget::NumCodeWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa3a): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa4a): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa6a): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0xa71): In > function > `BslNumCodeWidget::BslNumCodeWidget[in-charge](QWidget*, char const*)': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x1417): In > function > `BslNumCodeWidget::~BslNumCodeWidget [not-in-charge]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x147a): In > function > `BslNumCodeWidget::~BslNumCodeWidget [not-in-charge]()': > : undefined reference to `NumCodeWidget::~NumCodeWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x14a2): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x14be): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x14c6): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x14cd): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x1501): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x150f): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x151e): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge]()': > : undefined reference to `NumCodeWidget::~NumCodeWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x1552): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x156e): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x1576): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x157d): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `vtable for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x15b1): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x15bf): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `VTT for BslNumCodeWidget' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x15ce): In > function > `BslNumCodeWidget::~BslNumCodeWidget [in-charge deleting]()': > : undefined reference to `NumCodeWidget::~NumCodeWidget [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x2570): In > function > `BslNumCodeWidget::cancel()': > : undefined reference to `BslNumCodeWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x2670): In > function > `BslNumCodeWidget::cancel()': > : undefined reference to `BslNumCodeWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x27b0): In > function > `BslNumCodeWidget::cancel()': > : undefined reference to `BslNumCodeWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x2920): In > function > `BslNumCodeWidget::authSlot(bool)': > : undefined reference to `BslNumCodeWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x2a20): In > function > `BslNumCodeWidget::authSlot(bool)': > : undefined reference to `BslNumCodeWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslnumcodewidget.o)(.text+0x2c80): more > undefined references to `BslNumCodeWidget::genericDataSignal(QString > const&, > XmlConfig*)' follow > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x24): In > function > `BslFreePriceWidget::BslFreePriceWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `FreePriceWidget::FreePriceWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x2a): In > function > `BslFreePriceWidget::BslFreePriceWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x33): In > function > `BslFreePriceWidget::BslFreePriceWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x3f8): In > function `BslFreePriceWidget::BslFreePriceWidget[in-charge](QWidget*, char > const*)': > : undefined reference to > `FreePriceWidget::FreePriceWidget[not-in-charge](QWidget*, char const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x404): In > function `BslFreePriceWidget::BslFreePriceWidget[in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x40b): In > function `BslFreePriceWidget::BslFreePriceWidget[in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x7b4): In > function `BslFreePriceWidget::~BslFreePriceWidget [not-in-charge]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x7bb): In > function `BslFreePriceWidget::~BslFreePriceWidget [not-in-charge]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x7c7): In > function `BslFreePriceWidget::~BslFreePriceWidget [not-in-charge]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x7f4): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x7fb): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x807): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x834): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge deleting]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x83b): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge deleting]()': > : undefined reference to `vtable for BslFreePriceWidget' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x847): In > function `BslFreePriceWidget::~BslFreePriceWidget [in-charge deleting]()': > : undefined reference to `FreePriceWidget::~FreePriceWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x980): In > function `BslFreePriceWidget::acceptedPressed()': > : undefined reference to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0xaf9): In > function `BslFreePriceWidget::acceptedPressed()': > : undefined reference to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0xc20): In > function `BslFreePriceWidget::acceptedPressed()': > : undefined reference to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0xd40): In > function `BslFreePriceWidget::acceptedPressed()': > : undefined reference to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x1150): In > function `BslFreePriceWidget::cancellPressed()': > : undefined reference to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslfreepricewidget.o)(.text+0x1250): more > undefined references to `BslFreePriceWidget::genericDataSignal(QString > const&, XmlConfig*)' follow > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x24): In > function > `BslExitActionsWidget::BslExitActionsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `ExitActionsWidget::ExitActionsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x2a): In > function > `BslExitActionsWidget::BslExitActionsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x31): In > function > `BslExitActionsWidget::BslExitActionsWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x297): In > function `BslExitActionsWidget::BslExitActionsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `ExitActionsWidget::ExitActionsWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x29d): In > function `BslExitActionsWidget::BslExitActionsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x2a4): In > function `BslExitActionsWidget::BslExitActionsWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x4eb): In > function `BslExitActionsWidget::~BslExitActionsWidget [not-in-charge]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x4f2): In > function `BslExitActionsWidget::~BslExitActionsWidget [not-in-charge]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x4fa): In > function `BslExitActionsWidget::~BslExitActionsWidget [not-in-charge]()': > : undefined reference to `ExitActionsWidget::~ExitActionsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x51b): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x522): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x52a): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge]()': > : undefined reference to `ExitActionsWidget::~ExitActionsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x54e): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x555): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslExitActionsWidget' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x55d): In > function `BslExitActionsWidget::~BslExitActionsWidget [in-charge > deleting]()': > : undefined reference to `ExitActionsWidget::~ExitActionsWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0x9c0): In > function `BslExitActionsWidget::returnToADMmenuSlot()': > : undefined reference to `BslExitActionsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0xb20): In > function `BslExitActionsWidget::shutdownSlot()': > : undefined reference to `BslExitActionsWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslexitactionswidget.o)(.text+0xb60): In > function `BslExitActionsWidget::shutdownSlot()': > : undefined reference to `BslExitActionsWidget::genericSignal(QString > const&)' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x2e): In > function > `BslChangeMoneyWidget::BslChangeMoneyWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to > `ChangeMoneyWidget::ChangeMoneyWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x34): In > function > `BslChangeMoneyWidget::BslChangeMoneyWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x3b): In > function > `BslChangeMoneyWidget::BslChangeMoneyWidget[not-in-charge](QWidget*, char > const*)': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x67a): In > function `BslChangeMoneyWidget::BslChangeMoneyWidget[in-charge](QWidget*, > char const*)': > : undefined reference to > `ChangeMoneyWidget::ChangeMoneyWidget[not-in-charge](QWidget*, char > const*, > unsigned)' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x680): In > function `BslChangeMoneyWidget::BslChangeMoneyWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x687): In > function `BslChangeMoneyWidget::BslChangeMoneyWidget[in-charge](QWidget*, > char const*)': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xcab): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [not-in-charge]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xcb2): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [not-in-charge]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xcba): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [not-in-charge]()': > : undefined reference to `ChangeMoneyWidget::~ChangeMoneyWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xcdb): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xce2): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xcea): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge]()': > : undefined reference to `ChangeMoneyWidget::~ChangeMoneyWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xd0e): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xd15): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge > deleting]()': > : undefined reference to `vtable for BslChangeMoneyWidget' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0xd1d): In > function `BslChangeMoneyWidget::~BslChangeMoneyWidget [in-charge > deleting]()': > : undefined reference to `ChangeMoneyWidget::~ChangeMoneyWidget > [not-in-charge]()' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x1210): In > function `BslChangeMoneyWidget::acceptChangeSlot()': > : undefined reference to `BslChangeMoneyWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x1340): In > function `BslChangeMoneyWidget::acceptChangeSlot()': > : undefined reference to `BslChangeMoneyWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslchangemoneywidget.o)(.text+0x14e0): In > function `BslChangeMoneyWidget::rejectChangeSlot()': > : undefined reference to `BslChangeMoneyWidget::genericDataSignal(QString > const&, XmlConfig*)' > ./menusystem/menus/libmenus.a(bslcashwidget.o)(.text+0x24): In function > `BslCashWidget::BslCashWidget[not-in-charge](BarCore*, QWidget*, char > const*)': > : undefined reference to `CashWidget::CashWidget[not-in-charge](QWidget*, > char const*, unsigned)' > ./menusystem/menus/libmenus.a(bslcashwidget.o)(.text+0x2a): In function > `BslCashWidget::BslCashWidget[not-in-charge](BarCore*, QWidget*, char > const*)': > : undefined reference to `vtable for BslCashWidget' > ./menusystem/menus/libmenus.a(bslcashwidget.o)(.text+0... [truncated message content] |