MantisBT - VTK
View Issue Details
0015713VTK(No Category)public2015-09-08 14:342016-07-06 15:46
Dan Lipsa 
Utkarsh Ayachit 
normalminorhave not tried
closedwon't fix 
 
 
TBD
incorrect functionality
0015713: OSMESA causes link errors in QVTKWidget.cxx
Configure VTK and then set

VTK_OPENGL_HAS_OSMESA on
VTK_USE_X off
Module_vtkGUISupportQt on

make causes link errors in QVTKWidget.cxx as this needs X. The error is:

Linking CXX shared library ../../lib/libvtkGUISupportQt-6.3.so
CMakeFiles/vtkGUISupportQt.dir/QVTKWidget.cxx.o: In function
`QVTKWidget::x11_setup_window()':
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:736:
undefined reference to `XGetWindowAttributes'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:740:
undefined reference to `XCreateWindow'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:746:
undefined reference to `XGetWMColormapWindows'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:750:
undefined reference to `XFree'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:777:
undefined reference to `XSetWMColormapWindows'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:780:
undefined reference to `XFree'
/home/lorensen/ProjectsGIT/VTKGerrit/GUISupport/Qt/QVTKWidget.cxx:782:
undefined reference to `XFlush'
No tags attached.
Issue History
2015-09-08 14:34Dan LipsaNew Issue
2016-07-06 15:46Utkarsh AyachitNote Added: 0036226
2016-07-06 15:46Utkarsh AyachitStatusbacklog => closed
2016-07-06 15:46Utkarsh AyachitAssigned To => Utkarsh Ayachit
2016-07-06 15:46Utkarsh AyachitResolutionopen => won't fix

Notes
(0036226)
Utkarsh Ayachit   
2016-07-06 15:46   
VTK_USE_X cannot be off if using Module_vtkGUISupportQt. This MR, ensure that OSMesa and VTK_USE_X can be enabled in the same build:
https://gitlab.kitware.com/vtk/vtk/merge_requests/1642 [^]