[vtk-developers] Missing header?
Mathieu Malaterre
mathieu.malaterre at gmail.com
Mon Jun 2 08:38:49 EDT 2008
Hi Andrew,
Those typedefs comes from X11. Do you have two files named
StringDefs.h/Intrinsic.h on your system ? Some hybrid system might
still have a Xorg and X11R6 installed while only one is used.
HTH
-Mathieu
On Sun, Jun 1, 2008 at 2:31 AM, Andrew Maclean
<andrew.amaclean at gmail.com> wrote:
> Is there missing header file here:
>
> In file included from
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkGraphicsFactory.cxx:65:
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: variable or field 'vtkXRenderWindowInteractorCallback' declared
> void
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: 'Widget' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: 'XtPointer' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: 'XEvent' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: expected primary-expression before ',' token
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: 'Boolean' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45:
> error: expected primary-expression before ')' token
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46:
> error: variable or field 'vtkXRenderWindowInteractorTimer' declared
> void
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46:
> error: 'XtPointer' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46:
> error: 'XtIntervalId' was not declared in this scope
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46:
> error: expected primary-expression before ')' token
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:78:
> error: 'XtAppContext' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:79:
> error: 'XtAppContext' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:113:
> error: 'Widget' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:114:
> error: 'Widget' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:144:
> error: 'Widget' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:145:
> error: 'Widget' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:153:
> error: 'Widget' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:153:
> error: 'XtPointer' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:154:
> error: 'XEvent' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:154:
> error: 'Boolean' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:155:
> error: 'XtPointer' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:155:
> error: 'XtIntervalId' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:162:
> error: 'XtAppContext' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:165:
> error: ISO C++ forbids declaration of 'Display' with no type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:165:
> error: expected ';' before '*' token
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:166:
> error: 'Window' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:167:
> error: 'Atom' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:168:
> error: 'Widget' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:172:
> error: 'Widget' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:183:
> error: 'XtIntervalId' does not name a type
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:185:
> error: 'XtPointer' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:185:
> error: 'XtIntervalId' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:186:
> error: 'Widget' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:186:
> error: 'XtPointer' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:186:
> error: 'XEvent' has not been declared
> /home/amaclean/Code/Kitware/src/VTK/Rendering/vtkXRenderWindowInteractor.h:186:
> error: 'Boolean' has not been declared
> make[2]: *** [Rendering/CMakeFiles/vtkRendering.dir/vtkGraphicsFactory.o]
> Error 1
> make[2]: *** Waiting for unfinished jobs....
> [ 64%] Building CXX object
> GenericFiltering/CMakeFiles/vtkGenericFilteringPythonD.dir/vtkGenericDataSetTessellatorPython.o
> [ 64%] Building CXX object
> GenericFiltering/CMakeFiles/vtkGenericFilteringPythonD.dir/vtkGenericCutterPython.o
> [ 64%] Building CXX object
> GenericFiltering/CMakeFiles/vtkGenericFilteringPythonD.dir/vtkGenericGlyph3DFilterPython.o
> [ 64%] Building CXX object
> GenericFiltering/CMakeFiles/vtkGenericFilteringPythonD.dir/vtkGenericStreamTracerPython.o
> [ 64%] Building CXX object
> GenericFiltering/CMakeFiles/vtkGenericFilteringPythonD.dir/vtkGenericOutlineFilterPython.o
>
>
> --
> ___________________________________________
> Andrew J. P. Maclean
> Centre for Autonomous Systems
> 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/
> ___________________________________________
> _______________________________________________
> vtk-developers mailing list
> vtk-developers at vtk.org
> http://www.vtk.org/mailman/listinfo/vtk-developers
>
--
Mathieu
More information about the vtk-developers
mailing list