On 18 October 2008 at 00:16, Raymond Wan wrote: | | Hi all, | | I'm very new to MPI and am trying to install it on to a Debian Etch | system. I did have mpich installed and I believe that is causing me
Etch is getting old, and its Open MPI 1.1 package were in suboptimal shape. A few of us get together as a new Open MPI team within Debian, and 1.2.* packages are in much better shape. So please try to get 1.2 packages. | problems. I completely uninstalled it and then ran: | | update-alternatives --remove-all mpicc | | Then, I installed the following packages: | | libibverbs1 openmpi-bin openmpi-common openmpi-libs0 openmpi-dbg openmpi-dev | | And it now says: | | >> update-alternatives --display mpicc | mpicc - status is auto. | link currently points to /usr/bin/mpicc.openmpi | /usr/bin/mpicc.openmpi - priority 40 | slave mpif90: /usr/bin/mpif90.openmpi | slave mpiCC: /usr/bin/mpic++.openmpi | slave mpic++: /usr/bin/mpic++.openmpi | slave mpif77: /usr/bin/mpif77.openmpi | slave mpicxx: /usr/bin/mpic++.openmpi | Current `best' version is /usr/bin/mpicc.openmpi. | | which seems ok to me... So, I tried to compile something (I had sample | code from a book I purchased a while back, but for mpich), however, I | can run the program as-is, but I think I should be running it with | mpirun -- the FAQ suggests there is one? But, there is no mpirun | anywhere. It's not in /usr/bin. I updated the filename database | (updatedb) and tried a "locate mpirun", and I get only one hit: Well when I use Open MPI I go with the new convention and call orterun instead of mpirun. I think you should have. Maybe a local alias in your ~/.bashrc can do the trick. Current packages do have mpirun.openmpi but we were unable to devise a bullet-proof scheme between lam, mpich and Open MPI for sharing / updating / ... the alternatives links as there are sublte differences that prevent us from switching all these aliases consistently. Hope this helps, Dirk | | /usr/include/openmpi/ompi/runtime/mpiruntime.h | | Is there a package that I neglected to install? I did an "aptitude | search openmpi" and installed everything listed... :-) Or perhaps I | haven't removed all trace of mpich? | | Thank you in advance! | | Ray | | | _______________________________________________ | users mailing list | us...@open-mpi.org | http://www.open-mpi.org/mailman/listinfo.cgi/users -- Three out of two people have difficulties with fractions.