[vtkusers] VolumePro 1000 Compiling

Alex Lear alear at cns.montana.edu
Thu Jun 3 13:06:29 EDT 2004


I am trying to compile VTK with support for a VolumePro 1000 board.  I
am using Redhat 9 and I have a new driver from Terarecon for RH9
support.  When I try to compile VTK I get a long list of errors, here is
the start of the output:



/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx: In constructor
   `vtkVolumeProVP1000Mapper::vtkVolumeProVP1000Mapper()':
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:89: use of
`VLIContext'
   is ambiguous
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:79:   first declared as
`struct
   VLIContext' here
/usr/include/vli3.h:4221:   also declared as `class vli3::VLIContext'
here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:89: `VLIContext'
denotes
   an ambiguous type
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:79:   first type here
/usr/include/vli3.h:4221:   other type here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:89: parse error
before `
   ::' token
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:96: use of `
   VLILookupTable' is ambiguous
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:81:   first declared as
`struct
   VLILookupTable' here
/usr/include/vli3.h:2570:   also declared as `class
vli3::VLILookupTable' here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:96:
`VLILookupTable'
   denotes an ambiguous type
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:81:   first type here
/usr/include/vli3.h:2570:   other type here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:96: parse error
before `
   ::' token
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:104: invalid use
of
   undefined type `struct VLIContext'
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:79: forward declaration of
`
   struct VLIContext'
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:106: use of
`VLICutPlane'
   is ambiguous
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:83:   first declared as
`struct
   VLICutPlane' here
/usr/include/vli3.h:1573:   also declared as `class vli3::VLICutPlane'
here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:106: `VLICutPlane'
   denotes an ambiguous type
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:83:   first type here
/usr/include/vli3.h:1573:   other type here
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:106: parse error
before `
   ::' token
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx: In destructor
`virtual
   vtkVolumeProVP1000Mapper::~vtkVolumeProVP1000Mapper()':
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:129: invalid use
of
   undefined type `struct VLIContext'
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:79: forward declaration of
`
   struct VLIContext'
/usr/local/VTK/Rendering/vtkVolumeProVP1000Mapper.cxx:130: invalid use
of
   undefined type `struct VLILight'
/usr/local/VTK/Rendering/vtkVolumeProMapper.h:82: forward declaration of
`
   struct VLILight'
 






....... and so on.

Any help is appreciated.

Alex




More information about the vtkusers mailing list