On Fri, 19 Aug 2011, robert wrote:

> I am trying to build the libmesh version libmesh-0.7.1 with mpich2-1.4,
> petsc-3.1-p8 and slepc-3.1-p6.

Do petsc and slepc pass their "make check" runs?

These errors:

> /home/robert/include/slepc-3.1-p6/linux-gnu/lib/libslepc.a(basic.o): In
> function `EPSFinalizePackage':
> /home/robert/include/slepc-3.1-p6/src/eps/interface/basic.c:43:
> undefined reference to `petscstack'

look like we're linking in SLEPc but not PETSc somehow.

> /home/robert/include/libmesh-0.7.1/libmesh/lib/i686-pc-linux-gnu_opt/libmesh.so:
>  undefined reference to `VecCreateMPI'
...

And these also look like missing PETSc entries on the link line.

What does your libMesh configuration give you for "make echo_ldflags"?
We try to autodetect PETSc linkage requirements, and it's possible
that that's failing.

You might also try the libMesh svn head to see if you get any better
results, but I don't recall seeing any changes since 0.7.1 that would
affect linker options.
---
Roy

------------------------------------------------------------------------------
Get a FREE DOWNLOAD! and learn more about uberSVN rich system, 
user administration capabilities and model configuration. Take 
the hassle out of deploying and managing Subversion and the 
tools developers use with it. http://p.sf.net/sfu/wandisco-d2d-2
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to