Bruno & Dealii team,
many thanks for your help. now I install ubuntu 16.04 (not 17.10) and try to install dealii again,
I can use mpi for dealii, but I found I can't link pe4est to dealii ...
error report:
-- Include /home/leslie/dealii/cmake/configure/configure_1_mpi.cmake
-- Found MPI_MPI_H
-- MPI_VERSION: 3.0
-- MPI_LIBRARIES: /usr/lib/openmpi/lib/libmpi_cxx.so;/usr/lib/openmpi/lib/libmpi.so;/usr/lib/openmpi/lib/libmpi_usempif08.so;/usr/lib/openmpi/lib/libmpi_usempi_ignore_tkr.so;/usr/lib/openmpi/lib/libmpi_mpifh.so;/usr/lib/openmpi/lib/libmpi.so;/usr/lib/openmpi/lib/libmpi.so
-- MPI_INCLUDE_DIRS: /usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi
-- MPI_USER_INCLUDE_DIRS: /usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent;/usr/lib/openmpi/include/openmpi/opal/mca/event/libevent2021/libevent/include;/usr/lib/openmpi/include;/usr/lib/openmpi/include/openmpi
-- MPI_CXX_FLAGS:
-- MPI_LINKER_FLAGS: -Wl,-rpath -Wl,/usr/lib/openmpi/lib -Wl,--enable-new-dtags
-- Found MPI
-- Performing Test MPI_WORKING_COMPILER
-- Performing Test MPI_WORKING_COMPILER - Failed
-- Unable to compile a simple test program. Try to drop "-fuse-ld=gold" from the linker flags.
-- Performing Test MPI_WORKING_COMPILER
-- Performing Test MPI_WORKING_COMPILER - Success
-- DEAL_II_WITH_MPI successfully set up with external dependencies.
--
-- Include /home/leslie/dealii/cmake/configure/configure_1_threads.cmake
-- TBB_LIBRARY not found! Call:
-- FIND_LIBRARY(TBB_LIBRARY NAMES tbb HINTS PATH_SUFFIXES lib lib64 lib)
-- TBB_DEBUG_LIBRARY not found! Call:
-- FIND_LIBRARY(TBB_DEBUG_LIBRARY NAMES tbb_debug HINTS PATH_SUFFIXES lib lib64 lib)
-- TBB_INCLUDE_DIR not found! Call:
-- FIND_PATH(TBB_INCLUDE_DIR tbb/tbb_stddef.h HINTS PATH_SUFFIXES include include/tbb tbb)
-- TBB_LIBRARIES: *** Required variable "TBB_LIBRARY" set to NOTFOUND ***
-- TBB_INCLUDE_DIRS: *** Required variable "TBB_INCLUDE_DIR" set to NOTFOUND ***
-- TBB_USER_INCLUDE_DIRS: *** Required variable "TBB_INCLUDE_DIR" set to NOTFOUND ***
-- Could NOT find TBB
-- DEAL_II_WITH_THREADS has unmet external dependencies.
-- DEAL_II_WITH_THREADS successfully set up with bundled packages.
--
-- Include /home/leslie/dealii/cmake/configure/configure_1_zlib.cmake
-- DEAL_II_WITH_ZLIB is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_2_metis.cmake
-- DEAL_II_WITH_METIS is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_2_trilinos.cmake
-- DEAL_II_WITH_TRILINOS is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_2_umfpack.cmake
-- DEAL_II_WITH_UMFPACK is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_3_petsc.cmake
-- DEAL_II_WITH_PETSC is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_adolc.cmake
-- DEAL_II_WITH_ADOLC is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_arpack.cmake
-- DEAL_II_WITH_ARPACK is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_assimp.cmake
-- DEAL_II_WITH_ASSIMP is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_boost.cmake
-- Could NOT find Boost
-- BOOST_LIBRARIES: *** Required variable "Boost_LIBRARIES" empty ***
-- BOOST_INCLUDE_DIRS: /usr/include
-- BOOST_USER_INCLUDE_DIRS: /usr/include
-- Could NOT find BOOST
-- DEAL_II_WITH_BOOST has unmet external dependencies.
-- DEAL_II_WITH_BOOST successfully set up with bundled packages.
--
-- Include /home/leslie/dealii/cmake/configure/configure_gmsh.cmake
-- DEAL_II_WITH_GMSH is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_gsl.cmake
-- DEAL_II_WITH_GSL is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_hdf5.cmake
-- DEAL_II_WITH_HDF5 is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_muparser.cmake
-- MUPARSER_LIBRARY not found! Call:
-- FIND_LIBRARY(MUPARSER_LIBRARY NAMES muparser muparserd HINTS PATH_SUFFIXES lib lib64 lib)
-- MUPARSER_INCLUDE_DIR not found! Call:
-- FIND_PATH(MUPARSER_INCLUDE_DIR muParserDef.h HINTS PATH_SUFFIXES include)
-- MUPARSER_LIBRARIES: *** Required variable "MUPARSER_LIBRARY" set to NOTFOUND ***
-- MUPARSER_INCLUDE_DIRS: *** Required variable "MUPARSER_INCLUDE_DIR" set to NOTFOUND ***
-- Could NOT find MUPARSER
-- DEAL_II_WITH_MUPARSER has unmet external dependencies.
-- DEAL_II_WITH_MUPARSER successfully set up with bundled packages.
--
-- Include /home/leslie/dealii/cmake/configure/configure_nanoflann.cmake
-- DEAL_II_WITH_NANOFLANN is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_netcdf.cmake
-- DEAL_II_WITH_NETCDF is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_opencascade.cmake
-- DEAL_II_WITH_OPENCASCADE is set to off.
--
-- Include /home/leslie/dealii/cmake/configure/configure_p4est.cmake
-- SC_INCLUDE_DIR not found! Call:
-- FIND_PATH(SC_INCLUDE_DIR sc.h HINTS /FAST /DEBUG /home/leslie/App/p4estone/p4est/FAST /home/leslie/App/p4estone/p4est/DEBUG /home/leslie/App/p4estone/p4est PATH_SUFFIXES sc include/p4est include src sc/src)
-- P4EST_LIBRARY_OPTIMIZED not found! Call:
-- FIND_LIBRARY(P4EST_LIBRARY_OPTIMIZED NAMES p4est HINTS /home/leslie/App/p4estone/p4est/FAST /home/leslie/App/p4estone/p4est/DEBUG /home/leslie/App/p4estone/p4est PATH_SUFFIXES lib lib64 lib src)
-- SC_LIBRARY_OPTIMIZED not found! Call:
-- FIND_LIBRARY(SC_LIBRARY_OPTIMIZED NAMES sc HINTS /FAST /DEBUG /home/leslie/App/p4estone/p4est/FAST /home/leslie/App/p4estone/p4est/DEBUG /home/leslie/App/p4estone/p4est PATH_SUFFIXES lib lib64 lib src sc/src)
-- P4EST_LIBRARY_DEBUG not found! Call:
-- FIND_LIBRARY(P4EST_LIBRARY_DEBUG NAMES p4est HINTS /home/leslie/App/p4estone/p4est/DEBUG PATH_SUFFIXES lib lib64 lib src)
-- SC_LIBRARY_DEBUG not found! Call:
-- FIND_LIBRARY(SC_LIBRARY_DEBUG NAMES sc HINTS /DEBUG /home/leslie/App/p4estone/p4est/DEBUG PATH_SUFFIXES lib lib64 lib src sc/src)
-- P4EST_INCLUDE_DIR not found! Call:
-- FIND_PATH(P4EST_INCLUDE_DIR p4est_config.h HINTS /home/leslie/App/p4estone/p4est/FAST /home/leslie/App/p4estone/p4est/DEBUG /home/leslie/App/p4estone/p4est PATH_SUFFIXES p4est include/p4est include src)
-- P4EST_LIBRARIES: *** Required variable "P4EST_LIBRARY_OPTIMIZED" set to NOTFOUND ***
-- P4EST_INCLUDE_DIRS: *** Required variable "P4EST_INCLUDE_DIR" set to NOTFOUND ***
-- P4EST_USER_INCLUDE_DIRS: *** Required variable "P4EST_INCLUDE_DIR" set to NOTFOUND ***
-- Could NOT find P4EST
-- DEAL_II_WITH_P4EST has unmet external dependencies.
CMake Error at cmake/macros/macro_configure_feature.cmake:112 (MESSAGE):
Could not find the p4est library!
Please ensure that a suitable p4est library is installed on your computer.
If the library is not at a default location, either provide some hints for
autodetection,
$ P4EST_DIR="..." cmake <...>
$ cmake -DP4EST_DIR="..." <...>
or set the relevant variables by hand in ccmake.
Call Stack (most recent call first):
cmake/macros/macro_configure_feature.cmake:269 (FEATURE_ERROR_MESSAGE)
cmake/configure/configure_p4est.cmake:78 (CONFIGURE_FEATURE)
cmake/macros/macro_verbose_include.cmake:19 (INCLUDE)
CMakeLists.txt:124 (VERBOSE_INCLUDE)
-- Configuring incomplete, errors occurred!
See also "/home/leslie/dealii/build/CMakeFiles/CMakeOutput.log".
See also "/home/leslie/dealii/build/CMakeFiles/CMakeError.log".
Many thanks for your help again!
Best