Ralf,
    I just tried building lam 7.1.1 with --with-pic passed to configure.
This is insufficient to cause the c source files in liblammpio.a to
be compiled with -fno-common. I'll have to force the use of -fno-common
for now. Forcing the Makefile in lam-7.1.1/romio/adio/common seems
sufficient to eliminate the common symbols in liblammpio.a for now.
However all code (c, c++, fortran, etc) in lam's static libs that
are compiled into other shared libs should definitely be compiled as
PIC code. On PPC this issue can cause endless problems that are 
extremely difficult to diagnose.
              Jack


Reply via email to