After upgrading to petsc-dev version 3.1 I now receive the following error
when trying to compile with a C compiler:

configure:3973: checking petscmat.h usability
configure:3973: gcc -c -g -O2 -I/usr/include/mpi -I/usr/include/ncbi
-I/usr/lib/petscdir/3.1/include -I/usr/include/libxml2 conftest.c >&5
In file included from /usr/lib/petscdir/3.1/include/petscis.h:7,
                 from /usr/lib/petscdir/3.1/include/petscvec.h:9,
                 from /usr/lib/petscdir/3.1/include/petscmat.h:6,
                 from conftest.c:57:
/usr/lib/petscdir/3.1/include/petscsys.h:22:2: error: #error "PETSc
configured with --with-clanguage=c++ and NOT --with-c-support - it can be
used only with a C++ compiler"

Could --with-c-support be used in conjunction with C++ compatibility to
address bug 576799 without breaking C support?

Reply via email to