<div dir="ltr"><div><div><div><div><div><div>Hello VTK developers,<br><br></div>I'm building VTK 7.1 on Fedora 25 64-bit.<br><br></div>After I turn on any of the parallel modules or the MPI group, VTK fails to build the the error:<br><br>/usr/bin/c++  -fPIC   -g  -Wl,--no-undefined -lc   -shared -Wl,-soname,libvtkParallelMPI-<wbr>7.1.so.1 -o ../../lib/libvtkParallelMPI-7.<wbr>1.so.1 CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPIController.cxx.o CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPIUtilities.cxx.o ../../lib/libvtkParallelCore-<wbr>7.1.so.1 /usr/lib64/openmpi/lib/libmpi.<wbr>so /usr/lib64/openmpi/lib/libmpi.<wbr>so ../../lib/<wbr>libvtkCommonDataModel-7.1.so.1 ../../lib/<wbr><a href="http://libvtkCommonTransforms-7.1.so">libvtkCommonTransforms-7.1.so</a>.<wbr>1 ../../lib/libvtkCommonMath-7.<wbr>1.so.1 ../../lib/libvtkCommonCore-7.<wbr>1.so.1 -Wl,-rpath,/home/argentuuum/<wbr>VTK/VTK-7.1.0/build/lib:/usr/<wbr>lib64/openmpi/lib: -Wl,-rpath-link,/home/<wbr>argentuuum/VTK/VTK-7.1.0/<wbr>build/lib <br>CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o: In function `MPI::Intracomm::Intracomm()':<br>/usr/include/openmpi-x86_64/<wbr>openmpi/ompi/mpi/cxx/<wbr>intracomm.h:25: undefined reference to `MPI::Comm::Comm()'<br>CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o: In function `MPI::Intracomm::Intracomm(<wbr>ompi_communicator_t*)':<br>/usr/include/openmpi-x86_64/<wbr>openmpi/ompi/mpi/cxx/<wbr>intracomm_inln.h:23: undefined reference to `MPI::Comm::Comm()'<br>CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o: In function `MPI::Op::Init(void (*)(void const*, void*, int, MPI::Datatype const&), bool)':<br>/usr/include/openmpi-x86_64/<wbr>openmpi/ompi/mpi/cxx/op_inln.<wbr>h:122: undefined reference to `ompi_mpi_cxx_op_intercept'<br>CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o:(.<wbr>data.rel.ro._ZTVN3MPI3WinE[_<wbr>ZTVN3MPI3WinE]+0x48): undefined reference to `MPI::Win::Free()'<br>CMakeFiles/vtkParallelMPI.dir/<wbr>vtkMPICommunicator.cxx.o:(.<wbr>data.rel.ro._<wbr>ZTVN3MPI8DatatypeE[_<wbr>ZTVN3MPI8DatatypeE]+0x78): undefined reference to `MPI::Datatype::Free()'<br>collect2: error: ld returned 1 exit status<br>Parallel/MPI/CMakeFiles/<wbr>vtkParallelMPI.dir/build.make:<wbr>169: recipe for target 'lib/<a href="http://libvtkParallelMPI-7.1.so">libvtkParallelMPI-7.1.so</a>.<wbr>1' failed<br>make[2]: *** [lib/<a href="http://libvtkParallelMPI-7.1.so">libvtkParallelMPI-7.1.so</a>.<wbr>1] Error 1<br>make[2]: Leaving directory '/home/argentuuum/VTK/VTK-7.1.<wbr>0/build'<br>CMakeFiles/Makefile2:7505: recipe for target 'Parallel/MPI/CMakeFiles/<wbr>vtkParallelMPI.dir/all' failed<br>make[1]: *** [Parallel/MPI/CMakeFiles/<wbr>vtkParallelMPI.dir/all] Error 2<br>make[1]: Leaving directory '/home/argentuuum/VTK/VTK-7.1.<wbr>0/build'<br><br></div>CMakeCache.txt is located at <a href="https://paste.fedoraproject.org/paste/-DfLrJ1R5XYR3sDz82SPKl5M1UNdIGYhyRLivL9gydE=/" target="_blank">https://paste.fedoraproject.<wbr>org/paste/-<wbr>DfLrJ1R5XYR3sDz82SPKl5M1UNdIGY<wbr>hyRLivL9gydE=/</a><br><br></div>Thank you for your assistance!<br><br></div>Best regards,<br></div>Ignat Semenov, Nizhny Novgorod Lobachevskiy State University, Russia</div>