hypre
Satish Balay
balay at mcs.anl.gov
Tue Jun 9 09:17:06 CDT 2009
On Tue, 9 Jun 2009, Giuseppe Ghibò wrote:
> Satish Balay ha scritto:
> > On Mon, 8 Jun 2009, Giuseppe Ghibò wrote:
> >
> >
> > > > > static libraries of petsc.
> > > > >
> > > > > > 2) Did you run config/configure.py with the option --with-shared,
> > > > > > if not they are turned off by default
> > > > > >
> > > > > yep, --with-shared=1 was already enabled.
> > > > >
> > > > Perhaps you have a typo.. I just verified - the build works for me..
> > > >
> > > >
> > > sound strange. Btw, r u using hypre-2.0.0? or newer?
> > >
> >
> > --download-hypre=1
> >
> > The package dependencies are encoded inside configure. For eg:
> > petsc-2.3.3-p15/python/PETSc/packages/hypre.py lists:
> > ftp://ftp.mcs.anl.gov/pub/petsc/externalpackages/hypre-2.0.0.tar.gz
> >
> > However - your log [from 'make all'] indicateds '--with-shared' option
> > was not used..
> >
> > Satish
> Indeed I found the problem. It was the missing of "all" in make, I was just
> using
> "make -j 8" and not "make -j 8 all". In that case when the hypre was enabled
> it was building only the
> static libraries and not the shared. Curiously previously with hypre disabled
> and without specifying any "all" target in make
> both the static and shared version were built.
Actually - its probably the '-j 8' thats cauising grief. PETSc make
targets are a bit sequential in nature - so builds with '-j' are
likely to be broken.
Satish
>
> Thanks to all for the hints.
>
> Bye
> Giuseppe.
>
>
More information about the petsc-dev
mailing list