[vtk-developers] Fwd: Building VTK: undefined reference to `vtkXOpenGLRenderWindow::SetDisplayId(_XDisplay*)

Andrew Maclean andrew.amaclean at gmail.com
Mon May 30 21:12:04 EDT 2011


Hi David,
>From what I can see I have all the libgl*-dev packages and the lib-x11-dev
packages installed. So it may be something with CMake.

Do you have any clues as to what I should look for?

Regards
   Andrew

On Tue, May 31, 2011 at 10:53 AM, David Gobbi <david.gobbi at gmail.com> wrote:

> Hi Andrew,
>
> The OPENGL_xmesa_INCLUDE_DIR is a red herring, it isn't needed.  There
> must be something else that is causing VTK to misdetect either GL or X11.
>
>  - David
>
>
> On Mon, May 30, 2011 at 6:42 PM, Andrew Maclean
> <andrew.amaclean at gmail.com> wrote:
> >
> > Has anyone found a solution these errors when building VTK on Ubuntu
> 11.04
> > with NVidia Cards installed?
> > ../../bin/libvtkRenderingTCL.so.5.9.0: undefined reference to
> > `vtkXOpenGLRenderWindow::SetDisplayId(_XDisplay*)'
> > ../../bin/libvtkRenderingTCL.so.5.9.0: undefined reference to
> > `vtkXOpenGLRenderWindow::SetParentId(unsigned long)'
> > ../../bin/libvtkRenderingTCL.so.5.9.0: undefined reference to
> > `vtkXOpenGLRenderWindow::GetWindowId()'
> > I have also found that whilst test programs like AmbientSpheres build OK,
> > they run but no error message or display is produced.
> > If I download a pre-built binary e.g for ParaView then paraview will
> work.
> > The only oddity I can find in the CMakeCache.txt is
> > that OPENGL_xmesa_INCLUDE_DIR:PATH=OPENGL_xmesa_INCLUDE_DIR-NOTFOUND is
> set.
> > A quick search using Synaptic reveals that there is no xmesa package in
> > Ubuntu.
> > I have attached the CMakeCache.txt file.
> > It is not NVidia card specific, I have three machines with different
> NVidia
> > cards and all exhibit the same behavior.
> >
> > Regards
> >    Andrew
> > --
> > ___________________________________________
> > Andrew J. P. Maclean
> > Australian Centre for Field Robotics (ACFR)
> > The Rose Street Building J04
> > The University of Sydney  2006  NSW
> > AUSTRALIA
> > Ph: +61 2 9351 3283
> > Fax: +61 2 9351 7474
> > URL: http://www.acfr.usyd.edu.au/
> > ___________________________________________
>



-- 
___________________________________________
Andrew J. P. Maclean
Australian Centre for Field Robotics (ACFR)
The Rose Street Building J04
The University of Sydney  2006  NSW
AUSTRALIA
Ph: +61 2 9351 3283
Fax: +61 2 9351 7474
URL: http://www.acfr.usyd.edu.au/
___________________________________________
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/vtk-developers/attachments/20110531/ed3beedc/attachment.html>


More information about the vtk-developers mailing list