Hello everybody,

I have installed meep-mpi and it seems to work, except when I try to use mpirun.
When I type :

mpirun -machinefile mymachinefile /mydirectory/meep-mpi

I get the following error message :

/mydirectory/meep-mpi: error while loading shared libraries: liblammpi++.so.0:
cannot open shared object file: No such file or directory

I have root privileges on the cluster I am using, so after having installed
meep, I ran /sbin/ldconfig, making sure that a line "/mydirectory/lib" was
included in /etc/ld.so.conf. I also found out that the library liblammpi++.so.0
is located in /usr/lib64, so I also made sure that this path is included in
/etc/ld.so.conf before running ldconfig. After having made this configuration,
I typed lamhalt and lamboot to reboot LAM. I still get the same error message
when I try to run meep-mpi.

I have tried to use mpirun exactly the same way with a program that has nothing
to do with meep and it worked, so the problem cannot be mpirun. Obviously, the
problem must be in meep-mpi's installation, but I cannot find what it is.

Could someone help me ?

Have a nice day,

Félix Beaudoin



_______________________________________________
meep-discuss mailing list
[email protected]
http://ab-initio.mit.edu/cgi-bin/mailman/listinfo/meep-discuss

Reply via email to