[Paraview] Paraview 5.4.1 FTBS on Debian/Testing with gcc 7.2 when -DPARAVIEW_USE_VISITBRIDGE=ON

Christophe Trophime christophe.trophime at lncmi.cnrs.fr
Thu Oct 12 05:41:46 EDT 2017


Hi, 
trying to rebuild latest paraview with -DPARAVIEW_USE_VISITBRIDGE=ON 
on Debian/testing with gcc 7.2 I run into this error: 



/usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -g -O2 -fdebug-prefix-map=/build/paraview-5.4.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -fPIC -std=c++11 -o CMakeFiles/vtkPVVTKExtensionsRenderingPythonD.dir/vtkZlibImageCompressorPython.cxx.o -c /build/paraview-5.4.1/obj-x86_64-linux-gnu/VTK/Wrapping/Python/vtkZlibImageCompressorPython.cxx 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C: In constructor 'VsStaggeredField<TYPE>::VsStaggeredField(size_t)': 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:30:24: error: 'class std::valarray<int>' has no member named 'clear' 
this->oriCellDimProd.clear(); 
^~~~~ 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:31:21: error: 'class std::valarray<int>' has no member named 'clear' 
this->newCellDims.clear(); 
^~~~~ 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:32:24: error: 'class std::valarray<int>' has no member named 'clear' 
this->newCellDimProd.clear(); 
^~~~~ 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C: In member function 'void VsStaggeredField<TYPE>::getNewNodalData(TYPE*) const': 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:51: error: no match for 'operator*' (operand types are 'std::valarray<int>' and 'const size_t {aka const long unsigned int}') 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1174:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__multiplies, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__multiplies, _Tp>::result_type> std::operator*(const _Tp&, const std::valarray<_Tp>&) 
_DEFINE_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/valarray:1174:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: mismatched types 'const std::valarray<_Tp>' and 'const size_t {aka const long unsigned int}' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1174:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__multiplies, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__multiplies, _Tp>::result_type> std::operator*(const std::valarray<_Tp>&, const _Tp&) 
_DEFINE_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/valarray:1174:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: deduced conflicting types for parameter 'const _Tp' ('int' and 'size_t {aka long unsigned int}') 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1174:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__multiplies, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__multiplies, _Tp>::result_type> std::operator*(const std::valarray<_Tp>&, const std::valarray<_Tp>&) 
_DEFINE_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/valarray:1174:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: mismatched types 'const std::valarray<_Tp>' and 'const size_t {aka const long unsigned int}' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__multiplies, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__multiplies, typename _Dom1::value_type>::result_type> std::operator*(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom1, typename _Dom1::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'const size_t {aka const long unsigned int}' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__multiplies, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__multiplies, typename _Dom1::value_type>::result_type> std::operator*(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::valarray<typename _Dom::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: 'std::valarray<int>' is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__multiplies, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__multiplies, typename _Dom1::value_type>::result_type> std::operator*(const typename _Dom::value_type&, const std::_Expr<_Dom1, typename _Dom1::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'const size_t {aka const long unsigned int}' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__multiplies, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__multiplies, typename _Dom1::value_type>::result_type> std::operator*(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const typename _Dom::value_type&) 
_DEFINE_EXPR_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: 'std::valarray<int>' is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: candidate: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__multiplies, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__multiplies, typename _Dom1::value_type>::result_type> std::operator*(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(*, __multiplies) 
^ 
/usr/include/c++/7/bits/valarray_after.h:404:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:139:58: note: 'std::valarray<int>' is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 
std::valarray<int> newCellInds = oriCellInds*this->numNeighbors + subCellInds; 
^~~~~~~~~~~~ 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C: In member function 'std::valarray<int> VsStaggeredField<TYPE>::getOriCellIndexSet(size_t) const': 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:20: error: no match for 'operator/' (operand types are 'size_t {aka long unsigned int}' and 'const std::valarray<int>') 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1175:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__divides, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__divides, _Tp>::result_type> std::operator/(const _Tp&, const std::valarray<_Tp>&) 
_DEFINE_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/valarray:1175:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: deduced conflicting types for parameter '_Tp' ('long unsigned int' and 'int') 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1175:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__divides, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__divides, _Tp>::result_type> std::operator/(const std::valarray<_Tp>&, const _Tp&) 
_DEFINE_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/valarray:1175:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: mismatched types 'const std::valarray<_Tp>' and 'size_t {aka long unsigned int}' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/valarray:1175:1: note: candidate: template<class _Tp> std::_Expr<std::_BinClos<std::__divides, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__divides, _Tp>::result_type> std::operator/(const std::valarray<_Tp>&, const std::valarray<_Tp>&) 
_DEFINE_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/valarray:1175:1: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: mismatched types 'const std::valarray<_Tp>' and 'size_t {aka long unsigned int}' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__divides, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__divides, typename _Dom1::value_type>::result_type> std::operator/(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom1, typename _Dom1::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: 'const std::valarray<int>' is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__divides, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__divides, typename _Dom1::value_type>::result_type> std::operator/(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::valarray<typename _Dom::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'size_t {aka long unsigned int}' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__divides, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__divides, typename _Dom1::value_type>::result_type> std::operator/(const typename _Dom::value_type&, const std::_Expr<_Dom1, typename _Dom1::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: 'const std::valarray<int>' is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: candidate: template<class _Dom> std::_Expr<std::_BinClos<std::__divides, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__divides, typename _Dom1::value_type>::result_type> std::operator/(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const typename _Dom::value_type&) 
_DEFINE_EXPR_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'size_t {aka long unsigned int}' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
In file included from /usr/include/c++/7/valarray:592:0, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.h:17, 
from /build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:8: 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: candidate: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__divides, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__divides, typename _Dom1::value_type>::result_type> std::operator/(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&) 
_DEFINE_EXPR_BINARY_OPERATOR(/, __divides) 
^ 
/usr/include/c++/7/bits/valarray_after.h:405:5: note: template argument deduction/substitution failed: 
/build/paraview-5.4.1/Utilities/VisItBridge/databases/readers/Vs/VsStaggeredField.C:150:28: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'size_t {aka long unsigned int}' 
return (bigIndex / this->oriCellDimProd) % this->oriCellDims; 
^~~~~~~~~~~~~~ 
Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/build.make:6872: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/readers/Vs/VsStaggeredField.C.o' failed 
make[3]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/readers/Vs/VsStaggeredField.C.o] Error 1 
make[3]: Leaving directory '/build/paraview-5.4.1/obj-x86_64-linux-gnu' 
CMakeFiles/Makefile2:12067: recipe for target 'Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all' failed 
make[2]: *** [Utilities/VisItBridge/databases/CMakeFiles/vtkIOVisItBridge.dir/all] Error 2 
make[2]: *** Waiting for unfinished jobs.... 




Here is a copy of the options I pass to cmake: 

extra_flags += -Wno-dev \ 
-DCMAKE_C_COMPILER=mpicc \ 
-DCMAKE_CXX_COMPILER=mpic++ \ 
-DBUILD_DOCUMENTATION=ON \ 
-DCMAKE_INSTALL_RPATH=/usr/lib/paraview \ 
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF \ 
-DCMAKE_SKIP_RPATH=OFF \ 
-DPARAVIEW_ENABLE_FFMPEG=ON \ 
-DPARAVIEW_ENABLE_WEB=ON \ 
-DPARAVIEW_ENABLE_CATALYST=ON \ 
-DBUILD_SHARED_LIBS=ON \ 
-DBUILD_TESTING=OFF \ 
-DVTK_USE_MPEG2_ENCODER=OFF \ 
-DVTK_USE_FFMPEG_ENCODER=ON \ 
-DVTK_USE_OGGTHEORA_ENCODER=ON \ 
-DVTK_USE_SYSTEM_FREETYPE=ON \ 
-DVTK_USE_SYSTEM_GL2PS=ON \ 
-DVTK_USE_SYSTEM_JPEG=ON \ 
-DVTK_USE_SYSTEM_JSONCPP=ON \ 
-DVTK_USE_SYSTEM_NETCDF=ON \ 
-DVTK_USE_SYSTEM_GLEW=ON \ 
-DVTK_USE_SYSTEM_PNG=ON \ 
-DVTK_USE_SYSTEM_OGGTHEORA=ON \ 
-DVTK_USE_SYSTEM_TIFF=ON \ 
-DVTK_USE_SYSTEM_ZLIB=ON \ 
-DVTK_USE_SYSTEM_LIBXML2=ON \ 
-DVTK_USE_SYSTEM_EXPAT=ON \ 
-DVTK_USE_SYSTEM_PUGIXML=ON \ 
-DVTK_USE_SYSTEM_AUTOBAHNPYTHON=ON \ 
-DVTK_USE_SYSTEM_PYGMENTS=ON \ 
-DVTK_USE_SYSTEM_SIXPYTHON=ON \ 
-DVTK_USE_SYSTEM_PROTOBUF=ON \ 
-DVTK_USE_SYSTEM_TWISTED=ON \ 
-DVTK_USE_SYSTEM_XDMF2=ON \ 
-DVTK_USE_SYSTEM_ZOPEINTERFACE=ON \ 
-DVTK_USE_SYSTEM_MPI4PY=ON \ 
-DHDF5_PREFER_PARALLEL=ON \ 
-DVTK_USE_SYSTEM_HDF5=ON \ 
-DVTK_USE_SYSTEM_NETCDF=ON \ 
-DVTK_Group_Web=ON \ 
-DVTK_INSTALL_LIBRARY_DIR="lib/paraview" \ 
-DVTK_INSTALL_ARCHIVE_DIR="lib/paraview" \ 
-DVTK_INSTALL_INCLUDE_DIR="include/paraview" \ 
-DVTK_INSTALL_DATA_DIR="share/paraview" \ 
-DVTK_INSTALL_DOC_DIR="share/doc/paraview" \ 
-DVTK_INSTALL_PACKAGE_DIR="lib/cmake/paraview" \ 
-DVTK_CUSTOM_LIBRARY_SUFFIX="" \ 
-DBUILD_EXAMPLES=OFF \ 
-DDOCUMENTATION_HTML_HELP=ON \ 
-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \ 
-DBUILD_DOCUMENTATION=ON \ 
-DPARAVIEW_USE_MPI=ON \ 
-DMPI_INCLUDE_PATH="/usr/include/mpi" \ 
-DPARAVIEW_ENABLE_PYTHON=ON \ 
-DPARAVIEW_BUILD_PLUGIN_AdiosReader:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_EyeDomeLighting:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_MobileRemoteControl=OFF \ 
-DPARAVIEW_BUILD_PLUGIN_ForceTime:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_H5PartReader:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_PointSprite:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_SurfaceLIC:BOOL=ON \ 
-DPARAVIEW_BUILD_PLUGIN_CoProcessingScriptGenerator:BOOL=ON \ 
-DPARAVIEW_USE_VISITBRIDGE=ON \ 
-DEigen_DIR=/usr/include/eigen3 \ 
-DPARAVIEW_BUILD_WEB_DOCUMENTATION=ON \ 
-DVTK_RENDERING_BACKEND:STRING=OpenGL2 \ 
-DPARAVIEW_QT_VERSION=5 \ 
-DVTK_INSTALL_NO_DOCUMENTATION=ON 


Best 
C 


Christophe TROPHIME 
Research Engineer 

CNRS - LNCMI 
25, rue des Martyrs 
BP 166 
38042 GRENOBLE Cedex 9 
FRANCE 

Tel : +33 (0)4 76 88 90 02 
Fax : +33 (0) 4 76 88 10 01 
Office U 19 
M at il : christophe.trophime at lncmi.cnrs.fr 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20171012/f83a8b21/attachment.html>


More information about the ParaView mailing list