protux-devel
[Top][All Lists]
Advanced

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

[Protux-devel] Now for other bugs.


From: Fabio dos Santos
Subject: [Protux-devel] Now for other bugs.
Date: 17 Sep 2002 08:58:21 -0300

Still some compilation problems right at the end - when linking. . . 

I get errors similar to this (there are more than 10000 lines, so I
decided not to copy in the email. . .  its one for every output (*.o)
file

+++++++++++++++++++++

Protux.o: In function `Protux::Protux(int, char **)':
Protux.o(.text+0x15a): undefined reference to
`QApplication::setMainWidget(QWidget *)'
Protux.o: In function `Protux::check_dirs(void)':
Protux.o(.text+0x540): undefined reference to `QString::QString(char
const *)'
Protux.o(.text+0x555): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x56a): undefined reference to `QString::fromLatin1(char
const *, int)'
Protux.o(.text+0x577): undefined reference to
`QString::operator+=(QString const &)'
Protux.o(.text+0x591): undefined reference to `QString::shared_null'
Protux.o(.text+0x599): undefined reference to `QString::shared_null'
Protux.o(.text+0x5a6): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x5b6): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x5c6): undefined reference to `QString::shared_null'
Protux.o(.text+0x5ce): undefined reference to `QString::shared_null'
Protux.o(.text+0x5db): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x5fc): undefined reference to `QString::shared_null'
Protux.o(.text+0x604): undefined reference to `QString::shared_null'
Protux.o(.text+0x611): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x62c): undefined reference to `QString::shared_null'
Protux.o(.text+0x634): undefined reference to `QString::shared_null'
Protux.o(.text+0x641): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x66c): undefined reference to `QString::shared_null'
Protux.o(.text+0x674): undefined reference to `QString::shared_null'
Protux.o(.text+0x681): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x691): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x6a4): undefined reference to `QString::fromLatin1(char
const *, int)'
Protux.o(.text+0x6b4): undefined reference to
`QString::operator+=(QString const &)'
Protux.o(.text+0x6d1): undefined reference to `QString::shared_null'
Protux.o(.text+0x6d9): undefined reference to `QString::shared_null'
Protux.o(.text+0x6e6): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x6f6): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x706): undefined reference to `QString::shared_null'
Protux.o(.text+0x70e): undefined reference to `QString::shared_null'
Protux.o(.text+0x71b): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x73c): undefined reference to `QString::shared_null'
Protux.o(.text+0x744): undefined reference to `QString::shared_null'
Protux.o(.text+0x751): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x76c): undefined reference to `QString::shared_null'
Protux.o(.text+0x774): undefined reference to `QString::shared_null'
Protux.o(.text+0x781): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x79d): undefined reference to `QString::latin1(void)
const'
Protux.o(.text+0x7e1): undefined reference to `QString::latin1(void)
const'
Protux.o(.text+0x86b): undefined reference to `QString::latin1(void)
const'
Protux.o(.text+0x88a): undefined reference to `QString::fromLatin1(char
const *, int)'
Protux.o(.text+0x894): undefined reference to
`QString::operator+=(QString const &)'
Protux.o(.text+0x8a4): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x8b4): undefined reference to `QString::shared_null'
Protux.o(.text+0x8bc): undefined reference to `QString::shared_null'
Protux.o(.text+0x8c9): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x8ec): undefined reference to `QString::shared_null'
Protux.o(.text+0x8f4): undefined reference to `QString::shared_null'
Protux.o(.text+0x901): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x923): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x938): undefined reference to `QString::fromLatin1(char
const *, int)'
Protux.o(.text+0x942): undefined reference to
`QString::operator+=(QString const &)'
Protux.o(.text+0x961): undefined reference to `QString::shared_null'
Protux.o(.text+0x969): undefined reference to `QString::shared_null'
Protux.o(.text+0x976): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x986): undefined reference to `QString::QString(QString
const &)'
Protux.o(.text+0x996): undefined reference to `QString::shared_null'
Protux.o(.text+0x99e): undefined reference to `QString::shared_null'
Protux.o(.text+0x9ab): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x9cc): undefined reference to `QString::shared_null'
Protux.o(.text+0x9d4): undefined reference to `QString::shared_null'
Protux.o(.text+0x9e1): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0x9fc): undefined reference to `QString::shared_null'
Protux.o(.text+0xa04): undefined reference to `QString::shared_null'
Protux.o(.text+0xa11): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xa2f): undefined reference to `QString::QString(char
const *)'
Protux.o(.text+0xa38): undefined reference to `QString::null'
Protux.o(.text+0xa3d): undefined reference to `QString::null'
Protux.o(.text+0xa42): undefined reference to `QString::null'
Protux.o(.text+0xa4e): undefined reference to
`QMessageBox::warning(QWidget *, QString const &, QString const &,
QString const &, QString const &, QString const &, int, int)'
Protux.o(.text+0xa6c): undefined reference to `QString::shared_null'
Protux.o(.text+0xa74): undefined reference to `QString::shared_null'
Protux.o(.text+0xa81): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xaa1): undefined reference to `QString::shared_null'
Protux.o(.text+0xaa9): undefined reference to `QString::shared_null'
Protux.o(.text+0xab6): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xad1): undefined reference to `QString::shared_null'
Protux.o(.text+0xad9): undefined reference to `QString::shared_null'
Protux.o(.text+0xae6): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xbbc): undefined reference to `QString::shared_null'
Protux.o(.text+0xbc4): undefined reference to `QString::shared_null'
Protux.o(.text+0xbd1): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xbf5): undefined reference to `QString::shared_null'
Protux.o(.text+0xbfd): undefined reference to `QString::shared_null'
Protux.o(.text+0xc0a): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xc23): undefined reference to `QString::shared_null'
Protux.o(.text+0xc2b): undefined reference to `QString::shared_null'
Protux.o(.text+0xc38): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xc54): undefined reference to `QString::shared_null'
Protux.o(.text+0xc5c): undefined reference to `QString::shared_null'
Protux.o(.text+0xc69): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xc85): undefined reference to `QString::shared_null'
Protux.o(.text+0xc8d): undefined reference to `QString::shared_null'
Protux.o(.text+0xc9a): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xcb6): undefined reference to `QString::shared_null'
Protux.o(.text+0xcbe): undefined reference to `QString::shared_null'
Protux.o(.text+0xccb): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xce7): undefined reference to `QString::shared_null'
Protux.o(.text+0xcef): undefined reference to `QString::shared_null'
Protux.o(.text+0xcfc): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.text+0xd18): undefined reference to `QString::shared_null'
Protux.o(.text+0xd20): undefined reference to `QString::shared_null'
Protux.o(.text+0xd2d): undefined reference to
`QStringData::deleteSelf(void)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x8): undefined reference to
`QApplication::metaObject(void) const'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0xc): undefined reference to
`QApplication::className(void) const'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x10): undefined reference to
`QApplication::qt_cast(char const *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x14): undefined reference to
`QApplication::qt_invoke(int, QUObject *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x18): undefined reference to
`QApplication::qt_emit(int, QUObject *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x1c): undefined reference to
`QApplication::qt_property(int, int, QVariant *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x24): undefined reference to
`QObject::event(QEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x28): undefined reference to
`QObject::eventFilter(QObject *, QEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x2c): undefined reference to
`QObject::setName(char const *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x30): undefined reference to
`QObject::insertChild(QObject *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x34): undefined reference to
`QObject::removeChild(QObject *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x38): undefined reference to
`QObject::setProperty(char const *, QVariant const &)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x3c): undefined reference to
`QObject::property(char const *) const'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x40): undefined reference to
`QObject::timerEvent(QTimerEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x44): undefined reference to
`QObject::childEvent(QChildEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x48): undefined reference to
`QObject::customEvent(QCustomEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x4c): undefined reference to
`QObject::connectNotify(char const *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x50): undefined reference to
`QObject::disconnectNotify(char const *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x54): undefined reference to
`QObject::checkConnectArgs(char const *, QObject const *, char const *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x58): undefined reference to
`QApplication::setMainWidget(QWidget *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x5c): undefined reference to
`QApplication::polish(QWidget *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x60): undefined reference to
`QApplication::notify(QObject *, QEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x64): undefined reference to
`QApplication::x11EventFilter(_XEvent *)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x68): undefined reference to
`QApplication::x11ClientMessage(QWidget *, _XEvent *, bool)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x6c): undefined reference to
`QApplication::commitData(QSessionManager &)'
Protux.o(.gnu.linkonce.d.__vt_6Protux+0x70): undefined reference to
`QApplication::saveState(QSessionManager &)'

++++++++++++++++++++++++++++++++++++++
This is the Compilation Command.

make -C src
make[1]: Entering directory `/home/rsff/mustux/protux/src'
g++  -D_REENTRANT -lpthread  -lGLU Interface.mo Song.mo Peak.mo Recorder.mo 
GlobalPropertiesWindow.mo Spectrogram.mo CursorManager.mo ProjectManager.mo 
FileBrowser.mo Project.mo TrackPanelVU.mo Interface.o  ColorManager.o  
TrackPanel.o  Track.o  AudioClip.o  CursorManager.o  Locator.o  Audio.o  
PrafFile.o  WavFile.o  Peak.o  Slice.o  SubClip.o  Mixer.o  Recorder.o  
Spectrogram.o  GlobalProperties.o  GlobalPropertiesWindow.o  Help.o  
SplashScreen.o  ProjectManager.o  DevelGuardian.o  FileBrowser.o  Project.o  
Song.o  AudioSourcesList.o  Main.o  Protux.o  TrackPanelVU.o  TracksArea.o  
TrackPanelsArea.o    filters/FilterSelector.mo filters/FilterController.mo 
filters/AmpSim.o  filters/Chorus.o  filters/Compressor.o  filters/DCCorrector.o 
 filters/Delay.o  filters/Flanger.o  filters/GlitchKiller.o  
filters/HissKiller.o  filters/HumKiller.o  filters/MultiBandEq.o  
filters/NoiseGate.o  filters/Normalize.o  filters/Octaver.o  
filters/ParagraphicEq.o  filters/ParametricEq.o  filters/PhaseInversor.o  
filters/PitchShifter.o  filters/Reverb.o  filters/StereoExpansor.o  
filters/Curve.o  filters/CurveNode.o  filters/DynamicFilterEngine.o  
filters/FilterController.o  filters/FilterSelector.o  
filters/AmpSimController.o  filters/ChorusController.o  
filters/CompressorController.o  filters/DCCorrectorController.o  
filters/DelayController.o  filters/FlangerController.o  
filters/GlitchKillerController.o  filters/HissKillerController.o  
filters/HumKillerController.o  filters/MultiBandEqController.o  
filters/NoiseGateController.o  filters/NormalizeController.o  
filters/OctaverController.o  filters/ParagraphicEqController.o  
filters/ParametricEqController.o  filters/PhaseInversorController.o  
filters/PitchShifterController.o  filters/ReverbController.o  
filters/StereoExpansorController.o MustuxLib/MustuxLib.a -o protux 
make[1]: Leaving directory `/home/rsff/mustux/protux/src'

++++++++++++++++++++++++++++++++++++++
The most weird error was this one. 

/usr/lib/libGLU.so: undefined reference to `glPixelStorei'
/usr/lib/libGLU.so: undefined reference to `glEvalPoint2'
/usr/lib/libGLU.so: undefined reference to `glMultMatrixd'
/usr/lib/libGLU.so: undefined reference to `glPopAttrib'
/usr/lib/libGLU.so: undefined reference to `glTexImage2D'
/usr/lib/libGLU.so: undefined reference to `glMapGrid2f'
/usr/lib/libGLU.so: undefined reference to `glTexImage3D'
/usr/lib/libGLU.so: undefined reference to `glMapGrid1f'
/usr/lib/libGLU.so: undefined reference to `glColor3f'
/usr/lib/libGLU.so: undefined reference to `glMapGrid2d'
/usr/lib/libGLU.so: undefined reference to `glEvalCoord1f'
/usr/lib/libGLU.so: undefined reference to `glEvalMesh2'
/usr/lib/libGLU.so: undefined reference to `glVertex3f'
/usr/lib/libGLU.so: undefined reference to `glNormal3fv'
/usr/lib/libGLU.so: undefined reference to `glTexImage1D'
/usr/lib/libGLU.so: undefined reference to `glMultMatrixf'
/usr/lib/libGLU.so: undefined reference to `glGetTexLevelParameteriv'
/usr/lib/libGLU.so: undefined reference to `glDisable'
/usr/lib/libGLU.so: undefined reference to `glVertex3fv'
/usr/lib/libGLU.so: undefined reference to `glBegin'
/usr/lib/libGLU.so: undefined reference to `glMap1f'
/usr/lib/libGLU.so: undefined reference to `glEvalPoint1'
/usr/lib/libGLU.so: undefined reference to `glGetFloatv'
/usr/lib/libGLU.so: undefined reference to `glVertex2f'
/usr/lib/libGLU.so: undefined reference to `glTexCoord2f'
/usr/lib/libGLU.so: undefined reference to `glGetIntegerv'
/usr/lib/libGLU.so: undefined reference to `glPushAttrib'
/usr/lib/libGLU.so: undefined reference to `glTranslated'
/usr/lib/libGLU.so: undefined reference to `glOrtho'
/usr/lib/libGLU.so: undefined reference to `glGetString'
/usr/lib/libGLU.so: undefined reference to `glEnable'
/usr/lib/libGLU.so: undefined reference to `glNormal3f'
/usr/lib/libGLU.so: undefined reference to `glPolygonMode'
/usr/lib/libGLU.so: undefined reference to `glMap2f'
/usr/lib/libGLU.so: undefined reference to `glScalef'
/usr/lib/libGLU.so: undefined reference to `glVertex2fv'
/usr/lib/libGLU.so: undefined reference to `glTranslatef'
/usr/lib/libGLU.so: undefined reference to `glEvalCoord2f'
/usr/lib/libGLU.so: undefined reference to `glEnd'
/usr/lib/libGLU.so: undefined reference to `glEvalMesh1'
collect2: ld returned 1 exit status
make[1]: *** [protux] Error 1
make[1]: Leaving directory `/home/rsff/mustux/protux/src'
make: *** [all] Error 2

++++++++++++++++++++++++++++++++++++++++++

Ok. . .I'm still trying to pipe the error messages into a texto file.  bu I 
seem to have forgotten how to do that. . . 

Wasn't it suppose to be "make > errors.txt", or something similar to that??

Fabio.





reply via email to

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