[vtkusers] building CVS vtk on osx 10.5.2
Jelle Feringa
jelleferinga at gmail.com
Mon Mar 31 06:55:24 EDT 2008
Hi,
I'm trying to compile the current CVS version of VTK for osx 10.5.2.
I'm quite a novice to both compiling as well as the platform, hence
this material is quite new to me.
Basically the building process grinds to a halt right, when hitting an
MPI dependency.
I've uploaded the CMakeLists.txt here: ezct.net/jelle/CMakeLists.txt
Any pointers how to resolve this issue would be much appreciated,
Best,
-jelle
[ 48%] Building CXX object Filtering/CMakeFiles/
vtkFilteringPythonD.dir/vtkParametricSplinePython.o
Undefined symbols:
"MPI::Win::Set_errhandler(MPI::Errhandler const&)", referenced from:
vtable for MPI::Winin vtkCompositer.o
vtable for MPI::Winin vtkTreeCompositer.o
vtable for MPI::Winin vtkMPICommunicator.o
vtable for MPI::Winin vtkMPIController.o
"MPI::Comm::Comm()", referenced from:
MPI::Cartcomm::Clone() constin vtkCompositer.o
MPI::Intracomm::Create_cart(int, int const*, bool const*, bool)
constin vtkCompositer.o
MPI::Intracomm::Create_graph(int, int const*, int const*, bool)
constin vtkCompositer.o
MPI::Cartcomm::Sub(bool const*)in vtkCompositer.o
MPI::Graphcomm::Clone() constin vtkCompositer.o
MPI::Intercomm::Merge(bool)in vtkCompositer.o
MPI::Intracomm::Clone() constin vtkCompositer.o
MPI::Intracomm::Create(MPI::Group const&) constin vtkCompositer.o
MPI::Intracomm::Split(int, int) constin vtkCompositer.o
MPI::Cartcomm::Clone() constin vtkTreeCompositer.o
MPI::Intracomm::Create_cart(int, int const*, bool const*, bool)
constin vtkTreeCompositer.o
MPI::Intracomm::Create_graph(int, int const*, int const*, bool)
constin vtkTreeCompositer.o
MPI::Cartcomm::Sub(bool const*)in vtkTreeCompositer.o
MPI::Graphcomm::Clone() constin vtkTreeCompositer.o
MPI::Intercomm::Merge(bool)in vtkTreeCompositer.o
MPI::Intracomm::Clone() constin vtkTreeCompositer.o
MPI::Intracomm::Create(MPI::Group const&) constin
vtkTreeCompositer.o
MPI::Intracomm::Split(int, int) constin vtkTreeCompositer.o
MPI::Cartcomm::Clone() constin vtkMPICommunicator.o
MPI::Intracomm::Create_cart(int, int const*, bool const*, bool)
constin vtkMPICommunicator.o
MPI::Intracomm::Create_graph(int, int const*, int const*, bool)
constin vtkMPICommunicator.o
MPI::Cartcomm::Sub(bool const*)in vtkMPICommunicator.o
MPI::Graphcomm::Clone() constin vtkMPICommunicator.o
MPI::Intercomm::Merge(bool)in vtkMPICommunicator.o
MPI::Intracomm::Clone() constin vtkMPICommunicator.o
MPI::Intracomm::Create(MPI::Group const&) constin
vtkMPICommunicator.o
MPI::Intracomm::Split(int, int) constin vtkMPICommunicator.o
MPI::Cartcomm::Clone() constin vtkMPIController.o
MPI::Intracomm::Create_cart(int, int const*, bool const*, bool)
constin vtkMPIController.o
MPI::Intracomm::Create_graph(int, int const*, int const*, bool)
constin vtkMPIController.o
MPI::Cartcomm::Sub(bool const*)in vtkMPIController.o
MPI::Graphcomm::Clone() constin vtkMPIController.o
MPI::Intercomm::Merge(bool)in vtkMPIController.o
MPI::Intracomm::Clone() constin vtkMPIController.o
MPI::Intracomm::Create(MPI::Group const&) constin
vtkMPIController.o
MPI::Intracomm::Split(int, int) constin vtkMPIController.o
"MPI::Comm::Set_errhandler(MPI::Errhandler const&)", referenced from:
vtable for MPI::Commin vtkCompositer.o
vtable for MPI::Intracommin vtkCompositer.o
vtable for MPI::Cartcommin vtkCompositer.o
vtable for MPI::Graphcommin vtkCompositer.o
vtable for MPI::Intercommin vtkCompositer.o
vtable for MPI::Commin vtkTreeCompositer.o
vtable for MPI::Intracommin vtkTreeCompositer.o
vtable for MPI::Cartcommin vtkTreeCompositer.o
vtable for MPI::Graphcommin vtkTreeCompositer.o
vtable for MPI::Intercommin vtkTreeCompositer.o
vtable for MPI::Commin vtkMPICommunicator.o
vtable for MPI::Intracommin vtkMPICommunicator.o
vtable for MPI::Cartcommin vtkMPICommunicator.o
vtable for MPI::Graphcommin vtkMPICommunicator.o
vtable for MPI::Intercommin vtkMPICommunicator.o
vtable for MPI::Commin vtkMPIController.o
vtable for MPI::Intracommin vtkMPIController.o
vtable for MPI::Cartcommin vtkMPIController.o
vtable for MPI::Graphcommin vtkMPIController.o
vtable for MPI::Intercommin vtkMPIController.o
"_ompi_mpi_cxx_op_intercept", referenced from:
_ompi_mpi_cxx_op_intercept$non_lazy_ptr in vtkCompositer.o
_ompi_mpi_cxx_op_intercept$non_lazy_ptr in vtkTreeCompositer.o
_ompi_mpi_cxx_op_intercept$non_lazy_ptr in vtkMPICommunicator.o
_ompi_mpi_cxx_op_intercept$non_lazy_ptr in vtkMPIController.o
"MPI::Win::Free()", referenced from:
vtable for MPI::Winin vtkCompositer.o
vtable for MPI::Winin vtkTreeCompositer.o
vtable for MPI::Winin vtkMPICommunicator.o
vtable for MPI::Winin vtkMPIController.o
"MPI::Datatype::Free()", referenced from:
vtable for MPI::Datatypein vtkCompositer.o
vtable for MPI::Datatypein vtkTreeCompositer.o
vtable for MPI::Datatypein vtkMPICommunicator.o
vtable for MPI::Datatypein vtkMPIController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
[ 48%] make[2]: *** [bin/libvtkParallel.5.1.0.dylib] Error 1
make[1]: *** [Parallel/CMakeFiles/vtkParallel.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20080331/3c8d5e60/attachment-0002.htm>
More information about the vtkusers
mailing list