[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

LT 2.2.4 problem with Absoft Fortran 90 compiler

From: Jeff Squyres
Subject: LT 2.2.4 problem with Absoft Fortran 90 compiler
Date: Fri, 23 May 2008 13:10:51 -0400


I have another LT 2.2.4 bug report from the Open MPI project (recall: we just switched our nightly snapshot tarballs from an old LT 2.1a snapshot to LT 2.2.4). Our nightly regression tests have turned up another problem a few days ago (but I just noticed it this morning), this time with the Absoft Fortran 90 compiler on a Linux ia32 platform.

When creating a Fortran 90 shared library, it looks like LT 2.2.4 is passing -soname to the Absoft f90 compiler:

libtool: link: f90 -shared .libs/mpi.o .libs/mpi_sizeof.o .libs/ mpi_comm_spawn_multiple_f90.o .libs/mpi_testall_f90.o .libs/ mpi_testsome_f90.o .libs/mpi_waitall_f90.o .libs/ mpi_waitsome_f90.o .libs/mpi_wtick_f90.o .libs/mpi_wtime_f90.o -lnsl - lutil -lm -lpthread -soname libmpi_f90.so.0 -o .libs/libmpi_f90.so.0.0.0

But the Absoft f90 compiler doesn't like this option:

ERROR: Unrecognized arguments: -soname ERROR: File not found: libmpi_f90.so.0

Per the bug I sent yesterday (http://lists.gnu.org/archive/html/bug-libtool/2008-05/msg00045.html ), this worked fine with the LT 2.1a snapshot that we were using for a long time.

Here's a link to our testing database that shows the failure:

    (scroll all the way down to the bottom to see it)

And here's a link to a successful build with the older LT2.1a:

(unfortunately, the stdout is not saved if the build was successful)

I do not have direct access to these machines, but I think we could get any files (e.g., config.log) if they would be helpful. I don't know offhand what option was used in the LT 2.1a snapshot to create the shared library (instead of -soname); we could probably get the stdout of a build from the LT 2.1a snapshot if it would be helpful.


Jeff Squyres
Cisco Systems

reply via email to

[Prev in Thread] Current Thread [Next in Thread]