Bruno,
Many thanks for your help.
Now I reinstall used packets, and I got another Bug:
[ 16%] Building CXX object
source/numerics/CMakeFiles/obj_numerics_release.dir/data_out.cc.o
In file included from /usr/include/petsc/petscbag.h:4:0,
from /usr/include/petsc/petsc.h:5,
from
/home/feapman/dealii/include/deal.II/fe/fe_values.h:48,
from
/home/feapman/dealii/include/deal.II/hp/fe_values.h:24,
from
/home/feapman/dealii/include/deal.II/numerics/data_out_dof_data.h:30,
from
/home/feapman/dealii/include/deal.II/numerics/data_out.h:22,
from /home/feapman/dealii/source/numerics/data_out.cc:17:
/usr/include/petsc/petscsys.h:165:6: error: #error "PETSc was configured
with OpenMPI but now appears to be compiling using a non-OpenMPI mpi.h"
# error "PETSc was configured with OpenMPI but now appears to be
compiling using a non-OpenMPI mpi.h"
^~~~~
source/numerics/CMakeFiles/obj_numerics_release.dir/build.make:62: recipe
for target
'source/numerics/CMakeFiles/obj_numerics_release.dir/data_out.cc.o' failed
make[2]: ***
[source/numerics/CMakeFiles/obj_numerics_release.dir/data_out.cc.o] Error 1
CMakeFiles/Makefile2:2989: recipe for target
'source/numerics/CMakeFiles/obj_numerics_release.dir/all' failed
make[1]: *** [source/numerics/CMakeFiles/obj_numerics_release.dir/all]
Error 2
Makefile:129: recipe for target 'all' failed
make: *** [all] Error 2
I think, I don't use Petsc Option for Deal.II ...
would you let know how can I solve this new bug?
Warm regards,
Yaakov
On Monday, December 4, 2017 at 2:40:36 PM UTC+1, Bruno Turcksin wrote:
>
> Yaakov,
>
> On Monday, December 4, 2017 at 2:47:00 AM UTC-5, [email protected]
> <javascript:> wrote:
>
>> [ 77%] Linking CXX executable ../bin/step-8.release
>> ../lib/libdeal_II.so.9.0.0-pre: error: undefined reference to
>> 'Epetra_MpiComm::Epetra_MpiComm(int)'
>>
> There is a problem with Trilinos. deal.II can't link against it. Did you
> move Trilinos or change the configuration? Also if you have installed a new
> version of openmpi, I would strongly recommend that you reinstall all the
> libraries using MPI from scratch. Don't simply run make but delete the
> libraries and reconfigure and reinstall them. Otherwise the libraries may
> use different version of openmpi/mpich and it leads to weird bugs.
>
> Best,
>
> Bruno
>
--
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see
https://groups.google.com/d/forum/dealii?hl=en
---
You received this message because you are subscribed to the Google Groups
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.