On Nov 2, 2004, at 9:44 AM, "" <wdz03_at_[hidden]> wrote:
>> I'm not intimiately familiar with FC2 -- you may need to look around
>> on
>> the FC2 CD's and see if there are additional LAM RPM's that you need
>> to
>> install. But I find it quite strange that they would install mpicc /
>> mpirun but not libmpi.so* -- I suspect that something else is wrong.
>> What LAM RPM, exactly, did you install? Where did you get it from?
>
> I download the CD ISOs from the Fedora webstaion
> (http://fedora.redhat.com).
> The LAM RPM in their CD is lam-7.0.3-6.4.x86_64.rpm.
> There are not any other LAM RPMs in all the FC2 CDs.
I downloaded and examined
http://mirror.cs.wisc.edu/pub/mirrors/linux/download.fedora.redhat.com/
pub/fedora/linux/core/2/x86_64/os/Fedora/RPMS/lam-7.0.3-6.4.x86_64.rpm.
I'm guessing that this is the RPM that you're talking about...?
If so, it looks like they install mpirun, mpicc, and all the other LAM
executables in /usr/bin, so they should already be in your PATH. As
you mentioned previously, the libraries are located in /usr/lib64, and
are static libraries (.a files). This RPM does not seem to install
shared libraries (.so files).
As such, I suspect one of two things:
1. You have multiple LAM installations, and are using an "mpicc" (or
other wrapper compiler) from the "wrong" installation (i.e., not the
one from this RPM) that is looking for shared LAM libraries. Double
check that "which mpicc" tells you /usr/bin/mpicc. What is the output
of "mpicc -showme"?
2. The FC2 LAM RPM is built incorrectly. I don't have an x86_64
machine to test this RPM with, so I can't test whether this is true.
Can you send more details on exactly what is happening? For example,
can you cut-n-paste the exact error that occurs?
--
{+} Jeff Squyres
{+} jsquyres_at_[hidden]
{+} http://www.lam-mpi.org/
|