Quantcast

VTK and PCL issues

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

VTK and PCL issues

BrowCam

I have been experiencing issues trying to get pcl_visualizer to compile so I can run the kinfu app, when I comment out VTK_RENDERING_EXPORT in the vtkVertexBurrerObject and vtkVertexBurrerObjectMapper header files I find I get the following errors relating to the VTK file - vtkSmartPointer:

 

Any help with this would be greatly appreciated.

 

Cheers,

Toby

 

<raw>  pcl_visualizer.cpp

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2955: 'vtkSmartPointer' : use of class template requires template argument list

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2514: 'vtkSmartPointer' : class has no constructors

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(912): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(912): error C2039: 'SetInput' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(921): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(921): error C2039: 'SetScalarRange' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(923): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(923): error C2039: 'SetScalarModeToUsePointData' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(924): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(924): error C2039: 'InterpolateScalarsBeforeMappingOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(925): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(925): error C2039: 'ScalarVisibilityOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(937): error C2664: 'vtkActor::SetMapper' : cannot convert parameter 1 from 'vtkSmartPointer' to 'vtkMapper *'

1>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2955: 'vtkSmartPointer' : use of class template requires template argument list

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2514: 'vtkSmartPointer' : class has no constructors

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(989): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(989): error C2039: 'SetInput' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(998): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(998): error C2039: 'SetScalarRange' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1000): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1000): error C2039: 'SetScalarModeToUsePointData' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1001): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1001): error C2039: 'InterpolateScalarsBeforeMappingOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1002): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1002): error C2039: 'ScalarVisibilityOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1014): error C2664: 'vtkActor::SetMapper' : cannot convert parameter 1 from 'vtkSmartPointer' to 'vtkMapper *'

1>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(328): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(328): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(330): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(369): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(369): error C2227: left of '->SetScalarRange' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(370): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(370): error C2227: left of '->SetScalarModeToUsePointData' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(371): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(371): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(373): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2300): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2300): error C2227: left of '->SetScalarRange' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2301): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2301): error C2227: left of '->SetScalarModeToUsePointData' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2302): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2302): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2304): error C2065: 'mapper' : undeclared identifier

1>  vtkVertexBufferObject.cxx

1>  vtkVertexBufferObjectMapper.cxx

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObject.h(46): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObject.h(46): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2143: syntax error : missing ';' before '*'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2039: 'New' : is not a member of '`global namespace''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2146: syntax error : missing ';' before identifier 'New'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2040: 'vtkVertexBufferObject' : 'int *' differs in levels of indirection from 'int'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2061: syntax error : identifier 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2061: syntax error : identifier 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): warning C4508: 'New' : function should return a value; 'void' return type assumed

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2143: syntax error : missing ';' before 'New'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(71): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(71): error C2143: syntax error : missing ';' before 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(71): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(71): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(72): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(72): error C2063: 'vtkVertexBufferObject' : not a function

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(72): error C3755: 'vtkVertexBufferObject': a delegate may not be defined

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(83): warning C4091: '' : ignored on left of 'int' when no variable is declared

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(83): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(83): error C2059: syntax error : '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(84): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(84): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(91): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(91): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(91): error C2371: 'vtkVertexBufferObject' : redefinition; different basic types

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(92): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(92): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(107): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(107): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(107): error C2371: 'vtkVertexBufferObject' : redefinition; different basic types

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(109): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(109): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(129): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(129): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(129): error C2182: 'vtkVertexBufferObject' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(129): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(130): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(130): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(154): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(154): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(154): error C2040: 'vtkVertexBufferObject' : 'vtkRenderWindow *' differs in levels of indirection from 'int'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(155): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(155): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(160): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(160): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(160): error C2182: 'vtkVertexBufferObject' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(160): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(161): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(161): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(176): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(176): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(176): error C2182: 'vtkVertexBufferObject' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(176): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(177): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(177): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(187): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(187): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(187): error C2182: 'vtkVertexBufferObject' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(187): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(188): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(188): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(201): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(201): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(201): error C2182: 'vtkVertexBufferObject' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(201): error C2086: 'int vtkVertexBufferObject' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(202): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(202): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(212): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(212): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(212): error C2371: 'vtkVertexBufferObject' : redefinition; different basic types

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(213): error C2143: syntax error : missing ';' before '{'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(213): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(247): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(247): error C2143: syntax error : missing ';' before '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(247): error C2371: 'vtkVertexBufferObject' : redefinition; different basic types

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69) : see declaration of 'vtkVertexBufferObject'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2143: syntax error : missing ';' before '*'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2039: 'New' : is not a member of '`global namespace''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2146: syntax error : missing ';' before identifier 'New'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2040: 'vtkVertexBufferObjectMapper' : 'int *' differs in levels of indirection from 'int'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): warning C4508: 'New' : function should return a value; 'void' return type assumed

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80): error C2143: syntax error : missing ';' before 'New'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(95): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(95): error C2143: syntax error : missing ';' before 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(95): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(95): error C2086: 'int vtkVertexBufferObjectMapper' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80) : see declaration of 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(96): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(96): error C2063: 'vtkVertexBufferObjectMapper' : not a function

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(96): error C3755: 'vtkVertexBufferObjectMapper': a delegate may not be defined

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(141): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(141): error C2039: 'Render' : is not a member of '`global namespace''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(141): error C2146: syntax error : missing ';' before identifier 'Render'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(141): error C2182: 'vtkVertexBufferObjectMapper' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(141): error C2086: 'int vtkVertexBufferObjectMapper' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80) : see declaration of 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(142): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(145): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(145): error C2227: left of '->shadersInitialized' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(147): error C3861: 'createShaders': identifier not found

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(152): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(152): error C2227: left of '->initialized' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(158): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(158): error C2227: left of '->LookupTable' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(160): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(160): error C2227: left of '->CreateDefaultLookupTable' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(163): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(163): error C2227: left of '->MapScalars' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(165): error C3861: 'createVBOs': identifier not found

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(175): warning C4508: 'Render' : function should return a value; 'void' return type assumed

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(203): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(203): error C2227: left of '->program' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(203): error C2227: left of '->GetUniformVariables' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(204): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(204): error C2227: left of '->program' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(204): error C2227: left of '->GetAttributeLocation' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(209): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(209): error C2227: left of '->program' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(209): error C2227: left of '->Use' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(212): error C2065: 'vertexVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(212): error C2227: left of '->Bind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(213): error C2065: 'indiceVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(213): error C2227: left of '->Bind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(219): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(219): error C2227: left of '->Colors' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(221): error C2065: 'colorVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(221): error C2227: left of '->Bind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(226): error C2065: 'indiceVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(226): error C2227: left of '->GetCount' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(229): error C2065: 'vertexVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(229): error C2227: left of '->UnBind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(230): error C2065: 'indiceVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(230): error C2227: left of '->UnBind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(232): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(232): error C2227: left of '->Colors' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(234): error C2065: 'colorVbo' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(234): error C2227: left of '->UnBind' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(240): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(240): error C2227: left of '->program' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(240): error C2227: left of '->Restore' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(244): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(244): error C2039: 'SetInput' : is not a member of '`global namespace''

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(244): error C2146: syntax error : missing ';' before identifier 'SetInput'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(244): error C2182: 'vtkVertexBufferObjectMapper' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(244): error C2086: 'int vtkVertexBufferObjectMapper' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80) : see declaration of 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(245): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(249): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(249): error C2227: left of '->SetInputConnection' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(254): error C2355: 'this' : can only be referenced inside non-static member functions

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(254): error C2227: left of '->SetInputConnection' must point to class/struct/union/generic type

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(258): warning C4508: 'SetInput' : function should return a value; 'void' return type assumed

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(260): error C2825: 'vtkVertexBufferObjectMapper': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(260): error C2143: syntax error : missing ';' before 'SetInput'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(260): error C2182: 'vtkVertexBufferObjectMapper' : illegal use of type 'void'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(260): error C2086: 'int vtkVertexBufferObjectMapper' : redefinition

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(80) : see declaration of 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(261): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(261): error C2244: 'SetInput' : unable to match function definition to an existing declaration

1>          C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(260) : see declaration of 'SetInput'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObjectMapper.cxx(261): fatal error C1903: unable to recover from previous error(s); stopping compilation

1>

1>Build FAILED.

1>

1>Time Elapsed 00:01:39.22

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

</raw>

This email (including any attachments) may contain confidential
and/or privileged information or information otherwise protected
from disclosure. If you are not the intended recipient, please
notify the sender immediately, do not copy this message or any
attachments and do not use it for any purpose or disclose its
content to any person, but delete this message and any attachments
from your system. Astrium disclaims any and all liability if this
email transmission was virus corrupted, altered or falsified.
-o-
Astrium Limited, Registered in England and Wales No. 2449259
Registered Office:
Gunnels Wood Road, Stevenage, Hertfordshire, SG1 2AS, England

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

clockwise9
Toby,

This was a bug a recently introduced. I think a patch has been submitted, try updating vtkVertexBufferObject* to the trunk

Justin

On Friday, July 13, 2012, BROWN, Toby wrote:

I have been experiencing issues trying to get pcl_visualizer to compile so I can run the kinfu app, when I comment out VTK_RENDERING_EXPORT in the vtkVertexBurrerObject and vtkVertexBurrerObjectMapper header files I find I get the following errors relating to the VTK file - vtkSmartPointer:

 

Any help with this would be greatly appreciated.

 

Cheers,

Toby

 

<raw>  pcl_visualizer.cpp

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2955: 'vtkSmartPointer' : use of class template requires template argument list

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(910): error C2514: 'vtkSmartPointer' : class has no constructors

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(912): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(912): error C2039: 'SetInput' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(921): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(921): error C2039: 'SetScalarRange' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(923): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(923): error C2039: 'SetScalarModeToUsePointData' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(924): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(924): error C2039: 'InterpolateScalarsBeforeMappingOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(925): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(925): error C2039: 'ScalarVisibilityOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(937): error C2664: 'vtkActor::SetMapper' : cannot convert parameter 1 from 'vtkSmartPointer' to 'vtkMapper *'

1>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2955: 'vtkSmartPointer' : use of class template requires template argument list

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(987): error C2514: 'vtkSmartPointer' : class has no constructors

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(989): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(989): error C2039: 'SetInput' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(998): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(998): error C2039: 'SetScalarRange' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1000): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1000): error C2039: 'SetScalarModeToUsePointData' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1001): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1001): error C2039: 'InterpolateScalarsBeforeMappingOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1002): error C2678: binary '->' : no operator found which takes a left-hand operand of type 'vtkSmartPointer' (or there is no acceptable conversion)

1>          C:\VTK\Common\vtkSmartPointer.h(88): could be 'T *vtkSmartPointer<T>::operator ->(void) const'

1>          while trying to match the argument list '(vtkSmartPointer)'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1002): error C2039: 'ScalarVisibilityOn' : is not a member of 'vtkSmartPointer'

1>          C:\VTK\Common\vtkSmartPointer.h(26) : see declaration of 'vtkSmartPointer'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(1014): error C2664: 'vtkActor::SetMapper' : cannot convert parameter 1 from 'vtkSmartPointer' to 'vtkMapper *'

1>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(327): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(328): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(328): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(330): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(368): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(369): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(369): error C2227: left of '->SetScalarRange' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(370): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(370): error C2227: left of '->SetScalarModeToUsePointData' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(371): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(371): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\interactor_style.cpp(373): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2065: 'vtkVertexBufferObjectMapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2299): error C2061: syntax error : identifier 'vtkVertexBufferObjectMapper'

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2300): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2300): error C2227: left of '->SetScalarRange' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2301): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2301): error C2227: left of '->SetScalarModeToUsePointData' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2302): error C2065: 'mapper' : undeclared identifier

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2302): error C2227: left of '->SetInput' must point to class/struct/union/generic type

1>          type is ''unknown-type''

1>C:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(2304): error C2065: 'mapper' : undeclared identifier

1>  vtkVertexBufferObject.cxx

1>  vtkVertexBufferObjectMapper.cxx

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObject.h(46): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObject.h(46): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\include\pcl/visualization/vtk/vtkVertexBufferObjectMapper.h(36): error C2447: '{' : missing function header (old-style formal list?)

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2143: syntax error : missing ';' before '*'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2825: 'vtkVertexBufferObject': must be a class or namespace when followed by '::'

1>C:\pcl-trunk\pcl\visualization\src\vtk\vtkVertexBufferObject.cxx(69): error C2039: 'New' : is not a member of '`global namespace''

1>C:\pcl-trunk\pcl\visualization\src\v


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

BrowCam
I have run ito this error when compiling pcl_visualization. Any suggestions for a fix?

I have an up-to-date trunk and I made sure VTK_RENDERING_EXPORT was replaced with PCL_EXPORTS in the vtkVertexBufferObject vtkVertexBufferObjectMapper header files.

1>------ Rebuild All started: Project: pcl_visualization, Configuration: Debug Win32 ------
1>Build started 16/07/2012 10:05:28.
1>_PrepareForClean:
1>  Deleting file "pcl_visualization.dir\Debug\pcl_visualization.lastbuildstate".
1>InitializeBuildStatus:
1>  Touching "pcl_visualization.dir\Debug\pcl_visualization.unsuccessfulbuild".
1>CustomBuild:
1>  Building Custom Rule C:/pcl-trunk/pcl/visualization/CMakeLists.txt
1>  CMake does not need to re-run because C:\pcl-trunk\build\visualization\CMakeFiles\generate.stamp is up-to-date.
1>ClCompile:
1>  point_picking_event.cpp
1>  interactor_style.cpp
1>  point_cloud_handlers.cpp
1>  pcl_visualizer.cpp
1>  pcl_plotter.cpp
1>c:\pcl-trunk\pcl\visualization\src\pcl_visualizer.cpp(616): warning C4715: 'pcl::visualization::PCLVisualizer::removeText3D' : not all control paths return a value
1>C:\pcl-trunk\pcl\visualization\src\pcl_plotter.cpp(365): warning C4018: '<' : signed/unsigned mismatch
1>C:\pcl-trunk\pcl\visualization\src\pcl_plotter.cpp(382): warning C4018: '<' : signed/unsigned mismatch
1>  histogram_visualizer.cpp
1>  common.cpp
1>  io.cpp
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>  shapes.cpp
1>  cloud_viewer.cpp
1>  image_viewer.cpp
1>  window.cpp
1>  range_image_visualizer.cpp
1>  float_image_utils.cpp
1>  pcl_image_canvas_source_2d.cpp
1>  vtkVertexBufferObject.cxx
1>  vtkVertexBufferObjectMapper.cxx
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree<_Traits>::erase' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_const_iterator<_Mytree>::_Tree_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_iterator<_Mytree>::_Tree_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_unchecked_const_iterator<_Mytree,_Base>::_Tree_unchecked_const_iterator' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Mytree=std::_Tree_val<std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>>,
1>              _Base=std::_Iterator_base
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::MouseEvent &,boost::function<void (const pcl::visualization::MouseEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::KeyboardEvent &,boost::function<void (const pcl::visualization::KeyboardEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>C:\Program Files\PCL\3rdParty\Boost\include\boost/variant/variant.hpp(1178): warning C4503: 'std::_Tree_val<_Traits>::_Buynode' : decorated name length exceeded, name was truncated
1>          with
1>          [
1>              _Traits=std::_Tmap_traits<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>,boost::signals2::detail::group_key_less<int,std::less<int>>,std::allocator<std::pair<const std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,std::_List_iterator<std::_List_val<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>,std::allocator<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot1<void,const pcl::visualization::PointPickingEvent &,boost::function<void (const pcl::visualization::PointPickingEvent &)>>,boost::signals2::mutex>>>>>>>,false>
1>          ]
1>Link:
1>     Creating library C:/pcl-trunk/build/lib/pcl_visualization_debug.lib and object C:/pcl-trunk/build/lib/pcl_visualization_debug.exp
1>LINK : warning LNK4199: /DELAYLOAD:VCOMP100D.dll ignored; no imports found from VCOMP100D.dll
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glNormalPointer@12 referenced in function "public: void __thiscall vtkVertexBufferObject::Bind(void)" (?Bind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glColorPointer@16 referenced in function "public: void __thiscall vtkVertexBufferObject::Bind(void)" (?Bind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glIndexPointer@12 referenced in function "public: void __thiscall vtkVertexBufferObject::Bind(void)" (?Bind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glVertexPointer@16 referenced in function "public: void __thiscall vtkVertexBufferObject::Bind(void)" (?Bind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glEnableClientState@4 referenced in function "public: void __thiscall vtkVertexBufferObject::Bind(void)" (?Bind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObject.obj : error LNK2019: unresolved external symbol __imp__glDisableClientState@4 referenced in function "public: void __thiscall vtkVertexBufferObject::UnBind(void)" (?UnBind@vtkVertexBufferObject@@QAEXXZ)
1>vtkVertexBufferObjectMapper.obj : error LNK2019: unresolved external symbol __imp__glPointSize@4 referenced in function "public: virtual void __thiscall vtkVertexBufferObjectMapper::Render(class vtkRenderer *,class vtkActor *)" (?Render@vtkVertexBufferObjectMapper@@UAEXPAVvtkRenderer@@PAVvtkActor@@@Z)
1>C:\pcl-trunk\build\bin\pcl_visualization_debug.dll : fatal error LNK1120: 7 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:03:13.80
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

Radu B. Rusu
Administrator
Are you on latest trunk? We updated the visualization CMakeLists.txt to include and use OpenGL over the weekend, thus
fixing this on Windows platforms.

Cheers,
Radu.
--
http://openperception.org


On 07/16/2012 04:00 AM, BrowCam wrote:

> I have run ito this error when compiling pcl_visualization. Any suggestions
> for a fix?
>
> I have an up-to-date trunk and I made sure VTK_RENDERING_EXPORT was replaced
> with PCL_EXPORTS in the vtkVertexBufferObject vtkVertexBufferObjectMapper
> header files.
>
>
>
>
> --
> View this message in context: http://www.pcl-users.org/VTK-and-PCL-issues-tp4020216p4020337.html
> Sent from the Point Cloud Library (PCL) Users mailing list archive at Nabble.com.
> _______________________________________________
> [hidden email] / http://pointclouds.org
> http://pointclouds.org/mailman/listinfo/pcl-users
>

_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

BrowCam
Hi thanks for that, I updated the trunk on Friday so assumed it would be the latest. I have now updated but I still get 3 mismatches (below) when I build in debug mode? It builds fine in release mode, why would this be?

ManifestResourceCompile:
1>  All outputs are up-to-date.
1>libboost_system-vc100-mt-gd-1_47.lib(error_code.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in point_picking_event.obj
1>libboost_thread-vc100-mt-gd-1_47.lib(thread.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in point_picking_event.obj
1>libboost_thread-vc100-mt-gd-1_47.lib(tss_pe.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '2' doesn't match value '0' in point_picking_event.obj
1>     Creating library C:/pcl-trunk/build/lib/pcl_visualization_debug.lib and object C:/pcl-trunk/build/lib/pcl_visualization_debug.exp
1>LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library
1>LINK : warning LNK4199: /DELAYLOAD:VCOMP100D.dll ignored; no imports found from VCOMP100D.dll
1>C:\pcl-trunk\build\bin\pcl_visualization_debug.dll : fatal error LNK1319: 3 mismatches detected
1>
1>Build FAILED.
1>
1>Time Elapsed 00:06:00.22
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


When I build kinfu_app in release mode it fails due to the following unresolved external, any ideas why?

 Creating library C:/pcl-trunk/build/lib/kinfu_app_release.lib and object C:/pcl-trunk/build/lib/kinfu_app_release.exp
1>kinfu_app.obj : error LNK2001: unresolved external symbol "public: int __thiscall pcl::PLYWriter::writeBinary(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix<float,4,1,0,4,1> const &,class Eigen::Quaternion<float,0> const &,bool)" (?writeBinary@PLYWriter@pcl@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@_N@Z)
1>C:\pcl-trunk\build\bin\kinfu_app_release.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:01:44.08
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Thanks,

Toby
RB
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

RB
Hi,

This is usually coming from linking release with debug libraries. Check cmake options again.

Best,
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

BrowCam
Thank you, I have checked all the library paths in CMake and they seem to point to the right libs, although I'm not entirely sure what I'm looking for. (All the boost debug libs have '-gd-' ect). It seemed to do the job and resolve the mismatch error.

I am still receiving this error when I try and build the kinfu_app.


c1>------ Build started: Project: kinfu_app, Configuration: Debug Win32 ------
1>Build started 18/07/2012 16:32:40.
1>InitializeBuildStatus:
1>  Touching "kinfu_app.dir\Debug\kinfu_app.unsuccessfulbuild".
1>CustomBuild:
1>  All outputs are up-to-date.
1>ClCompile:
1>  All outputs are up-to-date.
1>ManifestResourceCompile:
1>  All outputs are up-to-date.
1>Link:
1>     Creating library C:/pcl-trunk/build/lib/kinfu_app_debug.lib and object C:/pcl-trunk/build/lib/kinfu_app_debug.exp
1>kinfu_app.obj : error LNK2019: unresolved external symbol "public: int __thiscall pcl::PLYWriter::writeBinary(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix<float,4,1,0,4,1> const &,class Eigen::Quaternion<float,0> const &,bool)" (?writeBinary@PLYWriter@pcl@@QAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@_N@Z) referenced in function "public: virtual int __thiscall pcl::PLYWriter::write(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,struct sensor_msgs::PointCloud2 const &,class Eigen::Matrix<float,4,1,0,4,1> const &,class Eigen::Quaternion<float,0> const &,bool)" (?write@PLYWriter@pcl@@UAEHABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@ABUPointCloud2@sensor_msgs@@ABV?$Matrix@M$03$00$0A@$03$00@Eigen@@ABV?$Quaternion@M$0A@@8@_N@Z)
1>C:\pcl-trunk\build\bin\kinfu_app_debug.exe : fatal error LNK1120: 1 unresolved externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:16.25
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: VTK and PCL issues

Mourad

Hi,

The problem was already fixed in trunk rev 6445 (http://dev.pointclouds.org/projects/pcl/repository/revisions/6445) . There are tens of commits per day to the trunk, so if you have some build problems, you need to always be sure to update to the very recent revision to check whether the problem was already solved or not ;) Another hint, take a look at the build farm (http://build.pointclouds.org ) to see if the lights are green for a particular configuration. For example, *at the moment* trunk builds fine with MSVC in 64bit, but not with MSVC 32bit (because of a completely different problem though, patches are welcome :) ).

Cheers,
Mourad 

On Wed, Jul 18, 2012 at 5:45 PM, BrowCam <[hidden email]> wrote:
Thank you, I have checked all the library paths in CMake and they seem to
point to the right libs, although I'm not entirely sure what I'm looking
for. (All the boost debug libs have '-gd-' ect). It seemed to do the job and
resolve the mismatch error.

I am still receiving this error when I try and build the kinfu_app.




--
View this message in context: http://www.pcl-users.org/VTK-and-PCL-issues-tp4020216p4020467.html
Sent from the Point Cloud Library (PCL) Users mailing list archive at Nabble.com.
_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users


_______________________________________________
[hidden email] / http://pointclouds.org
http://pointclouds.org/mailman/listinfo/pcl-users
Loading...