[petsc-dev] [petsc-maint #42006] TAO is broken
Satish Balay
balay at mcs.anl.gov
Thu Feb 18 15:41:12 CST 2010
On Thu, 18 Feb 2010, Jose E. Roman wrote:
>
> 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.
ok - looks like slepc and tao have fixes for this issue [so its resolved]
thanks,
Satish
More information about the petsc-dev
mailing list