[petsc-users] [petsc-maint #88045] Problem with petsc-dev update
Barry Smith
bsmith at mcs.anl.gov
Fri Sep 23 17:12:00 CDT 2011
Please do not send petsc-dev build problems to petsc-users. You can use the petsc-dev mailing list or the petsc-maint mailing list for these types of problems. petsc-users is for asking questions about the usage of the current release of PETSc.
Now regarding this problem. Some non-C89 standard code snuck into the repository (where are filters Satish????). I have fixed it.
Do another hg pull and run make in src/snes/impls/fas and it should resolve it. You do not have to rerun configure or make on the entire tree.
Barry
On Sep 23, 2011, at 4:57 PM, Alan Wei wrote:
> Dear folks,
> I just update petsc-dev following
>
> PETSc can now be configured in the usual way, specified on the Installation
> page <http://www.mcs.anl.gov/petsc/petsc-as/documentation/installation.html>.
> To update your copy of petsc-dev
>
> - cd petsc-dev
> - hg pull -u
> - cd config/BuildSystem
> - hg pull -u
>
> Once updated, you will usually want to rebuild completely
>
> - cd petsc-dev
> - ./$PETSC_ARCH/conf/reconfigure-$PETSC_ARCH.py
> - make
>
> however, after I have done that, I test a example which can be run just
> before I did the update and failed witha error message:
>
> /home/zlwei/soft/mercurial/petsc-dev/arch-linux2-c-debug/lib/libpetsc.a(snesregi.o):
> In function `SNESRegisterAll':
> /home/zlwei/soft/mercurial/petsc-dev/src/snes/interface/snesregi.c:63:
> undefined reference to `SNESCreate_FAS'
>
> BTW, the configure.log and make.log are attached.
>
> thanks in advance,
> Alan
>
> <configure.log><make.log>
More information about the petsc-users
mailing list