Firstly, I am assuming you meant -llammpio. This is the ROMIO library. The
problem might be two fold:
1. ROMIO might not have been built. In LAM/MPI, ROMIO is built by default.
However, this can be disabled by passing the right flag to
configure(--without-romio). To check if you did build LAM with ROMIO, try
to "laminfo" command. Another small thing you might want to make sure is
that you built LAM/MPI with XL fortran compiler. Different fortran
compilers have different naming conventions (although, this is not the
reason you are seeing problems :-))
2. Are you using mpif77 to compile your application? If so, then mpif77
will know the right flags to find the required libraries. If not, do you
have your environment set up properly? In order to compile applications,
you need to point your environment to the right installation. For more
information on how to set up LAM/MPI on your system, please refer the
LAM/MPI installation manual. Another excellent resource for Mac users is
found at http://homepage.mac.com/wyuen/hpc/Compiling_LAM-MPI.htm (I do not
know if this web-page will exist when you check it out though :-)).
Hope this helps,
Anju
On Fri, 1 Apr 2005, Fulkerson Stuart A Contr AEDC/ATA wrote:
> Hello,
> I'm trying to compile a fortran code on a Mac G5 cluster with IBM FORTRAN
> XL.
> I'm getting the following error: can't locate file for: -llampio
> Any help would be appreciated.
> Thanks
> Stuart
>
> Dr. Stuart Fulkerson
> Senior Engineer
> Advanced Missile Signature Center
> 939 Ave. C
> Arnold Air Force Base, TN 37389-9900
> stuart.fulkerson_at_[hidden]
> Phone: 931-454-5520
> FAX: 931-454-4611
>
>
|