[Paraview] openmpi 1.4 error paraview?
Michael Wild
themiwi at gmail.com
Tue Apr 19 08:21:52 EDT 2011
On 04/19/2011 02:18 PM, Pratik Mallya wrote:
> David Partyka wrote:
>> What do you have MPI_LIBRAY and MPI_EXTRA_LIBRARY set to?
>>
>> On my Windows system that uses OpenMPI is have MPI_LIBRARY set to:
>>
>> C:/Kitware/ParaView 3.10/build-x64/OpenMPI-install/lib/libmpi.lib
>>
>> And MPI_EXTRA_LIBRARY set to:
>>
>> C:/Kitware/ParaView 3.10/build-x64/OpenMPI-install/lib/libmpi_cxx.lib
>>
>> On Tue, Apr 19, 2011 at 7:42 AM, Pratik Mallya
>> <pratik.mallya at gmail.com <mailto:pratik.mallya at gmail.com>> wrote:
>>
>> Hello,
>> I built praview 3.10 successfully with openmpi 1.4 on my laptop.
>> However, when i tried to do the same thing on a cluster, i get the
>> following error:
>> [ 36%] Built target TestCxxFeatures
>> [ 36%] Built target TestInstantiator
>> [ 36%] Built target FilteringCxxTests
>> Linking CXX executable ../../../../bin/GraphicsCxxTests
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `MPI::Is_initialized()'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `op_intercept(void*, void*, int*, unsigned int*)'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `mpi_sgi_status_ignore'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `PMPI::Comm::mpi_comm_map'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `PMPI::Comm::ignored_status'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `PMPI::Intracomm::current_op'
>> ../../../../bin/libvtkParallel.so.pv3.10: undefined reference to
>> `PMPI::Request::ignored_status'
>> collect2: ld returned 1 exit status
>> make[2]: *** [bin/GraphicsCxxTests] Error 1
>> make[1]: ***
>> [VTK/Graphics/Testing/Cxx/CMakeFiles/GraphicsCxxTests.dir/all]
>> Error 2
>> make: *** [all] Error 2
>>
>> Can anyone please tell me what is causing this? I installed
>> openmpi 1.4 and used ccmake to point to it, so that shouldn't be
>> the problem, but it does look suspiciously like it .
>> Also, i disabled use_python, as it was giving some errors with
>> mpic++.... trying to figure that out too..
>> -- *Pratik Mallya*
>> http://en.wikipedia.org/wiki/User:Pratik.mallya
>> _______________________________________________
>> Powered by www.kitware.com <http://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
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>>
> the cluster is running linux, so i have set
> MPI_LIBRARY : prefix/include/mpi.h
> MPI_EXTRA_LIBRARY:prefix/include/openmpi/ompi/mpi/mpicxx.h
Those are headers, not libraries. You want files with a .so or a .a suffix.
Michael
More information about the ParaView
mailing list