It seems the issue is independent of trilinos, disabling that gives:
CXXLD getpot_parse-devel
In file included from
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/mpicxx.h:283,
from /usr/lib/x86_64-linux-gnu/openmpi/include/mpi.h:2704,
from ./include/libmesh/libmesh_common.h:53,
from ./include/libmesh/libmesh.h:25,
from ../src/apps/splitter.C:21:
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:
In member function ‘virtual void MPI::Op::Init(void (*)(const void*, void*,
int, const MPI::Datatype&), bool)’:
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:121:46:
warning: cast between incompatible function types from ‘void (*)(void*,
void*, int*, ompi_datatype_t**, void (*)(void*, void*, int*,
ompi_datatype_t**))’ to ‘void (*)(void*, void*, int*, ompi_datatype_t**)’
[-Wcast-function-type]
(void)MPI_Op_create((MPI_User_function*) ompi_mpi_cxx_op_intercept,
^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/ompi/mpi/cxx/op_inln.h:123:59:
warning: cast between incompatible function types from ‘void (*)(const
void*, void*, int, const MPI::Datatype&)’ to ‘void (*)(void*, void*, int*,
ompi_datatype_t**)’ [-Wcast-function-type]
ompi_op_set_cxx_callback(mpi_op, (MPI_User_function*) func);
^~~~
CXXLD amr-devel
/usr/bin/x86_64-linux-gnu-ld: gk_cur_jbufs: TLS definition in
//usr/lib/x86_64-linux-gnu/libmetis.so.5 section .tdata mismatches non-TLS
definition in ./.libs/libmesh_devel.so section .data
//usr/lib/x86_64-linux-gnu/libmetis.so.5: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:11081: recipe for target 'fparser_parse-devel' failed
make[1]: *** [fparser_parse-devel] Error 1
make[1]: *** Waiting for unfinished jobs....
/usr/bin/x86_64-linux-gnu-ld: gk_cur_jbufs: TLS definition in
//usr/lib/x86_64-linux-gnu/libmetis.so.5 section .tdata mismatches non-TLS
definition in ./.libs/libmesh_devel.so section .data
//usr/lib/x86_64-linux-gnu/libmetis.so.5: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:11099: recipe for target 'getpot_parse-devel' failed
make[1]: *** [getpot_parse-devel] Error 1
/usr/bin/x86_64-linux-gnu-ld: gk_cur_jbufs: TLS definition in
//usr/lib/x86_64-linux-gnu/libmetis.so.5 section .tdata mismatches non-TLS
definition in ./.libs/libmesh_devel.so section .data
//usr/lib/x86_64-linux-gnu/libmetis.so.5: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:11021: recipe for target 'amr-devel' failed
make[1]: *** [amr-devel] Error 1
make[1]: Leaving directory
'/home/chaztikov/.local/src/libmesh/arch-linux-openmp-opt'
Makefile:29399: recipe for target 'all-recursive' failed
make: *** [all-recursive] Error 1
On Fri, Aug 31, 2018 at 8:50 AM Charlie Talbot <[email protected]> wrote:
> I'm having Trouble Configuring to Enable Trilinos (DTK_MeshContainer.hpp:
> No such file or directory)
>
> I've attached the configuration files used for libmesh and trilinos, am I
> doing something wrong?
>
> Here's the error when I make libmesh
>
> compilation terminated.
> Makefile:19003: recipe for target
> 'src/solution_transfer/libmesh_devel_la-dtk_adapter.lo' failed
> make[1]: *** [src/solution_transfer/libmesh_devel_la-dtk_adapter.lo] Error
> 1
> make[1]: *** Waiting for unfinished jobs....
> In file included from ../src/solution_transfer/dtk_evaluator.C:22:
> ./include/libmesh/dtk_evaluator.h:31:10: fatal error:
> DTK_MeshContainer.hpp: No such file or directory
> #include <DTK_MeshContainer.hpp>
>
> Thanks for your thoughts!
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users