From: Wout R. <wou...@gm...> - 2006-03-29 16:20:05
|
David, Just a guess, are you sure you're not using c++ for petsc? It looks like a c++ related issue. I think libmesh uses a C petsc. I just compiled the new petsc and libmesh again with no trouble, the mpich version may not be the absolute latest though (1.2.7). Petsc was configured with: ./config/configure.py --with-mpi-dir=3D/usr/lib/mpich --with-shared --with-fortran=3D0 Cheers Wout On 3/29/06, David Xu <dx...@my...> wrote: > Hi Group, > > Every time I want to upgrade to newer PETSc version, do I have to > recompile libmesh? > > > When I compiled the libmesh cvs with the new PETSc 2.3.1-p11, I got > the following error: > > Compiling C++ (in optimized mode) src/base/dof_map.C... > In file included from > /tmp/dxu/libmesh/contrib/petsc-2.3.1-p11/externalpackages/mpich2-1.0.3/li= nux-gnu/include/mpi.h:1120, > from /tmp/dxu/libmesh/include/base/libmesh_common.h:39, > from /tmp/dxu/libmesh/include/base/dof_map.h:33, > from src/base/dof_map.C:27: > /tmp/dxu/libmesh/contrib/petsc-2.3.1-p11/externalpackages/mpich2-1.0.3/li= nux-gnu/include/mpicxx.h:26:2: > #error "SEEK_SET is #defined but must not be for the C++ binding of > MPI" > /tmp/dxu/libmesh/contrib/petsc-2.3.1-p11/externalpackages/mpich2-1.0.3/li= nux-gnu/include/mpicxx.h:30:2: > #error "SEEK_CUR is #defined but must not be for the C++ binding of > MPI" > /tmp/dxu/libmesh/contrib/petsc-2.3.1-p11/externalpackages/mpich2-1.0.3/li= nux-gnu/include/mpicxx.h:35:2: > #error "SEEK_END is #defined but must not be for the C++ binding of > MPI" > make: *** [src/base/dof_map.x86_64-unknown-linux-gnu.opt.o] Error 1 > > I'm using the mpi that is downloaded and compiled by PETSc installtion. > > Thanks, > > David > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting langua= ge > that extends applications into web and mobile media. Attend the live webc= ast > and join the prime developer group breaking into this new coding territor= y! > http://sel.as-us.falkag.net/sel?cmdlnk&kid=110944&bid$1720&dat=121642 > _______________________________________________ > Libmesh-users mailing list > Lib...@li... > https://lists.sourceforge.net/lists/listinfo/libmesh-users > |