From: Timo Heister Date: Tue, 16 Oct 2018 19:23:12 +0000 (-0400) Subject: opensuse fixes X-Git-Tag: v9.0.1~1^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e1c43c6ddca4e4a9f98940853af1ccb608bcf91;p=candi.git opensuse fixes - missing python2 - missing g++ (devel_C_C++ only installs cpp) - add documentation for mpi wrappers - trilinos also wants libmetis to work (not sure why) --- diff --git a/deal.II-toolchain/packages/trilinos.package b/deal.II-toolchain/packages/trilinos.package index 168cadc..53e73f3 100644 --- a/deal.II-toolchain/packages/trilinos.package +++ b/deal.II-toolchain/packages/trilinos.package @@ -113,7 +113,7 @@ if [ ! -z "${PARMETIS_DIR}" ]; then ${CONFOPTS} \ ${TRILINOS_PARMETIS_CONFOPTS} \ -D TPL_ENABLE_ParMETIS:BOOL=ON \ - -D TPL_ParMETIS_LIBRARIES:FILEPATH=${PARMETIS_DIR}/lib/libparmetis.${LDSUFFIX} \ + -D TPL_ParMETIS_LIBRARIES:FILEPATH='${PARMETIS_DIR}/lib/libparmetis.${LDSUFFIX};${PARMETIS_DIR}/lib/libmetis.${LDSUFFIX}' \ -D TPL_ParMETIS_INCLUDE_DIRS:PATH=${PARMETIS_DIR}/include" fi diff --git a/deal.II-toolchain/platforms/supported/opensuse15.platform b/deal.II-toolchain/platforms/supported/opensuse15.platform index 8e1df35..cf9e25d 100644 --- a/deal.II-toolchain/platforms/supported/opensuse15.platform +++ b/deal.II-toolchain/platforms/supported/opensuse15.platform @@ -6,13 +6,18 @@ # > su -c 'zypper -n install -t pattern devel_basis devel_C_C++' # # > su -c 'zypper -n install \ -# gcc-fortran subversion git cmake \ +# python gcc gcc-c++ gcc-fortran subversion git cmake \ # openmpi3 openmpi3-devel blas-devel lapack-devel' # # optional packages: # Modules doxygen graphviz graphviz-devel devel_qt4 splint # # Then reboot and run candi again. +# +# You need to specify the compilers, use the mpi-selector tool, or +# source the mpi implementation before running candi using +# +# . /usr/lib64/mpi/gcc/openmpi3/bin/mpivars.sh ## #