For some reason mpiCC was missing. I reinstalled openmpi, and the installation was smooth. Thanks.

Quoting Wolfgang Bangerth <[email protected]>:


Hi, I am trying to install Deal.II (ver 7) on Ubuntu 10.10, gcc
version 4.4.5 with the following options:

./configure --with-blas='f77blas -latlas' --with-umfpack
--with-trilinos=/opt/software/numerics/trilinos-10.6.3/install
--with-petsc=/opt/software/numerics/petsc-3.1-p8
--with-petsc-arch=shared-optimized
--with-slepc=/opt/software/numerics/slepc-3.1-p6 --disable-threads
--enable-mpi

This gives the following error:
---------------- configuring additional libs ----------------
checking boost/shared_ptr.hpp usability... no
checking boost/shared_ptr.hpp presence... yes
configure: WARNING: boost/shared_ptr.hpp: present but cannot be compiled
configure: WARNING: boost/shared_ptr.hpp:     check for missing
prerequisite headers?
configure: WARNING: boost/shared_ptr.hpp: see the Autoconf documentation
configure: WARNING: boost/shared_ptr.hpp:     section "Present But
Cannot Be Compiled"
configure: WARNING: boost/shared_ptr.hpp: proceeding with the
compiler's result
configure: WARNING:     ## -------------------------------- ##
configure: WARNING:     ## Report this to [email protected] ##
configure: WARNING:     ## -------------------------------- ##
checking for boost/shared_ptr.hpp... no
configure: error: Your boost installation is incomplete!

Looking through your config.log, the actual error happens much earlier:
./configure --enable-mpi expects that you have a C++ MPI compiler called
mpiCC. But you don't. What is it on your system?

Best
 W.





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

Reply via email to