Hi Josh,

* Josh Hursey wrote on Mon, Mar 20, 2006 at 06:48:55PM CET:
> On Mar 20, 2006, at 12:13 PM, Ralf Wildenhues wrote:
> >* Josh Hursey wrote on Mon, Mar 20, 2006 at 06:05:29PM CET:
> >>I recently ran into a build problem using the Portland 5.2 compilers
> >>on Odin (x86_64). It looks like the soft link is broken in the build
> >>system.
> >>It is linked to libopal.so.0.0.0 instead of libopal.so.0
> >
> >Do you still have the complete build log?  The place where libopal is
> >created is interesting, as well as './libtool --config'.
>
> Sorry I forgot to include that. Should be attached now.

Hmm.  Could you go into $top_builddir/opal and do
  ../libtool --mode=clean rm -f libopal.la
  make 2>&1 | tee makelog

and send makelog?  After that, the .libs subdirectory should look more
or less like this (the *.la* may vary a bit):
  libopal.la -> ../libopal.la
  libopal.lai
  libopal.so -> libopal.so.0.0.0
  libopal.so.0 -> libopal.so.0.0.0
  libopal.so.0.0.0

Otherwise, I cannot detect much that looks suspicious.  This is weird,
but it looks unrelated:

| configure:130244: checking whether a statically linked program can dlopen 
itself
| configure:130318: pgcc -o conftest -O -DNDEBUG    -D_REENTRANT -DHAVE_DLFCN_H 
  -Wl,--export-dynamic -Bstatic conftest.c -ldl -lm  -lutil -lnsl -lpthread >&5
| /tmp/pgccbaaaapoxac.o(.text+0x28): In function `main':
| : warning: Using 'dlopen' in statically linked applications requires at 
runtime the shared libraries from the glibc version used for linking
| configure:130321: $? = 0
| /u/jjhursey/local/odin/ompi/devel/lib/: cannot read file data: Is a directory
| configure:130339: result: no

Thanks,
Ralf

Reply via email to