On Mar 10, 2006, at 8:35 AM, Brian Barrett wrote:

On Mar 9, 2006, at 11:37 PM, Tom Rosmond wrote:

Attached are output files from a build with the adjustments you suggested.

setenv FC pgf90
setenv F77 pgf90
setenv CCPFLAGS -I/usr/include/gm

./configure  --prefix=/users/rosmond/ompi  --with-gm

The results are the same.

Yes, I figured the failure would still be there. Sorry to make you do the extra work, but I needed a build without the extra issues so that I could try to get a clearer picture of what is going on. Unfortunately, it looks like libtool (the GNU project to build portable libraries) is doing something I didn't expect and causing issues. I'm passing this on to a friend of Open MPI who works on the Libtool project and is extremely good at figuring these issues out. I'll relay back what he recommends, but it might not be until Monday.

The Libtool expert was wondering if you could send the contents of the files /usr/lib/libgm.la and /usr/lib64/libgm.la. They should both be (fairly short) text files.

Also, as a possible work-around, he suggests compiling from the top level like normal (just "make" or "make all") until the failure, changing directories into ompi/mca/btl/gm (where the failure occurred) and running "make LDFLAGS=-L/usr/lib64", then changing directories back to the top level of the Open MPI source code and running make (without the extra LDFLAGS option) again. Let me know if that works.

Thanks,

Brian


--
  Brian Barrett
  Open MPI developer
  http://www.open-mpi.org/


Reply via email to