Not sure what was fixed in patches.. Bill - can you reproduce this error with a PETSc example? [say src/snes/examples/tutorials/ex1.c]
Satish On Fri, 17 Feb 2006, Matthew Knepley wrote: > billy at dem.uminho.pt writes: > > Do you have the latest patchlevel for 2.3.0? Also, we just released > 2.3.1 and stringly recommend you upgrade since there are no interface changes. > I think this problem was fixed in a patch. > > Matt > > > I added this line to my makefile: > > > > include $(PETSC_DIR)/bmake/common/base > > > > In my main.c file I added the header: > > > > #include "petsc.h" > > > > and it worked fine, but when I use instead: > > > > #include "petscao.h" > > #include "petscsnes.h" > > > > I get the following errors during compilation: > > > > In file included from /home/billy/PETSC/petsc-2.3.0/include/petscao.h:8, > > from source/main.c:50: > > /home/billy/PETSC/petsc-2.3.0/include/petscis.h:167: error: parse error > > before > > numeric constant > > /home/billy/PETSC/petsc-2.3.0/include/petscis.h:167: warning: no semicolon > > at > > end of struct or union > > /home/billy/PETSC/petsc-2.3.0/include/petscis.h:172: error: parse error > > before > > '}' token > > > > > > Billy. > > > > > > > >
