[CLAM] SMSTools linking problems

Ismael ismael.mosquera01 at campus.upf.es
Thu Jul 22 10:28:27 PDT 2004


Hi Thomas.
Seems that there are a lot of messages that indicates undefined references
to OpenGL functions.
Have you installed OpenGL libs on your system like mesaglut and
mesaglut-devel?
Could you tell me the parameters that you have used to configure the
installation of fltk?
Well, the correct configuration to install fltk is:
$
./configure --enable-shared --enable-threads --enable-xdbe --enable-xft --bi
ndir=/usr/bin --libdir=/usr/lib --includedir=/usr/include --prefix=/usr

$ make

$ make install

Ismael






----- Original Message ----- 
From: "Thomas Comiotto" <comiotto at rcfmedia.ch>
To: <clam at iua.upf.es>
Sent: Thursday, July 22, 2004 6:50 PM
Subject: [CLAM] SMSTools linking problems


>
> Hello
>
> I am facing some problems compiling CLAM 0.6.1 SMS Tools on a debian
unstable, gcc 3.3.4. It seems to compile fine but linking fails. I think I
have installed all required packages, although I am not sure if the libfltk
(libfltk1.1-dev_1.1.4+1.1.5rc1-2_i386.deb) package is appropriate. I also
gave the libfltk 1.4.1tarball (compiled regarding to the mentioned options
in the CLAM docs) a try - but that didn't work eighter. Can someone give me
a hint on what's wrong with my setup? I pasted config.log and the
linking-errors below...
>
> Best regards,
> Thomas Comiotto
>
> Linking SMSTools
> obj/NotGeneratedUserInterface.o(.text+0x247f): In function
`UserInterface::DisplayLicense()':
> : undefined reference to `Fl_Help_Dialog::Fl_Help_Dialog[in-charge]()'
> obj/NotGeneratedUserInterface.o(.text+0x24a1): In function
`UserInterface::DisplayLicense()':
> : undefined reference to `Fl_Help_Dialog::load(char const*)'
> obj/NotGeneratedUserInterface.o(.text+0x24a9): In function
`UserInterface::DisplayLicense()':
> : undefined reference to `Fl_Help_Dialog::show()'
> obj/GLRenderer.o(.text+0x48): In function
`CLAMVM::GLRenderer::ApplyGLState()':
> : undefined reference to `glClearColor'
> obj/GLRenderer.o(.text+0x54): In function
`CLAMVM::GLRenderer::ApplyGLState()':
> : undefined reference to `glShadeModel'
> obj/GLRenderer.o(.text+0x60): In function
`CLAMVM::GLRenderer::ApplyGLState()':
> : undefined reference to `glDisable'
> obj/GLRenderer.o(.text+0x71): In function
`CLAMVM::GLRenderer::ApplyGLState()':
> : undefined reference to `glDisable'
> obj/GLMaxMinArrays.o(.text+0x159): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLMaxMinArrays.o(.text+0x15e): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glPushMatrix'
> obj/GLMaxMinArrays.o(.text+0x163): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glLoadIdentity'
> obj/GLMaxMinArrays.o(.text+0x19c): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glOrtho'
> obj/GLMaxMinArrays.o(.text+0x1a8): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLMaxMinArrays.o(.text+0x1b4): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glClear'
> obj/GLMaxMinArrays.o(.text+0x1b9): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glLoadIdentity'
> obj/GLMaxMinArrays.o(.text+0x1ce): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glColor3f'
> obj/GLMaxMinArrays.o(.text+0x1da): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLMaxMinArrays.o(.text+0x1f9): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLMaxMinArrays.o(.text+0x205): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLMaxMinArrays.o(.text+0x20a): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glPopMatrix'
> obj/GLMaxMinArrays.o(.text+0x237): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLMaxMinArrays.o(.text+0x252): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLMaxMinArrays.o(.text+0x218): In function
`CLAMVM::GLMaxMinArrays::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/Fl_SMS_Browsable_Playable_Audio.o(.text+0x4210): In function
`CLAMVM::Fl_SMS_Browsable_Playable_Audio::OnNewAudio(CLAM::Array<float>
const&, double, double, float)':
> : undefined reference to `Fl_Gl_Window::invalidate()'
> obj/GLStraightLineArray.o(.text+0x103): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLStraightLineArray.o(.text+0x108): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glLoadIdentity'
> obj/GLStraightLineArray.o(.text+0x11a): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glColor3ubv'
> obj/GLStraightLineArray.o(.text+0x126): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLStraightLineArray.o(.text+0x153): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLStraightLineArray.o(.text+0x135): In function
`CLAMVM::GLStraightLineArray::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLSampleDetailArray.o(.text+0xe3): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLSampleDetailArray.o(.text+0xe8): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glLoadIdentity'
> obj/GLSampleDetailArray.o(.text+0x107): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glColor3ubv'
> obj/GLSampleDetailArray.o(.text+0x113): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLSampleDetailArray.o(.text+0x13c): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glVertex2d'
> obj/GLSampleDetailArray.o(.text+0x157): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glVertex2d'
> obj/GLSampleDetailArray.o(.text+0x122): In function
`CLAMVM::GLSampleDetailArray::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLSineTracks.o(.text+0x165): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glClear'
> obj/GLSineTracks.o(.text+0x171): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLSineTracks.o(.text+0x17d): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glShadeModel'
> obj/GLSineTracks.o(.text+0x182): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glLoadIdentity'
> obj/GLSineTracks.o(.text+0x1b9): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLSineTracks.o(.text+0x201): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glColor3ubv'
> obj/GLSineTracks.o(.text+0x21a): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLSineTracks.o(.text+0x233): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLSineTracks.o(.text+0x387): In function
`CLAMVM::GLSineTracks::ExecuteGLCommands()':
> : undefined reference to `glShadeModel'
> obj/GLPointsArrays.o(.text+0xfa): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glMatrixMode'
> obj/GLPointsArrays.o(.text+0x107): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glLineWidth'
> obj/GLPointsArrays.o(.text+0x134): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glColor3ubv'
> obj/GLPointsArrays.o(.text+0x140): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLPointsArrays.o(.text+0x155): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x16d): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x172): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLPointsArrays.o(.text+0x18a): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glColor3ub'
> obj/GLPointsArrays.o(.text+0x196): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glBegin'
> obj/GLPointsArrays.o(.text+0x1ba): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x1de): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x202): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x226): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x24b): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glVertex2f'
> obj/GLPointsArrays.o(.text+0x250): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glEnd'
> obj/GLPointsArrays.o(.text+0x120): In function
`CLAMVM::GLPointsArrays::ExecuteGLCommands()':
> : undefined reference to `glLineWidth'
> obj/FundFreqRM.o(.text+0xce9): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glMatrixMode'
> obj/FundFreqRM.o(.text+0xcf5): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glShadeModel'
> obj/FundFreqRM.o(.text+0xcfa): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glLoadIdentity'
> obj/FundFreqRM.o(.text+0xd06): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glBegin'
> obj/FundFreqRM.o(.text+0xd6d): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glColor3ubv'
> obj/FundFreqRM.o(.text+0xd87): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glVertex2f'
> obj/FundFreqRM.o(.text+0xd93): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glEnd'
> obj/FundFreqRM.o(.text+0xd9f): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glShadeModel'
> obj/FundFreqRM.o(.text+0xdb8): In function
`CLAMVM::FundFreqRM::RenderData()':
> : undefined reference to `glColor3ubv'
> obj/Fl_Gl_2DSurface.o(.text+0xa2): In function
`CLAMVM::Fl_Gl_2DSurface::Fl_Gl_2DSurface[not-in-charge](int, int, int, int,
char const*)':
> : undefined reference to `vtable for Fl_Gl_Window'
> obj/Fl_Gl_2DSurface.o(.text+0xb0): In function
`CLAMVM::Fl_Gl_2DSurface::Fl_Gl_2DSurface[not-in-charge](int, int, int, int,
char const*)':
> : undefined reference to `Fl_Gl_Window::init()'
> obj/Fl_Gl_2DSurface.o(.text+0x162): In function
`CLAMVM::Fl_Gl_2DSurface::Fl_Gl_2DSurface[in-charge](int, int, int, int,
char const*)':
> : undefined reference to `vtable for Fl_Gl_Window'
> obj/Fl_Gl_2DSurface.o(.text+0x170): In function
`CLAMVM::Fl_Gl_2DSurface::Fl_Gl_2DSurface[in-charge](int, int, int, int,
char const*)':
> : undefined reference to `Fl_Gl_Window::init()'
> obj/Fl_Gl_2DSurface.o(.text+0x274): In function
`CLAMVM::Fl_Gl_2DSurface::~Fl_Gl_2DSurface [not-in-charge]()':
> : undefined reference to `Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()'
> obj/Fl_Gl_2DSurface.o(.text+0x2ca): In function
`CLAMVM::Fl_Gl_2DSurface::~Fl_Gl_2DSurface [not-in-charge]()':
> : undefined reference to `Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()'
> obj/Fl_Gl_2DSurface.o(.text+0x3a4): In function
`CLAMVM::Fl_Gl_2DSurface::~Fl_Gl_2DSurface [in-charge]()':
> : undefined reference to `Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()'
> obj/Fl_Gl_2DSurface.o(.text+0x3fa): In function
`CLAMVM::Fl_Gl_2DSurface::~Fl_Gl_2DSurface [in-charge]()':
> : undefined reference to `Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()'
> obj/Fl_Gl_2DSurface.o(.text+0x4d4): In function
`CLAMVM::Fl_Gl_2DSurface::~Fl_Gl_2DSurface [in-charge deleting]()':
> : undefined reference to `Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()'
> obj/Fl_Gl_2DSurface.o(.text+0x53a): more undefined references to
`Fl_Gl_Window::~Fl_Gl_Window [not-in-charge]()' follow
> obj/Fl_Gl_2DSurface.o(.text+0x5a2): In function
`CLAMVM::Fl_Gl_2DSurface::draw()':
> : undefined reference to `glClear'
> obj/Fl_Gl_2DSurface.o(.text+0x5b2): In function
`CLAMVM::Fl_Gl_2DSurface::draw()':
> : undefined reference to `Fl_Gl_Window::redraw_overlay()'
> obj/Fl_Gl_2DSurface.o(.text+0x5b7): In function
`CLAMVM::Fl_Gl_2DSurface::draw()':
> : undefined reference to `glFlush'
> obj/Fl_Gl_2DSurface.o(.text+0x736): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_font(int, int)'
> obj/Fl_Gl_2DSurface.o(.text+0x750): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_width(char const*)'
> obj/Fl_Gl_2DSurface.o(.text+0x778): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_height()'
> obj/Fl_Gl_2DSurface.o(.text+0x789): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_color(Fl_Color)'
> obj/Fl_Gl_2DSurface.o(.text+0x795): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `glEnable'
> obj/Fl_Gl_2DSurface.o(.text+0x7be): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `glScissor'
> obj/Fl_Gl_2DSurface.o(.text+0x7ea): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `glRecti'
> obj/Fl_Gl_2DSurface.o(.text+0x7f6): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_color(Fl_Color)'
> obj/Fl_Gl_2DSurface.o(.text+0x81f): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `gl_draw(char const*, int, int)'
> obj/Fl_Gl_2DSurface.o(.text+0x82b): In function
`CLAMVM::Fl_Gl_2DSurface::draw_overlay()':
> : undefined reference to `glDisable'
> obj/Fl_Gl_2DSurface.o(.text+0x885): In function
`CLAMVM::Fl_Gl_2DSurface::resize(int, int, int, int)':
> : undefined reference to `Fl_Gl_Window::resize(int, int, int, int)'
> obj/Fl_Gl_2DSurface.o(.text+0x88d): In function
`CLAMVM::Fl_Gl_2DSurface::resize(int, int, int, int)':
> : undefined reference to `Fl_Gl_Window::invalidate()'
> obj/Fl_Gl_2DSurface.o(.text+0x8b3): In function
`CLAMVM::Fl_Gl_2DSurface::ResizeGL()':
> : undefined reference to `glMatrixMode'
> obj/Fl_Gl_2DSurface.o(.text+0x8db): In function
`CLAMVM::Fl_Gl_2DSurface::ResizeGL()':
> : undefined reference to `glViewport'
> obj/Fl_Gl_2DSurface.o(.text+0x8e7): In function
`CLAMVM::Fl_Gl_2DSurface::ResizeGL()':
> : undefined reference to `glMatrixMode'
> obj/Fl_Gl_2DSurface.o(.text+0x91c): In function
`CLAMVM::Fl_Gl_2DSurface::InitGL()':
> : undefined reference to `Fl_Gl_Window::mode(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0x958): In function
`CLAMVM::Fl_Gl_2DSurface::EnableIndexedMode()':
> : undefined reference to `Fl_Gl_Window::can_do(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0x9c7): In function
`CLAMVM::Fl_Gl_2DSurface::EnableIndexedMode()':
> : undefined reference to `Fl_Gl_Window::mode(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0xa14): In function
`CLAMVM::Fl_Gl_2DSurface::DisableIndexedMode()':
> : undefined reference to `Fl_Gl_Window::mode(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0xa68): In function
`CLAMVM::Fl_Gl_2DSurface::EnableDoubleBuffering()':
> : undefined reference to `Fl_Gl_Window::can_do(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0xad7): In function
`CLAMVM::Fl_Gl_2DSurface::EnableDoubleBuffering()':
> : undefined reference to `Fl_Gl_Window::mode(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0xb24): In function
`CLAMVM::Fl_Gl_2DSurface::DisableDoubleBuffering()':
> : undefined reference to `Fl_Gl_Window::mode(int, int const*)'
> obj/Fl_Gl_2DSurface.o(.text+0xb63): In function
`CLAMVM::Fl_Gl_2DSurface::WCSProject()':
> : undefined reference to `glMatrixMode'
> obj/Fl_Gl_2DSurface.o(.text+0xb68): In function
`CLAMVM::Fl_Gl_2DSurface::WCSProject()':
> : undefined reference to `glLoadIdentity'
> obj/Fl_Gl_2DSurface.o(.text+0xba9): In function
`CLAMVM::Fl_Gl_2DSurface::WCSProject()':
> : undefined reference to `glOrtho'
> obj/Fl_Gl_2DSurface.o(.text+0xbe3): In function
`CLAMVM::Fl_Gl_2DSurface::WindowProject()':
> : undefined reference to `glMatrixMode'
> obj/Fl_Gl_2DSurface.o(.text+0xbe8): In function
`CLAMVM::Fl_Gl_2DSurface::WindowProject()':
> : undefined reference to `glLoadIdentity'
> obj/Fl_Gl_2DSurface.o(.text+0xc2b): In function
`CLAMVM::Fl_Gl_2DSurface::WindowProject()':
> : undefined reference to `glOrtho'
> obj/Fl_Gl_2DSurface.o(.text+0x6f9): In function
`CLAMVM::Fl_Gl_2DSurface::RedrawOverlay()':
> : undefined reference to `Fl_Gl_Window::redraw_overlay()'
> obj/Fl_Gl_2DSurface.o(.text+0xbbe): In function
`CLAMVM::Fl_Gl_2DSurface::WCSProject()':
> : undefined reference to `glMatrixMode'
> obj/Fl_Gl_2DSurface.o(.text+0xc40): In function
`CLAMVM::Fl_Gl_2DSurface::WindowProject()':
> : undefined reference to `glMatrixMode'
>
obj/Fl_Gl_2DSurface.o(.gnu.linkonce.r._ZTVN6CLAMVM15Fl_Gl_2DSurfaceE+0x68):
undefined reference to `Fl_Gl_Window::flush()'
>
obj/Fl_Gl_2DSurface.o(.gnu.linkonce.r._ZTVN6CLAMVM15Fl_Gl_2DSurfaceE+0x6c):
undefined reference to `Fl_Gl_Window::show()'
>
obj/Fl_Gl_2DSurface.o(.gnu.linkonce.r._ZTVN6CLAMVM15Fl_Gl_2DSurfaceE+0x70):
undefined reference to `Fl_Gl_Window::hide()'
>
obj/Fl_Gl_2DSurface.o(.gnu.linkonce.r._ZTIN6CLAMVM15Fl_Gl_2DSurfaceE+0x18):
undefined reference to `typeinfo for Fl_Gl_Window'
> obj/Fl_Gl_Single_Display.o(.text+0x184): In function
`CLAMVM::Fl_Gl_Single_Display::DrawContents()':
> : undefined reference to `glClear'
>
obj/Fl_Gl_Single_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM20Fl_Gl_Single_Displa
yE+0x68): undefined reference to `Fl_Gl_Window::flush()'
>
obj/Fl_Gl_Single_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM20Fl_Gl_Single_Displa
yE+0x6c): undefined reference to `Fl_Gl_Window::show()'
>
obj/Fl_Gl_Single_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM20Fl_Gl_Single_Displa
yE+0x70): undefined reference to `Fl_Gl_Window::hide()'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xc41): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::handle(int)':
> : undefined reference to `Fl_Gl_Window::redraw_overlay()'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xcdb): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glColor3f'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xce7): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glEnable'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xcf4): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glLineWidth'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd00): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glBegin'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd16): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glVertex2d'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd2c): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glVertex2d'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd31): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glEnd'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd39): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glLineWidth'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd45): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::draw_overlay()':
> : undefined reference to `glDisable'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xba9): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::OnSetSelectedXValue(double)':
> : undefined reference to `Fl_Gl_Window::redraw_overlay()'
> obj/Fl_SMS_Gl_Single_Browsable_Display.o(.text+0xd96): In function
`CLAMVM::Fl_SMS_Gl_Single_Browsable_Display::DrawContents()':
> : undefined reference to `Fl_Gl_Window::redraw_overlay()'
>
obj/Fl_SMS_Gl_Single_Browsable_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM34Fl_SM
S_Gl_Single_Browsable_DisplayE+0x6c): undefined reference to
`Fl_Gl_Window::flush()'
>
obj/Fl_SMS_Gl_Single_Browsable_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM34Fl_SM
S_Gl_Single_Browsable_DisplayE+0x70): undefined reference to
`Fl_Gl_Window::show()'
>
obj/Fl_SMS_Gl_Single_Browsable_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM34Fl_SM
S_Gl_Single_Browsable_DisplayE+0x74): undefined reference to
`Fl_Gl_Window::hide()'
>
obj/Fl_Gl_Multi_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM19Fl_Gl_Multi_DisplayE
+0x68): undefined reference to `Fl_Gl_Window::flush()'
>
obj/Fl_Gl_Multi_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM19Fl_Gl_Multi_DisplayE
+0x6c): undefined reference to `Fl_Gl_Window::show()'
>
obj/Fl_Gl_Multi_Display.o(.gnu.linkonce.r._ZTVN6CLAMVM19Fl_Gl_Multi_DisplayE
+0x70): undefined reference to `Fl_Gl_Window::hide()'
> collect2: ld returned 1 exit status
> make: *** [SMSTools] Fehler 1
>
> ===========================================
> config.log:
>
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by configure, which was
> generated by GNU Autoconf 2.59.  Invocation command line was
>
>   $ ./configure
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = boxcot
> uname -m = i686
> uname -r = 2.6.5-1-686
> uname -s = Linux
> uname -v = #1 Wed Apr 7 00:24:54 EST 2004
>
> /usr/bin/uname -p = unknown
> root at boxcot:/home/knoppix/CLAM-0.6.1/build# cat config.log
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
>
> It was created by configure, which was
> generated by GNU Autoconf 2.59.  Invocation command line was
>
>   $ ./configure
>
> ## --------- ##
> ## Platform. ##
> ## --------- ##
>
> hostname = boxcot
> uname -m = i686
> uname -r = 2.6.5-1-686
> uname -s = Linux
> uname -v = #1 Wed Apr 7 00:24:54 EST 2004
>
> /usr/bin/uname -p = unknown
> /bin/uname -X     = unknown
>
> /bin/arch              = i686
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> hostinfo               = unknown
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
>
> PATH: /sbin
> PATH: /bin
> PATH: /usr/sbin
> PATH: /usr/bin
> PATH: /usr/bin/X11
> PATH: /usr/local/sbin
> PATH: /usr/local/bin
>
>
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
>
> configure:1372: checking system 'darwiness'
> configure:1381: result: no
> configure:1395: checking pkg-config availability
> configure:1402: result: yes
> configure:1459: checking for gcc
> configure:1475: found /usr/bin/gcc
> configure:1485: result: gcc
> configure:1729: checking for C compiler version
> configure:1732: gcc --version </dev/null >&5
> gcc (GCC) 3.3.4 (Debian)
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
>
> configure:1735: $? = 0
> configure:1737: gcc -v </dev/null >&5
> Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.4/specs
> Configured with:
../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treela
ng --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gx
x-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enab
le-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu
 --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-
gc i486-linux
> Thread model: posix
> gcc version 3.3.4 (Debian)
> configure:1740: $? = 0
> configure:1742: gcc -V </dev/null >&5
> gcc: `-V' option must have argument
> configure:1745: $? = 1
> configure:1768: checking for C compiler default output file name
> configure:1771: gcc    conftest.c  >&5
> configure:1774: $? = 0
> configure:1820: result: a.out
> configure:1825: checking whether the C compiler works
> configure:1831: ./a.out
> configure:1834: $? = 0
> configure:1851: result: yes
> configure:1858: checking whether we are cross compiling
> configure:1860: result: no
> configure:1863: checking for suffix of executables
> configure:1865: gcc -o conftest    conftest.c  >&5
> configure:1868: $? = 0
> configure:1893: result:
> configure:1899: checking for suffix of object files
> configure:1920: gcc -c   conftest.c >&5
> configure:1923: $? = 0
> configure:1945: result: o
> configure:1949: checking whether we are using the GNU C compiler
> configure:1973: gcc -c   conftest.c >&5
> configure:1979: $? = 0
> configure:1982: test -z                          || test ! -s conftest.err
> configure:1985: $? = 0
> configure:1988: test -s conftest.o
> configure:1991: $? = 0
> configure:2004: result: yes
> configure:2010: checking whether gcc accepts -g
> configure:2031: gcc -c -g  conftest.c >&5
> configure:2037: $? = 0
> configure:2040: test -z                          || test ! -s conftest.err
> configure:2043: $? = 0
> configure:2046: test -s conftest.o
> configure:2049: $? = 0
> configure:2060: result: yes
> configure:2077: checking for gcc option to accept ANSI C
> configure:2147: gcc  -c -g -O2  conftest.c >&5
> configure:2153: $? = 0
> configure:2156: test -z                          || test ! -s conftest.err
> configure:2159: $? = 0
> configure:2162: test -s conftest.o
> configure:2165: $? = 0
> configure:2183: result: none needed
> configure:2201: gcc -c -g -O2  conftest.c >&5
> conftest.c:2: error: parse error before "me"
> configure:2207: $? = 1
> configure: failed program was:
> | #ifndef __cplusplus
> |   choke me
> | #endif
> configure:2342: checking how to run the C preprocessor
> configure:2377: gcc -E  conftest.c
> configure:2383: $? = 0
> configure:2415: gcc -E  conftest.c
> conftest.c:9:28: ac_nonexistent.h: No such file or directory
> configure:2421: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:2460: result: gcc -E
> configure:2484: gcc -E  conftest.c
> configure:2490: $? = 0
> configure:2522: gcc -E  conftest.c
> conftest.c:9:28: ac_nonexistent.h: No such file or directory
> configure:2528: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:2575: checking for fftw headers; looking relative to CLAM
> configure:2588: result: no
> configure:2590: checking for fftw headers; looking in standard
locations...
> configure:2598: result: yes
> configure:2607: checking for fftw library...
> configure:2637: gcc -o conftest -g -O2    -lfftw   conftest.c  >&5
> configure:2643: $? = 0
> configure:2646: test -z                          || test ! -s conftest.err
> configure:2649: $? = 0
> configure:2652: test -s conftest
> configure:2655: $? = 0
> configure:2679: result: yes: fftw
> configure:2704: gcc -o conftest -g -O2    -lfftw   conftest.c  >&5
> configure:2707: $? = 0
> configure:2709: ./conftest
> configure:2712: $? = 0
> configure:2715: result: yes
> configure:2764: checking for portmidi headers; looking relative to CLAM
> configure:2777: result: no
> configure:2779: checking for portmidi headers; looking in standard
locations...
> configure:2947: WARNING:
> No portmidi headers found. Continuing anyway, as it is not required.
>
> configure:2961: checking libsndfile is installed...
> configure:2968: result: yes
> configure:2980: checking libsndfile version is acceptable...
> configure:2987: result: yes
> configure:3031: Checking that Underbit's MPEG Audio Decoder library is
installed
> configure:3038: result: yes
> configure:3048: Checking that libmad version is acceptable (above 0.14.2)
> configure:3055: result: yes
> configure:4112: Checking that Vorbis I SDK is installed
> configure:4114: checking for ov_open in -lvorbisfile
> configure:4144: gcc -o conftest -g -O2
  conftest.c -lvorbisfile -lvorbis -logg  >&5
> configure:4150: $? = 0
> configure:4153: test -z                          || test ! -s conftest.err
> configure:4156: $? = 0
> configure:4159: test -s conftest
> configure:4162: $? = 0
> configure:4175: result: yes
> configure:4184: checking for vorbis_encode_init in -lvorbisenc
> configure:4214: gcc -o conftest -g -O2
  conftest.c -lvorbisenc -lvorbis -logg  >&5
> configure:4220: $? = 0
> configure:4223: test -z                          || test ! -s conftest.err
> configure:4226: $? = 0
> configure:4229: test -s conftest
> configure:4232: $? = 0
> configure:4245: result: yes
> configure:4264: checking vorbis/vorbisfile.h usability
> configure:4276: gcc -c -g -O2  conftest.c >&5
> configure:4282: $? = 0
> configure:4285: test -z                          || test ! -s conftest.err
> configure:4288: $? = 0
> configure:4291: test -s conftest.o
> configure:4294: $? = 0
> configure:4304: result: yes
> configure:4308: checking vorbis/vorbisfile.h presence
> configure:4318: gcc -E  conftest.c
> configure:4324: $? = 0
> configure:4344: result: yes
> configure:4379: checking for vorbis/vorbisfile.h
> configure:4386: result: yes
> configure:4408: checking vorbis/vorbisenc.h usability
> configure:4420: gcc -c -g -O2  conftest.c >&5
> configure:4426: $? = 0
> configure:4429: test -z                          || test ! -s conftest.err
> configure:4432: $? = 0
> configure:4435: test -s conftest.o
> configure:4438: $? = 0
> configure:4448: result: yes
> configure:4452: checking vorbis/vorbisenc.h presence
> configure:4462: gcc -E  conftest.c
> configure:4468: $? = 0
> configure:4488: result: yes
> configure:4523: checking for vorbis/vorbisenc.h
> configure:4530: result: yes
> configure:4609: checking for libvorbis.so
> configure:4628: found /usr/lib/libvorbis.so
> configure:4640: result: /usr/lib/libvorbis.so
> configure:4706: checking for vorbis/vorbisfile.h
> configure:4725: found /usr/include/vorbis/vorbisfile.h
> configure:4737: result: /usr/include/vorbis/vorbisfile.h
> configure:4759: Checking that LADSPA SDK is installed
> configure:4774: checking ladspa.h usability
> configure:4786: gcc -c -g -O2  conftest.c >&5
> configure:4792: $? = 0
> configure:4795: test -z                          || test ! -s conftest.err
> configure:4798: $? = 0
> configure:4801: test -s conftest.o
> configure:4804: $? = 0
> configure:4814: result: yes
> configure:4818: checking ladspa.h presence
> configure:4828: gcc -E  conftest.c
> configure:4834: $? = 0
> configure:4854: result: yes
> configure:4889: checking for ladspa.h
> configure:4896: result: yes
> configure:4963: checking for ladspa.h
> configure:4982: found /usr/include/ladspa.h
> configure:4994: result: /usr/include/ladspa.h
> configure:5197: checking for g++
> configure:5213: found /usr/bin/g++
> configure:5223: result: g++
> configure:5239: checking for C++ compiler version
> configure:5242: g++ --version </dev/null >&5
> g++ (GCC) 3.3.4 (Debian)
> Copyright (C) 2003 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.
>
> configure:5245: $? = 0
> configure:5247: g++ -v </dev/null >&5
> Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.4/specs
> Configured with:
../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treela
ng --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gx
x-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enab
le-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu
 --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-
gc i486-linux
> Thread model: posix
> gcc version 3.3.4 (Debian)
> configure:5250: $? = 0
> configure:5252: g++ -V </dev/null >&5
> g++: `-V' option must have argument
> configure:5255: $? = 1
> configure:5258: checking whether we are using the GNU C++ compiler
> configure:5282: g++ -c   conftest.cc >&5
> configure:5288: $? = 0
> configure:5291: test -z                          || test ! -s conftest.err
> configure:5294: $? = 0
> configure:5297: test -s conftest.o
> configure:5300: $? = 0
> configure:5313: result: yes
> configure:5319: checking whether g++ accepts -g
> configure:5340: g++ -c -g  conftest.cc >&5
> configure:5346: $? = 0
> configure:5349: test -z                          || test ! -s conftest.err
> configure:5352: $? = 0
> configure:5355: test -s conftest.o
> configure:5358: $? = 0
> configure:5369: result: yes
> configure:5411: g++ -c -g -O2  conftest.cc >&5
> configure:5417: $? = 0
> configure:5420: test -z                          || test ! -s conftest.err
> configure:5423: $? = 0
> configure:5426: test -s conftest.o
> configure:5429: $? = 0
> configure:5455: g++ -c -g -O2  conftest.cc >&5
> conftest.cc: In function `int main()':
> conftest.cc:13: error: `exit' undeclared (first use this function)
> conftest.cc:13: error: (Each undeclared identifier is reported only once
for
>    each function it appears in.)
> configure:5461: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | /* end confdefs.h.  */
> |
> | int
> | main ()
> | {
> | exit (42);
> |   ;
> |   return 0;
> | }
> configure:5411: g++ -c -g -O2  conftest.cc >&5
> configure:5417: $? = 0
> configure:5420: test -z                          || test ! -s conftest.err
> configure:5423: $? = 0
> configure:5426: test -s conftest.o
> configure:5429: $? = 0
> configure:5455: g++ -c -g -O2  conftest.cc >&5
> configure:5461: $? = 0
> configure:5464: test -z                          || test ! -s conftest.err
> configure:5467: $? = 0
> configure:5470: test -s conftest.o
> configure:5473: $? = 0
> configure:5504: checking default g++ compiler
> configure:5509: result: 3.3.4
> configure:5513: checking if default g++ compiler is acceptable
> configure:5517: result: yes: g++=3.3.4
> configure:5559: checking for wchar_t support in libstdc++
> configure:5586: g++ -o conftest -g -O2   conftest.cc  >&5
> configure:5592: $? = 0
> configure:5595: test -z                          || test ! -s conftest.err
> configure:5598: $? = 0
> configure:5601: test -s conftest
> configure:5604: $? = 0
> configure:5619: result: yes
> configure:5629: checking for std::vector::at() method in libstdc++
> configure:5650: g++ -o conftest -g -O2   conftest.cc  >&5
> configure:5653: $? = 0
> configure:5655: ./conftest
> configure:5658: $? = 0
> configure:5673: result: yes
> configure:5681: checking for standard sstream header in libstdc++
> configure:5702: g++ -o conftest -g -O2   conftest.cc  >&5
> configure:5705: $? = 0
> configure:5707: ./conftest
> configure:5710: $? = 0
> configure:5726: result: yes
> configure:5794: checking if stringstream::str() returns std::string in
libstdc++
> configure:5826: g++ -o conftest -g -O2   conftest.cc  >&5
> configure:5829: $? = 0
> configure:5831: ./conftest
> configure:5834: $? = 0
> configure:5849: result: yes
> configure:5860: checking for qt headers; looking relative to CLAM
> configure:5873: result: no
> configure:5875: checking for qt headers; looking in standard locations...
> configure:5883: result: yes
> configure:5907: checking for qt library (and other qt required)...
> configure:5941: g++ -o
conftest -g -O2 -I/usr/include/qt3 -L/usr/lib -lqt-mt   conftest.cc  >&5
> configure:5947: $? = 0
> configure:5950: test -z                          || test ! -s conftest.err
> configure:5953: $? = 0
> configure:5956: test -s conftest
> configure:5959: $? = 0
> configure:5985: result: yes: qt-mt
> configure:6010: g++ -o
conftest -g -O2 -I/usr/include/qt3 -L/usr/lib -lqt-mt   conftest.cc  >&5
> configure:6013: $? = 0
> configure:6015: ./conftest
> configure:6018: $? = 0
> configure:6021: result: yes
> configure:6066: checking fltk-config is known by the /usr/bin/which
command...
> configure:6073: result: yes
> configure:6095: checking checking FLTK API version is 1.1 ...
> configure:6102: result: yes
> configure:6157: checking how to run the C++ preprocessor
> configure:6188: g++ -E  conftest.cc
> configure:6194: $? = 0
> configure:6226: g++ -E  conftest.cc
> conftest.cc:13:28: ac_nonexistent.h: No such file or directory
> configure:6232: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #ifdef __cplusplus
> | extern "C" void std::exit (int) throw (); using std::exit;
> | #endif
> | #define STANDARD_SSTREAM
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:6271: result: g++ -E
> configure:6295: g++ -E  conftest.cc
> configure:6301: $? = 0
> configure:6333: g++ -E  conftest.cc
> conftest.cc:13:28: ac_nonexistent.h: No such file or directory
> configure:6339: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #ifdef __cplusplus
> | extern "C" void std::exit (int) throw (); using std::exit;
> | #endif
> | #define STANDARD_SSTREAM
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:6384: Checking that id3lib is installed
> configure:6397: checking id3/tag.h usability
> configure:6409: g++ -c -g -O2  conftest.cc >&5
> configure:6415: $? = 0
> configure:6418: test -z                          || test ! -s conftest.err
> configure:6421: $? = 0
> configure:6424: test -s conftest.o
> configure:6427: $? = 0
> configure:6437: result: yes
> configure:6441: checking id3/tag.h presence
> configure:6451: g++ -E  conftest.cc
> configure:6457: $? = 0
> configure:6477: result: yes
> configure:6512: checking for id3/tag.h
> configure:6519: result: yes
> configure:6589: checking for id3/tag.h
> configure:6608: found /usr/include/id3/tag.h
> configure:6620: result: /usr/include/id3/tag.h
> configure:6672: g++ -o conftest -I -lid3 -lz   conftest.cc  >&5
> conftest.cc: In function `int main()':
> conftest.cc:25: error: declaration of C function `int main()' conflicts
with
> conftest.cc:17: error: previous declaration `int main(int, char**)' here
> conftest.cc: In function `int main(int, char**)':
> conftest.cc:27: error: `LIBID3_PRESENT' undeclared (first use this
function)
> conftest.cc:27: error: (Each undeclared identifier is reported only once
for
>    each function it appears in.)
> configure:6678: $? = 1
> configure: failed program was:
> | /* confdefs.h.  */
> |
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #ifdef __cplusplus
> | extern "C" void std::exit (int) throw (); using std::exit;
> | #endif
> | #define STANDARD_SSTREAM
> | /* end confdefs.h.  */
> |
> |               #include <id3/tag.h>
> |
> |               int main( int argc, char** argv )
> |               {
> |                       ID3_Tag myTag;
> |
> |                       return 0;
> |               }
> |
> | int
> | main ()
> | {
> |
> |               LIBID3_PRESENT="yes"
> |
> |   ;
> |   return 0;
> | }
> configure:6706: result: yes
> configure:6766: checking for libid3.so
> configure:6785: found /usr/lib/libid3.so
> configure:6797: result: /usr/lib/libid3.so
> configure:7105: checking XERCESCROOT environment variable defined?
> configure:7136: result: no
> configure:7138: checking for xercesc headers; looking relative to CLAM
> configure:7160: result: no
> configure:7162: checking for xercesc headers; looking in standard
locations...
> configure:7176: result: yes
> configure:7188: checking for xercesc library...
> configure:7215: g++ -o
conftest -I -lid3 -lz -I/usr/include/xercesc -lxerces-c -lpthread
conftest.cc  >&5
> configure:7218: $? = 0
> configure:7220: ./conftest
> configure:7223: $? = 0
> configure:7226: result: yes
> configure:7462: creating ./config.status
>
> ## ---------------------- ##
> ## Running config.status. ##
> ## ---------------------- ##
>
> This file was extended by config.status, which was
> generated by GNU Autoconf 2.59.  Invocation command line was
>
>   CONFIG_FILES    =
>   CONFIG_HEADERS  =
>   CONFIG_LINKS    =
>   CONFIG_COMMANDS =
>   $ ./config.status
>
> on boxcot
>
> config.status:730: creating system-linux.cfg
> configure:8430: creating ./config.status
>
> ## ---------------------- ##
> ## Running config.status. ##
> ## ---------------------- ##
>
> This file was extended by config.status, which was
> generated by GNU Autoconf 2.59.  Invocation command line was
>
>   CONFIG_FILES    =
>   CONFIG_HEADERS  =
>   CONFIG_LINKS    =
>   CONFIG_COMMANDS =
>   $ ./config.status
>
> on boxcot
>
> config.status:731: creating system-linux.cfg
> config.status:731: creating system-macosx.cfg
>
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
>
> ac_cv_c_compiler_gnu=yes
> ac_cv_cxx_compiler_gnu=yes
> ac_cv_env_CC_set=
> ac_cv_env_CC_value=
> ac_cv_env_CFLAGS_set=
> ac_cv_env_CFLAGS_value=
> ac_cv_env_CPPFLAGS_set=
> ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CPP_set=
> ac_cv_env_CPP_value=
> ac_cv_env_CXXCPP_set=
> ac_cv_env_CXXCPP_value=
> ac_cv_env_CXXFLAGS_set=
> ac_cv_env_CXXFLAGS_value=
> ac_cv_env_CXX_set=
> ac_cv_env_CXX_value=
> ac_cv_env_LDFLAGS_set=
> ac_cv_env_LDFLAGS_value=
> ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value=
> ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value=
> ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value=
> ac_cv_exeext=
> ac_cv_header_id3_tag_h=yes
> ac_cv_header_ladspa_h=yes
> ac_cv_header_vorbis_vorbisenc_h=yes
> ac_cv_header_vorbis_vorbisfile_h=yes
> ac_cv_lib_vorbisenc_vorbis_encode_init=yes
> ac_cv_lib_vorbisfile_ov_open=yes
> ac_cv_objext=o
> ac_cv_path_ac_pt_ID3_INCLUDES=/usr/include/id3/tag.h
> ac_cv_path_ac_pt_ID3_LIB_PATH=/usr/lib/libid3.so
> ac_cv_path_ac_pt_LADSPA_INCLUDES=/usr/include/ladspa.h
> ac_cv_path_ac_pt_OGGVORBIS_INCLUDES=/usr/include/vorbis/vorbisfile.h
> ac_cv_path_ac_pt_OGGVORBIS_LIB_PATH=/usr/lib/libvorbis.so
> ac_cv_prog_CPP='gcc -E'
> ac_cv_prog_CXXCPP='g++ -E'
> ac_cv_prog_ac_ct_CC=gcc
> ac_cv_prog_ac_ct_CXX=g++
> ac_cv_prog_cc_g=yes
> ac_cv_prog_cc_stdc=
> ac_cv_prog_cxx_g=yes
>
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
>
> CC='gcc'
> CFLAGS='-g -O2'
> CPP='gcc -E'
> CPPFLAGS=''
> CXX='g++'
> CXXCPP='g++ -E'
> CXXFLAGS='-I -lid3 -lz'
> DATATYPE=''
> DEFINE_CLAM_DOUBLE=''
> DEFINE_CLAM_HAVE_PTHREADS='CLAM_HAVE_PTHREADS'
> DEFINE_HAVE_FFTW='HAVE_FFTW'
> DEFINE_HAVE_FLTK=''
> DEFINE_HAVE_PORTMIDI=''
> DEFINE_HAVE_QT='HAVE_QT'
> DEFINE_HAVE_STANDARD_SSTREAM='HAVE_STANDARD_SSTREAM'
> DEFINE_HAVE_STANDARD_SSTREAM_STR='HAVE_STANDARD_SSTREAM_STR'
> DEFINE_HAVE_STANDARD_UNICODE='HAVE_STANDARD_UNICODE'
> DEFINE_HAVE_STANDARD_VECTOR_AT='HAVE_STANDARD_VECTOR_AT'
> DEFINE_HAVE_STRSTREAM_SSTREAM=''
> DEFINE_HAVE_XERCESC='HAVE_XERCESC'
>
DEFS='-DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPA
CKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTANDARD_SSTREAM= '
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EGREP=''
> EXEEXT=''
> FFTW_INCLUDES=''
> FFTW_LIBS='fftw'
> FFTW_LIB_PATH=''
> FLTK_INCLUDES=' /usr/include/freetype2 /usr/X11R6/include'
> FLTK_LIBS=' fltk Xft pthread m Xext X11 stdc++'
> FLTK_LIB_PATH=' /usr/X11R6/lib'
> HAVE_PORTMIDI='0'
> ID3LIB_INCLUDES='/usr/include'
> ID3LIB_LIBS='id3 z'
> ID3LIB_LIB_PATH=''
> ID3_INCLUDES=''
> ID3_LIB_PATH=''
> LADSPA_INCLUDES=''
> LDFLAGS=''
> LIBMAD_INCLUDES=''
> LIBMAD_LIBS=' mad m'
> LIBMAD_LIB_PATH=''
> LIBOBJS=''
> LIBS=''
> LTLIBOBJS=''
> OBJEXT='o'
> OGGVORBIS_INCLUDES=''
> OGGVORBIS_LIBS='vorbis ogg vorbisfile vorbisenc'
> OGGVORBIS_LIB_PATH=''
> OPTFLAGS=''
> PACKAGE_BUGREPORT=''
> PACKAGE_NAME=''
> PACKAGE_STRING=''
> PACKAGE_TARNAME=''
> PACKAGE_VERSION=''
> PATH_SEPARATOR=':'
> PORTMIDI_INCLUDES=''
> PORTMIDI_LIB_PATH=''
> QT_INCLUDES='/usr/include/qt3'
> QT_LIBS='qt-mt'
> QT_LIB_PATH='/usr/lib'
> SHELL='/bin/sh'
> SNDFILE_INCLUDES=''
> SNDFILE_LIBS=' sndfile'
> SNDFILE_LIB_PATH=''
> XERCESCROOT=''
> XERCESC_INCLUDES='/usr/include/xercesc'
> XERCESC_LIBS='xerces-c pthread'
> XERCESC_LIB_PATH=''
> ac_ct_CC='gcc'
> ac_ct_CXX='g++'
> ac_pt_ID3_INCLUDES='/usr/include/id3/tag.h'
> ac_pt_ID3_LIB_PATH='/usr/lib/libid3.so'
> ac_pt_LADSPA_INCLUDES='/usr/include/ladspa.h'
> ac_pt_LIBMAD_INCLUDES=''
> ac_pt_LIBMAD_LIB_PATH=''
> ac_pt_OGGVORBIS_INCLUDES='/usr/include/vorbis/vorbisfile.h'
> ac_pt_OGGVORBIS_LIB_PATH='/usr/lib/libvorbis.so'
> ac_pt_SNDFILE_INCLUDES=''
> ac_pt_SNDFILE_LIB_PATH=''
> bindir='${exec_prefix}/bin'
> build_alias=''
> datadir='${prefix}/share'
> exec_prefix='${prefix}'
> host_alias=''
> includedir='${prefix}/include'
> infodir='${prefix}/info'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localstatedir='${prefix}/var'
> mandir='${prefix}/man'
> oldincludedir='/usr/include'
> prefix='/usr/local'
> program_transform_name='s,x,x,'
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> sysconfdir='${prefix}/etc'
> target_alias=''
>
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
>
> #define PACKAGE_BUGREPORT ""
> #define PACKAGE_NAME ""
> #define PACKAGE_STRING ""
> #define PACKAGE_TARNAME ""
> #define PACKAGE_VERSION ""
> #define STANDARD_SSTREAM
> #endif
> #ifdef __cplusplus
> extern "C" void std::exit (int) throw (); using std::exit;
>
> configure: exit 0
>
>
>
>
>
> _______________________________________________
> CLAM mailing list
> CLAM at iua.upf.es
> http://www.iua.upf.es/mtg/clam
>
>
____________________________________________________________________________
____________
> Este mensaje ha sido analizado y protegido por la tecnologia antivirus
www.trendmicro.es


________________________________________________________________________________________
Este mensaje ha sido analizado y protegido por la tecnologia antivirus www.trendmicro.es




More information about the clam-users mailing list