I want to compile VTK with Java wrapping (<tt>VTK_WRAP_JAVA</tt>=<tt>ON</tt>),
vtkHybrid kit (<tt>VTK_USE_HYBRID</tt>=<tt>ON</tt>),
and vtkRendering kit (<tt>VTK_USE_RENDERING</tt>=<tt>ON</tt>);<br><br>But I don't know why I get this error at about 41% of compilation:<br><br>[ 39%] Java Wrappings - generating vtkXMLWriter.java<br>[ 39%] Java Wrappings - generating vtkXYZMolReader.java<br>
[ 39%] Java Wrappings - generating vtkZLibDataCompressor.java<br>[ 39%] Java Wrappings - generating vtkRowQueryToTable.java<br>[ 41%] Built target vtkIOJavaJavaClasses<br>[ 41%] Building CXX object Rendering/CMakeFiles/vtkRendering.dir/vtkGraphicsFactory.o<br>
<font size="2"><b>In file included from /home/group/src/VTK/Rendering/vtkGraphicsFactory.cxx:65:<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:37:74: error: X11/StringDefs.h: No such file or directory<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:38:73: error: X11/Intrinsic.h: No such file or directory<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: variable or field ‘vtkXRenderWindowInteractorCallback’ declared void<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: ‘Widget’ was not declared in this scope<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: ‘XtPointer’ was not declared in this scope<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: ‘XEvent’ was not declared in this scope<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: expected primary-expression before ‘,’ token<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: ‘Boolean’ was not declared in this scope<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: expected primary-expression before ‘)’ token<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: initializer expression list treated as compound expression<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: variable or field ‘vtkXRenderWindowInteractorTimer’ declared void<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: ‘XtPointer’ was not declared in this scope<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: ‘XtIntervalId’ was not declared in this scope<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: expected primary-expression before ‘)’ token<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: initializer expression list treated as compound expression<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:78: error: ‘XtAppContext’ has not been declared<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:79: error: ‘XtAppContext’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:118: error: ‘Widget’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:119: error: ‘Widget’ does not name a type<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:149: error: ‘Widget’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:150: error: ‘Widget’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:158: error: ‘Widget’ has not been declared<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:158: error: ‘XtPointer’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:159: error: ‘XEvent’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:159: error: ‘Boolean’ has not been declared<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:159: error: ‘void vtkXRenderWindowInteractorCallback(int, int, int*, int*)’ redeclared as different kind of symbol<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:45: error: previous declaration of ‘int vtkXRenderWindowInteractorCallback’<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:160: error: ‘XtPointer’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:160: error: ‘XtIntervalId’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:160: error: ‘void vtkXRenderWindowInteractorTimer(int, int*)’ redeclared as different kind of symbol<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:46: error: previous declaration of ‘int vtkXRenderWindowInteractorTimer’<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:167: error: ‘XtAppContext’ does not name a type<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:170: error: ISO C++ forbids declaration of ‘Display’ with no type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:170: error: expected ‘;’ before ‘*’ token<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:171: error: ‘Window’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:172: error: ‘Atom’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:173: error: ‘Widget’ does not name a type<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:177: error: ‘Widget’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:188: error: ‘XtIntervalId’ does not name a type<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:190: error: ‘XtPointer’ has not been declared<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:190: error: ‘XtIntervalId’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:191: error: ‘Widget’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:191: error: ‘XtPointer’ has not been declared<br>
/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:191: error: ‘XEvent’ has not been declared<br>/home/group/src/VTK/Rendering/vtkXRenderWindowInteractor.h:191: error: ‘Boolean’ has not been declared<br>make[2]: *** [Rendering/CMakeFiles/vtkRendering.dir/vtkGraphicsFactory.o] Error 1<br>
make[1]: *** [Rendering/CMakeFiles/vtkRendering.dir/all] Error 2<br>make: *** [all] Error 2</b></font><br><br><br>Any help with this trouble?<br><br>