Blaise,
Unfortunately our only two competent developers Jed and Satish refuse to
fix this issue so unless you can fix it we are screwed.
The issue is that we want only a single “make install” phase that requires
the user to put in a password AFTER all the source code is compiled (and
libraries linked?) but then PETSc is compiled/linked against the external
libraries in original location instead of the correct final location. We cannot
put them in the final location until the “make install” but by then it is too
late to link PETSc libraries against them.
Barry
On Jun 17, 2014, at 3:46 PM, Blaise A Bourdin <[email protected]> wrote:
> Hi,
>
> there seems to be a race condition with prefix installs in petsc-dev (master)
> right now:
> external packages are built in $PETSC_DIR/$PETSC_ARCH/externalpackages, but
> it looks like petsc try to link with libraries in $PREFIX/lib which are not
> installed yes. Is this fixable before the release?
>
> Blaise
>
>
> <configure.log.zip><make.log.zip>
> --
> Department of Mathematics and Center for Computation & Technology
> Louisiana State University, Baton Rouge, LA 70803, USA
> Tel. +1 (225) 578 1612, Fax +1 (225) 578 4276
> http://www.math.lsu.edu/~bourdin
>
>
>
>
>
>
>