[Paraview] Building Paraview on Mac with MPI and Python
Pierre-Olivier Dallaire
pierre-olivier.dallaire at videotron.ca
Wed Aug 1 10:15:03 EDT 2012
Hi,
I've been trying to build Paraview 3.14.1 from sources with options BUILD_SHARED_LIBS:BOOL=ON, PARAVIEW_ENABLE_PYTHON:BOOL=ON
and PARAVIEW_USE_MPI:BOOL=ON. I have a working version of openmpi-1.6 compiled on my machine. However, it seems that the mpi/python module
fails to launch during the process:
[ 48%] Built target paraview_mpi_pyc
Linking CXX shared module ../../../bin/MPIPython.so
Undefined symbols for architecture x86_64:
"_lt_dladvise_destroy", referenced from:
_dlopen_mpi_lib in MPI.c.o
"_lt_dladvise_ext", referenced from:
_dlopen_mpi_lib in MPI.c.o
"_lt_dladvise_global", referenced from:
_dlopen_mpi_lib in MPI.c.o
"_lt_dladvise_init", referenced from:
_dlopen_mpi_lib in MPI.c.o
"_lt_dlclose", referenced from:
___pyx_pf_6mpi4py_3MPI_Finalize in MPI.c.o
___pyx_f_6mpi4py_3MPI_atexit_py in MPI.c.o
"_lt_dlexit", referenced from:
___pyx_pf_6mpi4py_3MPI_Finalize in MPI.c.o
___pyx_f_6mpi4py_3MPI_atexit_py in MPI.c.o
"_lt_dlinit", referenced from:
_dlopen_mpi_lib in MPI.c.o
"_lt_dlopenadvise", referenced from:
_dlopen_mpi_lib in MPI.c.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Note that I've been able to build Paraview without any problem with the parallel option disable.
Any idea ?
Thanks !
PO
More information about the ParaView
mailing list