After upgrading to petsc-dev version 3.1 I now receive the following error when trying to compile with a C compiler:<br><br>configure:3973: checking petscmat.h usability<br>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<br>
In file included from /usr/lib/petscdir/3.1/include/petscis.h:7,<br> from /usr/lib/petscdir/3.1/include/petscvec.h:9,<br> from /usr/lib/petscdir/3.1/include/petscmat.h:6,<br> from conftest.c:57:<br>
/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"<br><br>Could --with-c-support be used in conjunction with C++ compatibility to address bug 576799 without breaking C support?<br>