Hello everyone,
I can successfully build LAM 7.0 with a default ./configure and the
Intel 7.1 compilers. See
http://www.lam-mpi.org/MailArchives/lam/msg06567.php for how to do this.
However, when I configure with --enable-shared, I have problems. Here
is where my build fails:
make[3]: Entering directory `/tmp/lam-7.0/share/mpi/f77'
/bin/sh ../../../libtool --mode=link /opt/intel/compiler70/ia32/bin/icc
-O -o liblamf77mpi.la <bunch o' files>
<builds static library fine>
/opt/intel/compiler70/ia32/bin/icc -shared <same bunch o' files> -lc
-soname liblamf77mpi.so.0 -o .libs/liblamf77mpi.so.0.0.0
icc: Command line warning: ignoring unknown option '-soname'
ld: cannot open liblamf77mpi.so.0: No such file or directory
Obviously, -soname is an option that should be given to the linker, not
the compiler. I'm not familiar with the build process here- can anyone
give me some tips on this?
Thanks
-Luke
|