[Trilinos-Users] Problem building Trilinos for Deal II

Bruno Turcksin bruno.turcksin at gmail.com
Sun Apr 30 18:02:34 EDT 2017


Timothy,

2017-04-28 15:06 GMT-04:00 Miley Timothy (CI/DAP6.1)
<Timothy.Miley at us.bosch.com>:
> I’m a system administrator trying to build Trilinos for inclusion into the
> Deal II software.  I have built Trilinos 12.10.1 with Deal II 8.4.1.  I
> don’t know if I need to ask the Deal II support or here for assistance.
You should ask this on the deal.II mailing list.

> I used these modules to build Trilinos and these cmake options:
>
> Modules used:
>
>   1) gnu/4.7.2        4) p4est/1.1        7) swig/3.0.12
>
>   2) openmpi/2.1.0    5) hdf5/1.8.18      8) cmake/3.4.1
>
>   3) superlu/5.1.2    6) parmetis/4.0.2
>
>
>
> cmake ../trilinos-12.10.1-Source \
>
> -DTrilinos_ENABLE_Sacado=ON \
>
> -DTrilinos_ENABLE_Stratimikos=ON \
>
> -DTrilinos_ENABLE_MueLu=ON \
>
> -DCMAKE_BUILD_TYPE=RELEASE \
>
> -DBLAS_LIBRARY_NAMES:STRING="blas" \
>
> -DLAPACK_LIBRARY_NAMES:STRING="lapack" \
>
> -DCMAKE_VERBOSE_MAKEFILE=FALSE \
>
> -DTrilinos_VERBOSE_CONFIGURE=FALSE \
>
> -DTPL_ENABLE_MPI=ON \
>
> -DBUILD_SHARED_LIBS=ON \
>
> -DCMAKE_INSTALL_PREFIX=/gpfs3/applications/trilinos/12.10.1/$MODULES_MPINAME/$MODULES_MPIVER/$MODULES_CVEN/$MODULES_CVER
> \
>
> -DTPL_ENABLE_MKL=OFF \
>
> -DTPL_ENABLE_BLAS=ON \
>
> -DTPL_ENABLE_LAPACK=ON \
>
> -DTPL_BLAS_LIBRARIES='blas' \
>
> -DTPL_LAPACK_LIBRARIES='lapack' \
>
> -DTPL_ENABLE_Matio=OFF \
>
> -DTrilinos_ENABLE_CXX11=ON \
>
> -DBUILD_SHARED_LIBS=OFF
Two things:
1) you load superlu but I don't think that it will be picked up by
Trilinos so you won't be able to use it through Trilinos
2) it is better (for deal.II) to use shared libraries any reason why
you wan to build a static library?

> Has anyone seen this problem before?  I have no idea how to fix the issue.
Please send an email on the deal.II mailing list and include the
detailed.log file.
Best,

Bruno


More information about the Trilinos-Users mailing list