Hi,
   Although you have set  -DDEALII_WITH_MPI=ON it seems from the following 
lines in your output :

-- Found LAPACK
-- Use other than Intel MKL implementation of BLAS/LAPACK (consult 
CMakeFiles/CMakeError.log for further information).
-- DEAL_II_WITH_LAPACK successfully set up with external dependencies.
--
-- Include /home/christos/dealii-9.2.0/cmake/configure/configure_1_mpi.cmake
*-- DEAL_II_WITH_MPI is set to off.  *

that the contrary is occurring. You are missing an underscore in the 
original cmake command. It should be *-DDEAL_II_WITH_MPI=ON *in your cmake 
command. 

Best,
Aaditya  

On Tuesday, October 13, 2020 at 11:31:02 AM UTC-4 karliampa...@gmail.com 
wrote:

> Dear all, 
>
> i try to build dealii with PETSc and METIS using command,
>
> cmake  -DDEAL_II_WITH_PETSC=ON -DPETSC_DIR=/home/christos/petsc 
> -DPETSC_ARCH=x86_64 -DDEAL_II_WITH_METIS=ON 
> -DMETIS_DIR=/home/christos/metis-5.1.0 -DDEALII_WITH_MPI=ON 
> -DCMAKE_INSTALL_PREFIX=/usr/local ..
>
> having the following output on the screen
>
>
> -- This is CMake 3.10.2
> -- 
> -- Include /home/christos/dealii-9.2.0/cmake/setup_external_macros.cmake
> -- Include /home/christos/dealii-9.2.0/cmake/macros/macro_add_flags.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_check_compiler_setup.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_check_cxx_compiler_bug.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_check_mpi_interface.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_clear_cmake_required.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_configure_feature.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_add_definitions.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_add_library.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_add_test.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_find_file.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_find_library.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_find_path.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_find_program.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_initialize_cached_variables.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_insource_setup_target.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_invoke_autopilot.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_package_handle.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_pickup_tests.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_query_git_information.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_deal_ii_setup_target.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_decorate_with_stars.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_enable_if_links.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_enable_if_supported.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_enable_language_optional.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_evaluate_expression.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_expand_instantiations.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_filter_system_libraries.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_find_package.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_find_system_library.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_item_matches.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_purge_feature.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_register_feature.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_remove_duplicates.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_replace_flag.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_reset_cmake_required.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_set_if_empty.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_setup_source_list.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_setup_unity_target.cmake
> -- Include /home/christos/dealii-9.2.0/cmake/macros/macro_strip_flag.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_switch_library_preference.cmake
> -- Include /home/christos/dealii-9.2.0/cmake/macros/macro_to_string.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_to_string_and_add_prefix.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_unset_if_changed.cmake
> -- Include 
> /home/christos/dealii-9.2.0/cmake/macros/macro_verbose_include.cmake
> -- 
> -- Include /home/christos/dealii-9.2.0/cmake/setup_cached_variables.cmake
> -- Prepending ${CUDA_NVCC_FLAGS} to ${DEAL_II_CUDA_FLAGS}
> -- 
> -- Include /home/christos/dealii-9.2.0/cmake/setup_deal_ii.cmake
> -- 
> -- Include /home/christos/dealii-9.2.0/cmake/setup_compiler_flags.cmake
> -- 
> -- Include /home/christos/dealii-9.2.0/cmake/setup_compiler_flags_gnu.cmake
> -- 
> -- Include /home/christos/dealii-9.2.0/bundled/setup_bundled.cmake
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/checks/check_01_cpu_features.cmake
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/checks/check_01_cxx_features.cmake
> -- Using C++ version flag "-std=c++17"
> -- DEAL_II_WITH_CXX14 successfully set up
> -- DEAL_II_WITH_CXX17 successfully set up
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/checks/check_02_compiler_features.cmake
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/checks/check_02_system_features.cmake
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/checks/check_03_compiler_bugs.cmake
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_1_cuda.cmake
> -- DEAL_II_WITH_CUDA is set to off.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_1_lapack.cmake
> -- A library with BLAS API found.
> -- A library with LAPACK API found.
> --   LAPACK_LIBRARIES: 
> /usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so;/usr/lib/x86_64-linux-gnu/libblas.so;gfortran;m;gcc_s;gcc;quadmath;m;gcc_s;gcc;c;gcc_s;gcc
> --   LAPACK_LINKER_FLAGS: 
> --   LAPACK_INCLUDE_DIRS: 
> --   LAPACK_USER_INCLUDE_DIRS: 
> -- Found LAPACK
> -- Use other than Intel MKL implementation of BLAS/LAPACK (consult 
> CMakeFiles/CMakeError.log for further information).
> -- DEAL_II_WITH_LAPACK successfully set up with external dependencies.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_1_mpi.cmake
> -- DEAL_II_WITH_MPI is set to off.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/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
> -- The externally provided TBB library is older than version 4.2.0, which 
> cannot be used with deal.II.
> -- DEAL_II_WITH_THREADS has unmet external dependencies.
> -- DEAL_II_WITH_THREADS successfully set up with bundled packages.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_1_zlib.cmake
> --   ZLIB_VERSION: 1.2.11
> --   ZLIB_LIBRARIES: /usr/lib/x86_64-linux-gnu/libz.so
> --   ZLIB_INCLUDE_DIRS: /usr/include
> -- Found ZLIB
> -- DEAL_II_WITH_ZLIB successfully set up with external dependencies.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_2_boost.cmake
> -- Boost version: 1.65.1
> -- Found the following Boost libraries:
> --   iostreams
> --   serialization
> --   system
> --   thread
> --   regex
> --   chrono
> --   date_time
> --   atomic
> --   BOOST_VERSION: 1.65.1
> --   BOOST_LIBRARIES: 
> /usr/lib/x86_64-linux-gnu/libboost_iostreams.so;/usr/lib/x86_64-linux-gnu/libboost_serialization.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_atomic.so;/usr/lib/x86_64-linux-gnu/libpthread.so
> --   BOOST_INCLUDE_DIRS: /usr/include
> --   BOOST_USER_INCLUDE_DIRS: /usr/include
> -- Found BOOST
> -- DEAL_II_WITH_BOOST successfully set up with external dependencies.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_2_ginkgo.cmake
> -- DEAL_II_WITH_GINKGO is set to off.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_2_metis.cmake
> -- Found METIS_LIBRARY
> -- Found METIS_INCLUDE_DIR
> --   METIS_VERSION: 5.1.0
> --   METIS_LIBRARIES: /home/christos/metis-5.1.0/lib/libmetis.a
> --   METIS_INCLUDE_DIRS: /home/christos/metis-5.1.0/include
> --   METIS_USER_INCLUDE_DIRS: /home/christos/metis-5.1.0/include
> -- Found METIS
> -- DEAL_II_WITH_METIS successfully set up with external dependencies.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_2_trilinos.cmake
> -- DEAL_II_WITH_TRILINOS is set to off.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_2_umfpack.cmake
> -- Found UMFPACK_INCLUDE_DIR
> -- Found AMD_INCLUDE_DIR
> -- Found SuiteSparse_config_INCLUDE_DIR
> -- Found UMFPACK_LIBRARY
> -- Found AMD_LIBRARY
> -- Found CHOLMOD_LIBRARY
> -- Found COLAMD_LIBRARY
> -- Found CCOLAMD_LIBRARY
> -- Found CAMD_LIBRARY
> -- Found SuiteSparse_config_LIBRARY
> --   UMFPACK_VERSION: 5.7.6
> --   UMFPACK_LIBRARIES: 
> /usr/lib/x86_64-linux-gnu/libumfpack.so;/usr/lib/x86_64-linux-gnu/libcholmod.so;/usr/lib/x86_64-linux-gnu/libccolamd.so;/usr/lib/x86_64-linux-gnu/libcolamd.so;/usr/lib/x86_64-linux-gnu/libcamd.so;/usr/lib/x86_64-linux-gnu/libsuitesparseconfig.so;/usr/lib/x86_64-linux-gnu/libamd.so;/home/christos/metis-5.1.0/lib/libmetis.a;/usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so;gfortran;quadmath;m;c;gcc_s;gcc;rt
> --   UMFPACK_INCLUDE_DIRS: 
> /usr/include/suitesparse;/usr/include/suitesparse;/usr/include/suitesparse
> --   UMFPACK_USER_INCLUDE_DIRS: 
> /usr/include/suitesparse;/usr/include/suitesparse;/usr/include/suitesparse
> --   UMFPACK_LINKER_FLAGS: 
> -- Found UMFPACK
> -- DEAL_II_WITH_UMFPACK successfully set up with external dependencies.
> -- 
> -- Include 
> /home/christos/dealii-9.2.0/cmake/configure/configure_3_petsc.cmake
> -- Found PETSC_LIBRARY
> -- Found PETSC_INCLUDE_DIR_ARCH
> -- Found PETSC_INCLUDE_DIR_COMMON
> -- Found PETSC_PETSCVARIABLES
> -- Found PETSC_LIBRARY_HYPRE
> -- Found PETSC_LIBRARY_lapack
> -- Found PETSC_LIBRARY_blas
> -- Performing Test PETSC_LIBRARY_m
> -- Performing Test PETSC_LIBRARY_m - Success
> -- Performing Test PETSC_LIBRARY_dl
> -- Performing Test PETSC_LIBRARY_dl - Success
> -- Found PETSC_LIBRARY_mpi_usempif08
> -- Found PETSC_LIBRARY_mpi_usempi_ignore_tkr
> -- Found PETSC_LIBRARY_mpi_mpifh
> -- Found PETSC_LIBRARY_mpi
> -- Performing Test PETSC_LIBRARY_gfortran
> -- Performing Test PETSC_LIBRARY_gfortran - Success
> -- Performing Test PETSC_LIBRARY_quadmath
> -- Performing Test PETSC_LIBRARY_quadmath - Success
> -- Performing Test PETSC_LIBRARY_pthread
> -- Performing Test PETSC_LIBRARY_pthread - Success
> --   PETSC_VERSION: 3.14.0.0
> --   PETSC_LIBRARIES: 
> /home/christos/petsc/x86_64/lib/libpetsc.so;/home/christos/petsc/x86_64/lib/libHYPRE.so;/usr/lib/x86_64-linux-gnu/liblapack.so;/usr/lib/x86_64-linux-gnu/libblas.so;m;dl;/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/x86_64-linux-gnu/openmpi/lib/libmpi.so;gfortran;m;gfortran;m;quadmath;pthread;quadmath;dl
> --   PETSC_INCLUDE_DIRS: 
> /home/christos/petsc/include;/home/christos/petsc/x86_64/include;/home/christos/petsc/include;/home/christos/petsc/x86_64/include
> --   PETSC_USER_INCLUDE_DIRS: 
> /home/christos/petsc/include;/home/christos/petsc/x86_64/include;/home/christos/petsc/include
> ;/home/christos/petsc/x86_64/include
> -- Found PETSC
> -- Could not find a sufficient PETSc installation: PETSc has to be 
> configured with the same MPI configuration as deal.II.
> -- DEAL_II_WITH_PETSC has unmet external dependencies.
> -- Configuring incomplete, errors occurred!
> See also "/home/christos/dealii-9.2.0/build/CMakeFiles/CMakeOutput.log".
> See also "/home/christos/dealii-9.2.0/build/CMakeFiles/CMakeError.log".
>

-- 
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 dealii+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/dealii/94ecbd25-91c8-41ce-a121-9fc1ecb89e0bn%40googlegroups.com.

Reply via email to