<div class="gmail_quote">On Wed, Nov 24, 2010 at 16:26, Jens-Malte Gottfried <span dir="ltr">&lt;<a href="mailto:jmgottfried@web.de">jmgottfried@web.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div id=":2wj">I am trying to write a gentoo ebuild for petsc (my current work is<br>
already in the science overlay).<br>
Is there any possibility to disable writing the RPATH of the<br>
to-be-generated libpetsc.so?<br>
Currently, the library is built fine but RPATH is set to<br>
<br>
/usr/lib64:/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.4:/usr/x86_64-pc-linux-gnu/lib<br>
which is not neccessary. Before trying to patch the build system,<br>
perhaps there is a simple configure option which I did not find.</div></blockquote></div><br><div>The standard build system does not provide an easy way to do this.  If you are using petsc-dev, you use CMake (configure as usual, but then run make from $PETSC_DIR/$PETSC_ARCH instead of from $PETSC_DIR).  The CMake build files default to setting RPATH, but it is easy to set the cache variables to disable RPATH.</div>
<div><br></div><div>Jed</div>