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@il : [email protected] 

_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to