protux-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Protux-support] Libmustux from cvs?


From: Remco Poelstra
Subject: Re: [Protux-support] Libmustux from cvs?
Date: Sun, 29 Dec 2002 21:37:30 +0100

On 2002.12.29 21:27 Martin Herren wrote:
Which are these undefined references ?
The output of the linking process (or at least part of it) would be
helpful.

I thought it are to many to include but here they are:

---------8<--------------------
Interface.o(.text+0x1b): In function `Interface::Interface(QWidget *)':
: undefined reference to `Interface::QPaintDevice virtual table'
Interface.o(.text+0x22): In function `Interface::Interface(QWidget *)':
: undefined reference to `Interface virtual table'
Interface.o(.text+0x6c9): In function `Interface::~Interface(void)':
: undefined reference to `Interface::QPaintDevice virtual table'
Interface.o(.text+0x6d0): In function `Interface::~Interface(void)':
: undefined reference to `Interface virtual table'
CursorManager.o(.text+0x1e): In function `CursorManager::CursorManager(Song *)':
: undefined reference to `CursorManager::QPaintDevice virtual table'
CursorManager.o(.text+0x25): In function `CursorManager::CursorManager(Song *)':
: undefined reference to `CursorManager virtual table'
CursorManager.o(.text+0x2a9): In function `CursorManager::~CursorManager(void)':
: undefined reference to `CursorManager::QPaintDevice virtual table'
CursorManager.o(.text+0x2b0): In function `CursorManager::~CursorManager(void)':
: undefined reference to `CursorManager virtual table'
FileBrowser.o(.text+0xa9f): In function `DirectoryView::DirectoryView(QWidget *, char const *, bool)':
: undefined reference to `DirectoryView::QPaintDevice virtual table'
FileBrowser.o(.text+0xaa6): In function `DirectoryView::DirectoryView(QWidget *, char const *, bool)':
: undefined reference to `DirectoryView virtual table'
FileBrowser.o(.text+0xc3e): In function `DirectoryView::slotFolderSelected(QListViewItem *)': : undefined reference to `DirectoryView::folderSelected(QString const &)' FileBrowser.o(.text+0x1b44): In function `QtFileIconDrag::QtFileIconDrag(QWidget *, char const *)':
: undefined reference to `QtFileIconDrag::QMimeSource virtual table'
FileBrowser.o(.text+0x1b4b): In function `QtFileIconDrag::QtFileIconDrag(QWidget *, char const *)':
: undefined reference to `QtFileIconDrag virtual table'
FileBrowser.o(.text+0x2a23): In function `QtFileIconView::QtFileIconView(FileBrowser *, QString const &, QWidget *, char const *)':
: undefined reference to `QtFileIconView::QPaintDevice virtual table'
FileBrowser.o(.text+0x2a2a): In function `QtFileIconView::QtFileIconView(FileBrowser *, QString const &, QWidget *, char const *)':
: undefined reference to `QtFileIconView virtual table'
FileBrowser.o(.text+0x32be): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::disableUp(void)'
FileBrowser.o(.text+0x32cc): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::enableUp(void)'
FileBrowser.o(.text+0x3304): In function `QtFileIconView::readDir(QDir const &)': : undefined reference to `QtFileIconView::directoryChanged(QString const &)' FileBrowser.o(.text+0x3353): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::startReadDir(int)'
FileBrowser.o(.text+0x349a): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::readNextDir(void)'
FileBrowser.o(.text+0x3830): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::disableMkdir(void)'
FileBrowser.o(.text+0x383e): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::enableMkdir(void)'
FileBrowser.o(.text+0x384d): In function `QtFileIconView::readDir(QDir const &)':
: undefined reference to `QtFileIconView::readDirDone(void)'
FileBrowser.o(.text+0x4cdc): In function `FileBrowser::FileBrowser(QWidget *)':
: undefined reference to `FileBrowser::QPaintDevice virtual table'
FileBrowser.o(.text+0x4ce3): In function `FileBrowser::FileBrowser(QWidget *)':
: undefined reference to `FileBrowser virtual table'
GlobalPropertiesWindow.o(.text+0x1d): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::QPaintDevice virtual table' GlobalPropertiesWindow.o(.text+0x24): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)':
: undefined reference to `GlobalPropertiesWindow virtual table'
GlobalPropertiesWindow.o(.text+0x13e): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::tr(char const *, char const *)' GlobalPropertiesWindow.o(.text+0x1cc): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::tr(char const *, char const *)' GlobalPropertiesWindow.o(.text+0x25f): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::tr(char const *, char const *)' GlobalPropertiesWindow.o(.text+0x314): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::tr(char const *, char const *)' GlobalPropertiesWindow.o(.text+0x427): In function `GlobalPropertiesWindow::GlobalPropertiesWindow(Interface *, char const *)': : undefined reference to `GlobalPropertiesWindow::tr(char const *, char const *)' GlobalPropertiesWindow.o(.text+0x4aa): more undefined references to `GlobalPropertiesWindow::tr(char const *, char const *)' follow GlobalPropertiesWindow.o(.text+0x20fd): In function `GlobalPropertiesWindow::~GlobalPropertiesWindow(void)': : undefined reference to `GlobalPropertiesWindow::QPaintDevice virtual table' GlobalPropertiesWindow.o(.text+0x2104): In function `GlobalPropertiesWindow::~GlobalPropertiesWindow(void)':
: undefined reference to `GlobalPropertiesWindow virtual table'
Peak.o(.text+0x1a): In function `Peak::Peak(void)':
: undefined reference to `Peak::QPaintDevice virtual table'
Peak.o(.text+0x21): In function `Peak::Peak(void)':
: undefined reference to `Peak virtual table'
Peak.o(.text+0x1e5): In function `Peak::~Peak(void)':
: undefined reference to `Peak::QPaintDevice virtual table'
Peak.o(.text+0x1ec): In function `Peak::~Peak(void)':
: undefined reference to `Peak virtual table'
Project.o(.text+0x1d): In function `Project::Project(QString, Interface *)':
: undefined reference to `Project::QPaintDevice virtual table'
Project.o(.text+0x24): In function `Project::Project(QString, Interface *)':
: undefined reference to `Project virtual table'
Project.o(.text+0x553): In function `Project::~Project(void)':
: undefined reference to `Project::QPaintDevice virtual table'
Project.o(.text+0x55a): In function `Project::~Project(void)':
: undefined reference to `Project virtual table'
ProjectManager.o(.text+0x20): In function `ProjectManager::ProjectManager(QWidget *, char const *)':
: undefined reference to `ProjectManager::QPaintDevice virtual table'
ProjectManager.o(.text+0x27): In function `ProjectManager::ProjectManager(QWidget *, char const *)':
: undefined reference to `ProjectManager virtual table'
ProjectManager.o(.text+0x2fa): In function `ProjectManager::ProjectManager(QWidget *, char const *)': : undefined reference to `ProjectManager::tr(char const *, char const *)' ProjectManager.o(.text+0x387): In function `ProjectManager::ProjectManager(QWidget *, char const *)': : undefined reference to `ProjectManager::tr(char const *, char const *)' ProjectManager.o(.text+0x482): In function `ProjectManager::ProjectManager(QWidget *, char const *)': : undefined reference to `ProjectManager::tr(char const *, char const *)' ProjectManager.o(.text+0x543): In function `ProjectManager::ProjectManager(QWidget *, char const *)': : undefined reference to `ProjectManager::tr(char const *, char const *)' ProjectManager.o(.text+0x5c7): In function `ProjectManager::ProjectManager(QWidget *, char const *)': : undefined reference to `ProjectManager::tr(char const *, char const *)' ProjectManager.o(.text+0x64c): more undefined references to `ProjectManager::tr(char const *, char const *)' follow ProjectManager.o(.text+0x4735): In function `ProjectManager::~ProjectManager(void)':
: undefined reference to `ProjectManager::QPaintDevice virtual table'
ProjectManager.o(.text+0x473c): In function `ProjectManager::~ProjectManager(void)':
: undefined reference to `ProjectManager virtual table'
Recorder.o(.text+0x1e): In function `Recorder::Recorder(Track *)':
: undefined reference to `Recorder::QPaintDevice virtual table'
Recorder.o(.text+0x25): In function `Recorder::Recorder(Track *)':
: undefined reference to `Recorder virtual table'
Recorder.o(.text+0x309): In function `Recorder::~Recorder(void)':
: undefined reference to `Recorder::QPaintDevice virtual table'
Recorder.o(.text+0x310): In function `Recorder::~Recorder(void)':
: undefined reference to `Recorder virtual table'
Song.o(.text+0x1c): In function `Song::Song(int, Project *, QWidget *)':
: undefined reference to `Song::QPaintDevice virtual table'
Song.o(.text+0x23): In function `Song::Song(int, Project *, QWidget *)':
: undefined reference to `Song virtual table'
Song.o(.text+0x11d3): In function `Song::~Song(void)':
: undefined reference to `Song::QPaintDevice virtual table'
Song.o(.text+0x11da): In function `Song::~Song(void)':
: undefined reference to `Song virtual table'
Spectrogram.o(.text+0x22): In function `Spectrogram::Spectrogram(int, int, QWidget *, char const *)':
: undefined reference to `Spectrogram::QPaintDevice virtual table'
Spectrogram.o(.text+0x29): In function `Spectrogram::Spectrogram(int, int, QWidget *, char const *)':
: undefined reference to `Spectrogram virtual table'
Spectrogram.o(.text+0x269): In function `Spectrogram::~Spectrogram(void)':
: undefined reference to `Spectrogram::QPaintDevice virtual table'
Spectrogram.o(.text+0x270): In function `Spectrogram::~Spectrogram(void)':
: undefined reference to `Spectrogram virtual table'
SplashScreen.o(.text+0x1f): In function `SplashScreen::SplashScreen(QString)':
: undefined reference to `SplashScreen virtual table'
SplashScreen.o(.text+0x2a7): In function `SplashScreen::~SplashScreen(void)':
: undefined reference to `SplashScreen virtual table'
TrackPanelVU.o(.text+0x1e): In function `TrackPanelVU::TrackPanelVU(TrackPanel *, int, int, int)':
: undefined reference to `TrackPanelVU::QPaintDevice virtual table'
TrackPanelVU.o(.text+0x25): In function `TrackPanelVU::TrackPanelVU(TrackPanel *, int, int, int)':
: undefined reference to `TrackPanelVU virtual table'
TrackPanelVU.o(.text+0x25d): In function `TrackPanelVU::~TrackPanelVU(void)':
: undefined reference to `TrackPanelVU::QPaintDevice virtual table'
TrackPanelVU.o(.text+0x264): In function `TrackPanelVU::~TrackPanelVU(void)':
: undefined reference to `TrackPanelVU virtual table'
BusMonitor.o(.text+0x1c): In function `BusMonitor::BusMonitor(MustuxLcd *)':
: undefined reference to `BusMonitor::QPaintDevice virtual table'
BusMonitor.o(.text+0x23): In function `BusMonitor::BusMonitor(MustuxLcd *)':
: undefined reference to `BusMonitor virtual table'
BusMonitor.o(.text+0x26d): In function `BusMonitor::~BusMonitor(void)':
: undefined reference to `BusMonitor::QPaintDevice virtual table'
BusMonitor.o(.text+0x274): In function `BusMonitor::~BusMonitor(void)':
: undefined reference to `BusMonitor virtual table'
BusSelector.o(.text+0x1b): In function `BusSelector::BusSelector(MustuxDrawable *)':
: undefined reference to `BusSelector::QPaintDevice virtual table'
BusSelector.o(.text+0x22): In function `BusSelector::BusSelector(MustuxDrawable *)':
: undefined reference to `BusSelector virtual table'
BusSelector.o(.text+0x7f): In function `BusSelector::~BusSelector(void)':
: undefined reference to `BusSelector::QPaintDevice virtual table'
BusSelector.o(.text+0x86): In function `BusSelector::~BusSelector(void)':
: undefined reference to `BusSelector virtual table'
filters/libprotuxfilters.a(FilterController.o)(.text+0x1b): In function `FilterController::FilterController(Song *, MustuxDrawable *, AudioFilter *)':
: undefined reference to `FilterController::QPaintDevice virtual table'
filters/libprotuxfilters.a(FilterController.o)(.text+0x22): In function `FilterController::FilterController(Song *, MustuxDrawable *, AudioFilter *)':
: undefined reference to `FilterController virtual table'
filters/libprotuxfilters.a(FilterController.o)(.text+0x33d): In function `FilterController::~FilterController(void)':
: undefined reference to `FilterController::QPaintDevice virtual table'
filters/libprotuxfilters.a(FilterController.o)(.text+0x344): In function `FilterController::~FilterController(void)':
: undefined reference to `FilterController virtual table'
filters/libprotuxfilters.a(FilterSelector.o)(.text+0x1b): In function `FilterSelector::FilterSelector(MustuxDrawable *)':
: undefined reference to `FilterSelector::QPaintDevice virtual table'
filters/libprotuxfilters.a(FilterSelector.o)(.text+0x22): In function `FilterSelector::FilterSelector(MustuxDrawable *)':
: undefined reference to `FilterSelector virtual table'
filters/libprotuxfilters.a(FilterSelector.o)(.text+0x73): In function `FilterSelector::~FilterSelector(void)':
: undefined reference to `FilterSelector::QPaintDevice virtual table'
filters/libprotuxfilters.a(FilterSelector.o)(.text+0x7a): In function `FilterSelector::~FilterSelector(void)':
: undefined reference to `FilterSelector virtual table'
filters/libprotuxfilters.a(GainController.o)(.rodata+0x278): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.d.__vt_14GainController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(GainController.o)(.gnu.linkonce.t.__tf14GainController+0x16): In function `GainController type_info function':
: undefined reference to `FilterController type_info function'
filters/libprotuxfilters.a(NoiseGateController.o)(.rodata+0x298): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.d.__vt_19NoiseGateController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(NoiseGateController.o)(.gnu.linkonce.t.__tf19NoiseGateController+0x16): In function `NoiseGateController type_info function':
: undefined reference to `FilterController type_info function'
filters/libprotuxfilters.a(OctaverController.o)(.rodata+0x258): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.d.__vt_17OctaverController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(OctaverController.o)(.gnu.linkonce.t.__tf17OctaverController+0x16): In function `OctaverController type_info function':
: undefined reference to `FilterController type_info function'
filters/libprotuxfilters.a(PanController.o)(.rodata+0x258): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.d.__vt_13PanController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(PanController.o)(.gnu.linkonce.t.__tf13PanController+0x16): In function `PanController type_info function':
: undefined reference to `FilterController type_info function'
filters/libprotuxfilters.a(ReverbController.o)(.rodata+0x258): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.d.__vt_16ReverbController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(ReverbController.o)(.gnu.linkonce.t.__tf16ReverbController+0x16): In function `ReverbController type_info function':
: undefined reference to `FilterController type_info function'
filters/libprotuxfilters.a(DelayController.o)(.rodata+0x278): undefined reference to `FilterController type_info node' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0x8): undefined reference to `FilterController::metaObject(void) const' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0xc): undefined reference to `FilterController::className(void) const' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0x10): undefined reference to `FilterController::qt_cast(char const *)' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0x14): undefined reference to `FilterController::qt_invoke(int, QUObject *)' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0x18): undefined reference to `FilterController::qt_emit(int, QUObject *)' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.d.__vt_15DelayController+0x1c): undefined reference to `FilterController::qt_property(int, int, QVariant *)' filters/libprotuxfilters.a(DelayController.o)(.gnu.linkonce.t.__tf15DelayController+0x16): In function `DelayController type_info function':
: undefined reference to `FilterController type_info function'
collect2: ld returned 1 exit status
make[3]: *** [protux] Error 1
make[3]: Leaving directory `/home/remco/src/protux/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/remco/src/protux/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/remco/src/protux'
make: *** [all] Error 2
-----------------8<---------------

That's all :)

Remco Poelstra


reply via email to

[Prev in Thread] Current Thread [Next in Thread]