Hi,
Portland compilers require special flags to build shared libraries which
are apparently not well-supported by libtool. Please refer to the
Installation Guide (http://www.lam-mpi.org/using/docs)
where the issue is discussed in Section 4.4.4 (Portland Group Compilers)
Hope this helps,
Amey S. Dharurkar
----------------------------------------------------------
Graduate Student, Indiana University
Ph. O:(812)855-3609, H:(812)331-8203
On Fri, 2 Apr 2004, Jeff Konz wrote:
>
> I am attempting to build lam7.0.3 on x86_64 architecture with shared
> libraries.
>
> I get the following error from make .
>
> pgcc-Warning-Unknown switch: -soname
> File with unknown suffix passed to linker: liblamf77mpi.so.0
> /usr/bin/ld: cannot open liblamf77mpi.so.0: No such file or directory
> make[3]: *** [liblamf77mpi.la] Error 2
>
>
> It seems the '-Wl,' prefix is not getting passed to pgcc.
>
> Where is the '${wl}' variable defined?
>
> Configure and make output attached.
>
> Thanks,
>
> Jeff Konz
> Linux Networx
>
>
>
>
>
|