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

On Monday, December 11, 2017 at 5:26:50 PM UTC+1, Bruno Turcksin wrote:
>
> Yaakov,
>
> 2017-12-11 11:00 GMT-05:00 <[email protected] <javascript:>>:
>
>>
>> for mpi installation. I only use command : *sudo apt-get install mpich*
>>
> Yet you have openmpi installed:
>
>>
>> -- Found MPI_MPI_H
>> --   MPI_VERSION: 3.1
>> --   MPI_LIBRARIES: 
>> /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_cxx.so;/usr/lib/libmpi.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempif08.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_usempi_ignore_tkr.so;/usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi_mpifh.so;/usr/lib/libmpi.so;/usr/lib/libmpi.so
>> --   MPI_INCLUDE_DIRS: 
>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include;/usr/lib/x86_64-linux-gnu/openmpi/include
>> --   MPI_USER_INCLUDE_DIRS: 
>> /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include;/usr/lib/x86_64-linux-gnu/openmpi/include;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent;/usr/lib/x86_64-linux-gnu/openmpi/include/openmpi/opal/mca/event/libevent2022/libevent/include;/usr/lib/x86_64-linux-gnu/openmpi/include
>>
> So either you need to reconfigure deal.II in a clean directory or don't 
> install mpich. I know that some packages in ubuntu pull openmpi when you 
> install them. So if you have installed one of this package and you install 
> mpich, you have both openmpi and mpich installed.
>
> Best,
>
> Bruno
>

-- 
The deal.II project is located at http://www.dealii.org/
For mailing list/forum options, see 
https://groups.google.com/d/forum/dealii?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"deal.II User Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to