<div dir="ltr"><div><div>Hello,<br><br></div>i have been trying to build dune-common but i have the following error message. Can you help out?<br><br>emmanuel@Akinlabi:~/dune$ ./dune-common/bin/dunecontrol all<br>WARNING: could not find module dune-uggrid,<br>       module is also unknown to pkg-config.<br>       Maybe you need to adjust PKG_CONFIG_PATH!<br>       dune-uggrid is suggested by dune-grid<br>Skipping dune-uggrid!<br>--- going to build dune-common dune-geometry dune-localfunctions dune-grid dune-typetree dune-istl dune-functions  ---<br>--- calling all for dune-common ---<br>--- calling vcsetup for dune-common ---<br>--- calling autogen for dune-common ---<br>Skipping dune-autogen because of CMake<br>--- calling configure for dune-common ---<br> cmake -DCMAKE_MODULE_PATH=""  -DCMAKE_DISABLE_FIND_PACKAGE_MPI=FALSE  "/home/emmanuel/dune/dune-common"<br>-- Could NOT find MPI_C (missing:  MPI_C_LIBRARIES MPI_C_INCLUDE_PATH) <br>-- Could NOT find MPI_CXX (missing:  MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH) <br>-- Could NOT find MPI_Fortran (missing:  MPI_Fortran_LIBRARIES MPI_Fortran_INCLUDE_PATH) <br>-- I could not find the latex2html command.<br>-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE) <br>-- Performing tests specific to dune-common from file /home/emmanuel/dune/dune-common/cmake/modules/DuneCommonMacros.cmake.<br>-- A library with BLAS API found.<br>-- A library with LAPACK API found.<br>-- Could NOT find GMP (missing:  GMP_INCLUDE_DIR GMP_LIB GMPXX_LIB GMP_HEADER_WORKS GMPXX_LIB_WORKS) <br>-- Using scripts from /home/emmanuel/dune/dune-common/cmake/scripts for creating doxygen stuff.<br>-- Not adding custom target for config.h generation<br>-- <br>-- The following OPTIONAL packages have been found:<br><br> * Sphinx<br> * PythonInterp<br> * PkgConfig<br> * BLAS<br> * Threads<br> * LAPACK<br> * Inkscape<br><br>-- The following OPTIONAL packages have not been found:<br><br> * ThreadsCMake31<br> * MPI<br> * LATEX<br> * UnixCommands<br> * Doxygen<br> * GMP<br><br>-- Configuring done<br>-- Generating done<br>-- Build files have been written to: /home/emmanuel/dune/dune-common/build-cmake<br>--- calling make for dune-common ---<br>build directory: build-cmake<br>cmake --build . -- <br>[ 10%] Building CXX object dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o<br>In file included from /home/emmanuel/dune/dune-common/dune/common/fvector.hh:16:0,<br>                 from /home/emmanuel/dune/dune-common/dune/common/parametertree.hh:26,<br>                 from /home/emmanuel/dune/dune-common/dune/common/parametertree.cc:18:<br>/home/emmanuel/dune/dune-common/dune/common/typetraits.hh:502:62: error: ‘decay_t’ is not a member of ‘std’<br>   struct IsIntegralConstant : public Imp::IsIntegralConstant<std::decay_t<T>><br>                                                              ^<br>/home/emmanuel/dune/dune-common/dune/common/typetraits.hh:502:62: error: ‘decay_t’ is not a member of ‘std’<br>/home/emmanuel/dune/dune-common/dune/common/typetraits.hh:502:75: error: template argument 1 is invalid<br>   struct IsIntegralConstant : public Imp::IsIntegralConstant<std::decay_t<T>><br>                                                                           ^<br>/home/emmanuel/dune/dune-common/dune/common/typetraits.hh:502:76: error: expected ‘{’ before ‘>’ token<br>   struct IsIntegralConstant : public Imp::IsIntegralConstant<std::decay_t<T>><br>                                                                            ^<br>/home/emmanuel/dune/dune-common/dune/common/typetraits.hh:502:76: error: expected unqualified-id before ‘>’ token<br>make[2]: *** [dune/common/CMakeFiles/dunecommon.dir/parametertree.cc.o] Error 1<br>make[1]: *** [dune/common/CMakeFiles/dunecommon.dir/all] Error 2<br>make: *** [all] Error 2<br>--- Failed to build dune-common ---<br>Terminating dunecontrol due to previous errors!<br><br></div>thanks<br clear="all"><div><div><div><div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div>............................................................................................................................<br><b><font size="2">Akinlabi Emmanuel Olutayo</font><br></b></div><div><b>Graduate Student, Mathematical Modelling and Numerical Analysis<br></b></div><div><b>Next Einstein Initiative Scholar</b><img src="http://aims-senegal.org/resources/erudite/graphics/framework/banner.png" height="91" width="565"><br></div></div><span style="color:rgb(102,102,102)"><b>Mobile: +221 777634662, +234 7063495541</b><br><span><span style="font-family:comic sans ms,sans-serif"><span style="background-color:rgb(255,255,255)"><span><span style="font-family:arial,helvetica,sans-serif"><b><font size="2"><i>Address:</i> Km 2 Route de Joal Centre, IRD, BP: 1418, Mbour, Senegal</font></b> </span></span></span></span></span><br><a href="http://www.aims-senegal.org" target="_blank">http://www.aims-senegal.org</a><br><a href="http://nexteinstein.org/" target="_blank">http://nexteinstein.org/</a><br><a href="https://sites.google.com/a/aims-senegal.org/emmanuel_akinlabi/" target="_blank">https://sites.google.com/a/aims-senegal.org/emmanuel_akinlabi/</a></span><br></div></div></div></div></div></div></div></div></div></div></div></div></div>
</div></div></div></div></div>