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