Evan

> So check this out.  I run reconfigure (or configure) with deal.ii,
> and:
> 
> -bash-3.00$ ./reconfigure --with-petsc-arch=linux-gnu-cxx-debug
> --with-petsc=/home/michoski/running/ --enable-shared--disable-threads
> --with-p4est=/bevo2/michoski/running/p4est --enable-mpi

Looks like your error is right there. You need to specify the complete
path to the PETSc directory; and you'll be wanting a space between
--enable-shared and --disable-threads. Plus, "reconfigure" will be
ignoring all of those options ("./reconfigure" is just reconfigure
with previous options). Run configure again not reconfigure.

This is what PETSc told you:

PETSC_DIR=/bevo2/michoski/running/petsc-3.1-p8/
PETSC_ARCH=linux-gnu-cxx-debug all

Your PETSC_DIR should contain the linux-gnu-cxx-debug directory which
in turn contains all of the PETSc libs you need. I don't know if adding
the --prefix=/bevo2/*/running/ is messing this up... What's with the
wildcard? Do you really need that there?

So you should doing (note the changes):

./configure --with-petsc-arch=linux-gnu-cxx-debug
--with-petsc=/home/michoski/running/petsc-3.1-p8 
--enable-shared --disable-threads
--with-p4est=/bevo2/michoski/running/p4est --enable-mpi

Then keep fingers crossed and hope for the best.

The deal.II FAQ has a whole section (3.5) on getting deal.II compiling
with PETSc. This will definately work if you keep things simple:
http://dealii.sourceforge.net/index.php/Deal.II_Questions_and_Answers

Best,
        Toby

-- 
Toby D. Young

Assistant Professor Philosophy & Physics
Polish Academy of Sciences
www:   http://www.ippt.gov.pl/~tyoung
skype: stenografia

_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to