[vtkusers] VTK 5.10 Build on Mac OS X fails
Justin Rosen
jmylesrosen at gmail.com
Thu Jun 21 00:44:47 EDT 2012
I'm getting the following error when compiling 5.10 on Mac OS X 10.6.8 (gcc
4.2.1 build 5664). This is with the default configure/generate with cmake.
ApplicationServices
/System/Library/Frameworks/ApplicationServices.framework
BUILD_EXAMPLES OFF
BUILD_SHARED_LIBS OFF
BUILD_TESTING ON
CMAKE_BACKWARDS_COMPATIBILITY 2.4
CMAKE_BUILD_TYPE Debug
CMAKE_INSTALL_PREFIX /usr/local
CMAKE_OSX_ARCHITECTURES
CMAKE_OSX_DEPLOYMENT_TARGET
CMAKE_OSX_SYSROOT /Developer/SDKs/MacOSX10.6.sdk
IOKit
/System/Library/Frameworks/IOKit.framework
VTK_DATA_ROOT VTK_DATA_ROOT-NOTFOUND
VTK_EXTRA_COMPILER_WARNINGS OFF
VTK_LARGE_DATA_ROOT VTK_LARGE_DATA_ROOT-NOTFOUND
VTK_USE_CARBON OFF
VTK_USE_CHARTS ON
VTK_USE_CHEMISTRY OFF
VTK_USE_COCOA OFF
VTK_USE_GEOVIS ON
VTK_USE_INFOVIS ON
VTK_USE_N_WAY_ARRAYS ON
VTK_USE_PARALLEL OFF
VTK_USE_QT OFF
VTK_USE_RENDERING ON
VTK_USE_TEXT_ANALYSIS OFF
VTK_USE_VIEWS ON
VTK_USE_X ON
VTK_WRAP_JAVA OFF
VTK_WRAP_PYTHON OFF
VTK_WRAP_PYTHON_SIP OFF
VTK_WRAP_TCL OFF
Justins-Mac-Pro:VTK-build Justin$ make
-- Filter ZLIB is ON
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/Justin/Downloads/VTK-build
[ 1%] Built target vtksys
[ 2%] Built target vtkzlib
[ 2%] Built target H5detect
[ 2%] Built target H5make_libsettings
[ 9%] Built target vtkhdf5
[ 9%] Built target vtkhdf5_hl
[ 11%] Built target vtkjpeg
[ 12%] Built target vtkpng
[ 12%] Built target vtkmkg3states
[ 13%] Built target vtktiff
[ 14%] Built target vtkexpat
[ 14%] Built target vtkfreetype
[ 15%] Built target vtklibxml2
[ 15%] Built target vtkDICOMParser
[ 15%] Built target ProcessShader
[ 15%] Built target vtkMaterialLibraryConfiguredFiles
[ 19%] Built target vtkproj4
[ 19%] Built target lproj
[ 19%] Built target mpistubs
[ 20%] Built target MapReduceMPI
[ 20%] Built target vtkverdict
[ 21%] Built target vtkNetCDF
[ 21%] Built target vtkNetCDF_cxx
[ 22%] Built target vtkmetaio
[ 22%] Built target vtksqlite
[ 27%] Built target vtkexoIIc
[ 27%] Built target LSDyna
[ 27%] Built target vtkalglib
[ 27%] Built target vtkEncodeString
[ 28%] Built target vtkftgl
[ 28%] Built target vtkParseOGLExt
[ 34%] Built target vtkCommon
[ 34%] Building CXX object
Filtering/CMakeFiles/vtkFiltering.dir/vtkAtom.cxx.o
In file included from /Users/Justin/Downloads/VTK/Filtering/vtkAtom.cxx:18:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2i operator+(const vtkVector2i&, const vtkVector2i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error:
initializing argument 1 of ‘vtkVector2i::vtkVector2i(int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2i operator-(const vtkVector2i&, const vtkVector2i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error:
initializing argument 1 of ‘vtkVector2i::vtkVector2i(int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2i operator*(const vtkVector2i&, const vtkVector2i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error:
initializing argument 1 of ‘vtkVector2i::vtkVector2i(int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2i operator/(const vtkVector2i&, const vtkVector2i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:190: error:
initializing argument 1 of ‘vtkVector2i::vtkVector2i(int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2d operator+(const vtkVector2d&, const vtkVector2d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:192: error: no
matching function for call to ‘vtkVector2d::vtkVector2d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:249: note: candidates are:
vtkVector2d::vtkVector2d(double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:247: note:
vtkVector2d::vtkVector2d(const vtkVector2d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2d operator-(const vtkVector2d&, const vtkVector2d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:192: error: no
matching function for call to ‘vtkVector2d::vtkVector2d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:249: note: candidates are:
vtkVector2d::vtkVector2d(double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:247: note:
vtkVector2d::vtkVector2d(const vtkVector2d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2d operator*(const vtkVector2d&, const vtkVector2d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:192: error: no
matching function for call to ‘vtkVector2d::vtkVector2d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:249: note: candidates are:
vtkVector2d::vtkVector2d(double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:247: note:
vtkVector2d::vtkVector2d(const vtkVector2d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector2d operator/(const vtkVector2d&, const vtkVector2d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:192: error: no
matching function for call to ‘vtkVector2d::vtkVector2d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:249: note: candidates are:
vtkVector2d::vtkVector2d(double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:247: note:
vtkVector2d::vtkVector2d(const vtkVector2d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3i operator+(const vtkVector3i&, const vtkVector3i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error:
initializing argument 1 of ‘vtkVector3i::vtkVector3i(int, int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3i operator-(const vtkVector3i&, const vtkVector3i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error:
initializing argument 1 of ‘vtkVector3i::vtkVector3i(int, int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3i operator*(const vtkVector3i&, const vtkVector3i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error:
initializing argument 1 of ‘vtkVector3i::vtkVector3i(int, int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3i operator/(const vtkVector3i&, const vtkVector3i&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error: invalid
conversion from ‘int*’ to ‘int’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:193: error:
initializing argument 1 of ‘vtkVector3i::vtkVector3i(int, int, int)’
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3f operator+(const vtkVector3f&, const vtkVector3f&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:194: error: no
matching function for call to ‘vtkVector3f::vtkVector3f(float*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:261: note: candidates are:
vtkVector3f::vtkVector3f(float, float, float)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:259: note:
vtkVector3f::vtkVector3f(const vtkVector3f&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3f operator-(const vtkVector3f&, const vtkVector3f&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:194: error: no
matching function for call to ‘vtkVector3f::vtkVector3f(float*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:261: note: candidates are:
vtkVector3f::vtkVector3f(float, float, float)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:259: note:
vtkVector3f::vtkVector3f(const vtkVector3f&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3f operator*(const vtkVector3f&, const vtkVector3f&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:194: error: no
matching function for call to ‘vtkVector3f::vtkVector3f(float*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:261: note: candidates are:
vtkVector3f::vtkVector3f(float, float, float)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:259: note:
vtkVector3f::vtkVector3f(const vtkVector3f&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3f operator/(const vtkVector3f&, const vtkVector3f&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:194: error: no
matching function for call to ‘vtkVector3f::vtkVector3f(float*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:261: note: candidates are:
vtkVector3f::vtkVector3f(float, float, float)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:259: note:
vtkVector3f::vtkVector3f(const vtkVector3f&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3d operator+(const vtkVector3d&, const vtkVector3d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:195: error: no
matching function for call to ‘vtkVector3d::vtkVector3d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:268: note: candidates are:
vtkVector3d::vtkVector3d(double, double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:266: note:
vtkVector3d::vtkVector3d(const vtkVector3d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3d operator-(const vtkVector3d&, const vtkVector3d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:195: error: no
matching function for call to ‘vtkVector3d::vtkVector3d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:268: note: candidates are:
vtkVector3d::vtkVector3d(double, double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:266: note:
vtkVector3d::vtkVector3d(const vtkVector3d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3d operator*(const vtkVector3d&, const vtkVector3d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:195: error: no
matching function for call to ‘vtkVector3d::vtkVector3d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:268: note: candidates are:
vtkVector3d::vtkVector3d(double, double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:266: note:
vtkVector3d::vtkVector3d(const vtkVector3d&)
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h: In function
‘vtkVector3d operator/(const vtkVector3d&, const vtkVector3d&)’:
/Users/Justin/Downloads/VTK/Common/vtkVectorOperators.h:195: error: no
matching function for call to ‘vtkVector3d::vtkVector3d(double*)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:268: note: candidates are:
vtkVector3d::vtkVector3d(double, double, double)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:266: note:
vtkVector3d::vtkVector3d(const vtkVector3d&)
/Users/Justin/Downloads/VTK/Filtering/vtkAtom.cxx: In member function ‘void
vtkAtom::SetPosition(const float*)’:
/Users/Justin/Downloads/VTK/Filtering/vtkAtom.cxx:74: error: no matching
function for call to ‘vtkVector3f::vtkVector3f(const float*&)’
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:261: note: candidates are:
vtkVector3f::vtkVector3f(float, float, float)
/Users/Justin/Downloads/VTK/Charts/vtkVector.h:259: note:
vtkVector3f::vtkVector3f(const vtkVector3f&)
make[2]: *** [Filtering/CMakeFiles/vtkFiltering.dir/vtkAtom.cxx.o] Error 1
make[1]: *** [Filtering/CMakeFiles/vtkFiltering.dir/all] Error 2
make: *** [all] Error 2
Any ideas?
Thanks
Justin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20120620/f239d3c7/attachment.htm>
More information about the vtkusers
mailing list