|
Boost-Build : |
Subject: [Boost-build] problem in running c++ program on Boost.MPI
From: Vineet Pratap (Vampaier) (pratap.vineet_at_[hidden])
Date: 2009-09-30 02:00:01
hi,
i write simple hello.cpp program that is
#include <boost/mpi/environment.hpp>
#include <boost/mpi/communicator.hpp>
#include <iostream>
namespace mpi = boost::mpi;
int main(int argc, char* argv[])
{
mpi::environment env(argc, argv);
mpi::communicator world;
std::cout << "I am process " << world.rank() << " of " << world.size()
<< "." << std::endl;
return 0;
}
my problem is "when i compile this using
mpicxx -I /home/vineet/boost_1_40_0/ hello.cpp -o h.out -L
/home/vineet/boost_1_40_0/stage/lib/*
it compile successfully but when run by using:
mpirun -np 4 ./h.out
./h.out: error while loading shared libraries: libboost_mpi.so.1.40.0:
cannot open shared object file: No such file or directory
./h.out: error while loading shared libraries: libboost_mpi.so.1.40.0:
cannot open shared object file: No such file or directory
./h.out: error while loading shared libraries: libboost_mpi.so.1.40.0:
cannot open shared object file: No such file or directory
./h.out: error while loading shared libraries: libboost_mpi.so.1.40.0:
cannot open shared object file: No such file or directory
note: mpich2 is bulid successful
please tell me what is worng with me.
THANKs
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk