[petsc-dev] [petsc-maint #42006] TAO is broken
Jose E. Roman
jroman at dsic.upv.es
Thu Feb 18 15:29:41 CST 2010
On 18/02/2010, balay at mcs.anl.gov wrote:
> Ok.
>
> the way single-lib is implemented - PETSC_ARCH/conf/petscvariables
> has:
> LIBNAME = ${INSTALL_LIB_DIR}/libpetsc.${AR_LIB_SUFFIX}
>
>
> This overwrites conf/variables and makefile [in src makefile]. This
> affected mpiuni - and now it affects tao [and will probably affect
> slepc]
>
> So we have to remove the hacks in PETSC_ARCH/conf/petscvariables [that
> are in place for single-lib] - and see if its possible to implement it
> differently
>
> Perhaps this is a petsc-dev issue - so forwarding to petsc-dev
>
>
> Satish
In SLEPc, we fixed this simply by overwriting the LIBNAME variable in SLEPc's makefile:
LIBNAME = ${INSTALL_LIB_DIR}/${LIBBASE}.${AR_LIB_SUFFIX}
where LIBBASE=libslepc in our case.
Jose
More information about the petsc-dev
mailing list