ML symbols in petscksp.so

Jed Brown jed at 59A2.org
Wed Oct 28 16:37:05 CDT 2009


Barry Smith wrote:
> 
>   We do do this for Mac (libpetsc*.dylib) and I think it mostly works.
> But I am not aware of anyone doing this intentionally for PETSc on Linux
> (though I think it is a good idea if it can be done).

It has been working for more than a year on Linux.  If you still have a
--with-shared build from last week, run

$ nm -D $PETSC_ARCH/lib/libpetscksp.so |grep ML_  # I have over 800 symbols

I still have all the symbols from HYPRE, Sundials, MUMPS, etc.  Only ML
was broken in the last few days.

> On Oct 28, 2009, at 4:27 PM, Matthew Knepley wrote:
>> Wenever did this, and satill don't. We use -rpath, so that you can
>> track back to the associated shared library, if it exists.

Use of RPATH is orthogonal to this, --download-* builds static libs
which get bundled into libpetsc*.so.

Jed

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 261 bytes
Desc: OpenPGP digital signature
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20091028/f2f072b5/attachment.sig>


More information about the petsc-dev mailing list