[Insight-users] problem building on linux
Luis Ibanez
luis.ibanez@kitware.com
Tue, 05 Nov 2002 11:49:22 -0500
Hi Ghassan,
This particular example is using VTK for visualization.
The error you reported seems to be related with
the ongoing reorganization of header files in VTK.
What version of VTK are you using ?
If this is a cvs checkout, how recent is it ?
It will probably be a matter of including some
required VTK headers.
Thanks
Luis
==================================================
Ghassan Hamarneh wrote:
> Hi,
>
> Can you help me resolve this error?
> [[ gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-85) ]]
>
> (Luis, I earlier had problems related to vtkITKMutualInformationTransform and
> you suggested I make sure of VTK_WRAP_HINTS, it is now pointing to the file
> ...VTK/Wrapping/hints )
>
> Thank you,
> /Ghassan
>
>
>
> /usr/bin/c++ -ftemplate-depth-50 -DvtkVTKITKCommon_EXPORTS -fPIC
> -I/lhome/ghassan/Insight/Applications/vtkITK/Common
> -I/lhome/ghassan/Insight/Code/Algorithms -I/lhome/ghassan/Ins
> ight/Code/BasicFilters -I/lhome/ghassan/Insight/Code/Common
> -I/lhome/ghassan/Insight/Code/Numerics -I/lhome/ghassan/Insight/Code/IO
> -I/lhome/ghassan/Insight/Code/Numerics/FEM -I/
> lhome/ghassan/Insight/Code/Numerics/Statistics
> -I/lhome/ghassan/Insight/Code/Numerics/vxl
> -I/lhome/ghassan/Insight/Code/Numerics/vxl/vcl
> -I/lhome/ghassan/Insight/Code/SpatialObje
> ct -I/lhome/ghassan/Insight/Utilities/png
> -I/lhome/ghassan/Insight/Utilities/zlib
> -I/lhome/ghassan/Insight/Utilities/MetaIO -I/lhome/ghassan/Insight
> -I/lhome/ghassan/VTK/Renderin
> g -I/lhome/ghassan/VTK/Hybrid -I/lhome/ghassan/VTK/Patented
> -I/lhome/ghassan/VTK/Parallel -I/lhome/ghassan/VTK -I/lhome/ghassan/VTK/Common
> -I/lhome/ghassan/VTK/Filtering -I/lhome
> /ghassan/VTK/Imaging -I/lhome/ghassan/VTK/Graphics -I/lhome/ghassan/VTK/IO
> -I/lhome/ghassan/VTK/Utilities/zlib -I/lhome/ghassan/VTK/Utilities/png
> -I/lhome/ghassan/VTK/Utilities/j
> peg -I/lhome/ghassan/VTK/Common/Testing/Cxx -I/usr/include/python1.5 -I/Common/
> -D_PTHREADS -I/usr/X11R6/include -c
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMut
> ualInformationTransform.cxx -o vtkITKMutualInformationTransform.o
> In file included from
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:17:
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.h:40:
> ISO C++
> forbids declaration of `vtkTypeRevisionMacro' with no type
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.h:40:
> cannot declare
> parameter `{anonymous}' to be of type `vtkLinearTransform'
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.h:40:
> since the
> following virtual functions are abstract:
> /lhome/ghassan/VTK/Common/vtkAbstractTransform.h:220: void
> vtkAbstractTransform::Inverse ()
> /lhome/ghassan/VTK/Common/vtkAbstractTransform.h:251: vtkAbstractTransform
> *vtkAbstractTransform::MakeTransform ()
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:57:
> type
> specifier omitted for parameter
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:57:
> parse error
> before string constant
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:57:
> ISO C++
> forbids declaration of `vtkCxxRevisionMacro' with no type
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:58:
> ISO C++
> forbids declaration of `vtkStandardNewMacro' with no type
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:
> In method `void
> vtkITKMutualInformationTransform::PrintSelf (ostream &, vtkIndent)':
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:90:
> `class
> vtkITKMutualInformationTransform' has no member named `Superclass'
> /lhome/ghassan/Insight/Applications/vtkITK/Common/vtkITKMutualInformationTransform.cxx:90:
> parse error
> before `::'
> make[7]: *** [vtkITKMutualInformationTransform.o] Error 1
> make[6]: *** [default_target] Error 2
> make[5]: *** [default_target_Common] Error 2
> make[4]: *** [default_target] Error 2
> make[3]: *** [default_target_vtkITK] Error 2
> make[2]: *** [default_target] Error 2
> make[1]: *** [default_target_Applications] Error 2
> make: *** [default_target] Error 2
>
>
>
> ______________________________________________________________________
> Post your free ad now! http://personals.yahoo.ca
> _______________________________________________
> Insight-users mailing list
> Insight-users@public.kitware.com
> http://public.kitware.com/mailman/listinfo/insight-users
>
>