This seems to be a petsc configuration problem. Have your MPI libraries moved by any chance? >From the form of the missing symbol, I suspect the Fortran name mangling may be the culprit. Can you send PETSc's configure.log so I can take a look?
Thanks. Dmitry. On Mon, Apr 16, 2012 at 9:03 AM, John Peterson <[email protected]> wrote: > On Sun, Apr 15, 2012 at 2:11 PM, Jens Lohne Eftang <[email protected]> > wrote: > > Dear all, > > > > I want to use the mumps direct sparse solvers. I've (seemingly) > > successfully configured and compiled petsc with mumps, and then > > configured and compiled libmesh. Compiling programs works fine, but when > > I try to run my program with > > > > ./program -pc_factor_mat_solver_package mumps > > > > I get the run time error > > > > symbol lookup error: > > > /home/eftang/fem_software/petsc-3.2-p5/arch-linux2-c-opt/lib/libpetsc.so: > undefined > > symbol: mpi_bcast_ > > > > when my program attempts the solve. > > It almost seems like the location of your MPI libraries is not in > LD_LIBRARY_PATH and it has not been set with linker options, e.g. > > -Wl,-rpath,/opt/packages/mpich2/mpich2-1.3.2/gnu-opt/lib > > Could you check the libmesh_LIBS output of 'make echo' for any > references to MPI? > > Libmesh usually gets its MPI flags from PETSc, specifically the > petscconf/petscvariables file, so you should check there as well to > see if those are correct... > > -- > John > > > ------------------------------------------------------------------------------ > For Developers, A Lot Can Happen In A Second. > Boundary is the first to Know...and Tell You. > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! > http://p.sf.net/sfu/Boundary-d2dvs2 > _______________________________________________ > Libmesh-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/libmesh-users > ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
