[vtkusers] Compile Errors of VTK4.0
    Jan-Gerrit Drexhage 
    jdrexhage at wiwi.uni-bielefeld.de
       
    Wed Jul 24 05:49:30 EDT 2002
    
    
  
Hi there, the newb again ;-)
 
Compiled yesterday VTK4.0 on SuSE8.0 Linux with CMake 1.4 but I get
errors and I don't know where to search.
Mainly the compilation works but near the end(?) there are several
Compile Errors. I include them here. I hope someone can help. I
installed anything that is required for compiling VTK, looks more like a
mistake in the SourceCode:
 
/home/jdrexhage/VTK/Rendering/vtkAxisActor2D.cxx: In member function
`virtual
   void vtkAxisActor2D::BuildAxis(vtkViewport*)':
/home/jdrexhage/VTK/Rendering/vtkAxisActor2D.cxx:450: warning: passing
`float'
   for argument 3 of `static void
vtkAxisActor2D::SetOffsetPosition(float*,
   float, int, int, int, vtkActor2D*)'
/home/jdrexhage/VTK/Rendering/vtkAxisActor2D.cxx:450: warning: passing
`float'
   for argument 4 of `static void
vtkAxisActor2D::SetOffsetPosition(float*,
   float, int, int, int, vtkActor2D*)'
/home/jdrexhage/VTK/Rendering/vtkAxisActor2D.cxx:485: warning: passing
`float'
   for argument 5 of `static void
vtkAxisActor2D::SetOffsetPosition(float*,
   float, int, int, int, vtkActor2D*)'
 
 
   .
   .
   .
   .
   
   
   In file included from
/home/jdrexhage/VTK/Rendering/vtkGraphicsFactory.cxx:77:
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:64:28:
X11/StringDefs.h: No such file or directory
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:65:27:
X11/Intrinsic.h: No such file or directory
In file included from
/home/jdrexhage/VTK/Rendering/vtkGraphicsFactory.cxx:77:
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:101:
`XtAppContext'
   was not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:101: parse
error
   before `)' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: ISO C++
forbids
 
   declaration of `XtAppContext' with no type
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102:
`XtAppContext'
   declared as a `virtual' field
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: parse
error
   before `(' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: syntax
error
   before `<<' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: invalid
use of
   member `vtkXRenderWindowInteractor::vtkmsg'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: ISO C++
forbids
   declaration of `vtkmsgbuff' with no type
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: ISO C++
forbids
   initialization of member `vtkmsgbuff'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: making
   `vtkmsgbuff' static
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: ISO C++
forbids
   in-class initialization of non-const static member `vtkmsgbuff'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: invalid
data
   member initialization
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: (use `='
to
   initialize static data members)
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: ISO C++
forbids
   declaration of `vtkOutputWindowDisplayDebugText' with no type
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: syntax
error
   before `.' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h: In member
function
   `virtual void vtkXRenderWindowInteractor::SetBreakLoopFlag(int)':
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:89:
`this->vtkXRenderWindowInteractor::vtkOutputWindowDisplayDebugText'
   cannot be used as a function
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:89: `class
   vtkXRenderWindowInteractor' has no member named `BreakLoopFlag'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:89: `class
   vtkXRenderWindowInteractor' has no member named `BreakLoopFlag'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h: In member
function
   `virtual int vtkXRenderWindowInteractor::GetBreakLoopFlag()':
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:90: `class
   vtkXRenderWindowInteractor' has no member named `BreakLoopFlag'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:90:
`this->vtkXRenderWindowInteractor::vtkOutputWindowDisplayDebugText'
   cannot be used as a function
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:90: `class
   vtkXRenderWindowInteractor' has no member named `BreakLoopFlag'
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h: At global
scope:
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:102: parse
error
   before `}' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:112: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:113: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:119: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:136: `Widget'
was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:136: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:136: variable
or
   field `SetWidget' declared void
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:137: parse
error
   before `)' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:167: `Widget'
was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:167: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:167: variable
or
   field `SetTopLevelShell' declared void
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:168: parse
error
   before `)' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:172: virtual
outside
   class declaration
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:176: `Widget'
was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:176:
`XtPointer' was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177: `XEvent'
was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177: parse
error
   before `,' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177:
`Boolean' was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177: parse
error
   before `)' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177: variable
or
   field `vtkXRenderWindowInteractorCallback' declared void
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177:
`vtkXRenderWindowInteractorCallback'
   declared as a friend
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:177:
initializer
   list being treated as compound expression
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178:
`XtPointer' was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178:
`XtIntervalId'
   was not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178: parse
error
   before `)' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178: variable
or
   field `vtkXRenderWindowInteractorTimer' declared void
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178:
`vtkXRenderWindowInteractorTimer'
   declared as a friend
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:178:
initializer
   list being treated as compound expression
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:182:
destructors
   must be member functions
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:184: syntax
error
   before `*' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:185: 'Window'
is
   used as a type, but is not defined as a type.
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:186: 'Widget'
is
   used as a type, but is not defined as a type.
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:188:
'XtAppContext'
   is used as a type, but is not defined as a type.
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:190: 'Widget'
is
   used as a type, but is not defined as a type.
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:193:
`XtAppContext'
   was not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:193: parse
error
   before `,' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:195:
`XtPointer' was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:195: parse
error
   before `,' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:196: `Widget'
was
   not declared in this scope
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:196: parse
error
   before `,' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:201: parse
error
   before `&' token
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:201: `void
   operator=(...)' must be a nonstatic member function
/home/jdrexhage/VTK/Rendering/vtkXRenderWindowInteractor.h:201: confused
by earlier errors, bailing out
make[3]: *** [vtkGraphicsFactory.o] Error 1
make[2]: *** [default_target] Error 2
make[1]: *** [default_target_Rendering] Error 2
make: *** [default_target] Error 2
 
Thanks!
 
Jan-Gerrit Drexhage, University Bielefeld, Germany,  VTK-newb
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20020724/67e000a7/attachment.htm>
    
    
More information about the vtkusers
mailing list