You can install lapack/blas of netlib version or openblas version or intel
mkl version

best
chen

On Wed, Jul 6, 2022 at 1:05 PM ME20D503 NEWTON <me20d...@iittp.ac.in> wrote:

> Dear Daniel,
> i am getting this while running cmake-DDEAL_II_WITH_UMFPACK=ON, can you
> please see  the highlighted output?
>
> ....................................
>
>  No source or binary directory provided.  Both will be assumed to be the
>   same as the current working directory, but note that this warning will
>   become a fatal error in future CMake releases.
>
>
> -- This is CMake 3.16.3
> --
> -- Include /home/newton/fem/dealii-9.2.0/cmake/setup_external_macros.cmake
> -- Include /home/newton/fem/dealii-9.2.0/cmake/macros/macro_add_flags.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_check_compiler_setup.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_check_cxx_compiler_bug.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_check_mpi_interface.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_clear_cmake_required.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_configure_feature.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_add_definitions.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_add_library.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_add_test.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_find_file.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_find_library.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_find_path.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_find_program.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_initialize_cached_variables.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_insource_setup_target.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_invoke_autopilot.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_package_handle.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_pickup_tests.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_query_git_information.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_deal_ii_setup_target.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_decorate_with_stars.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_enable_if_links.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_enable_if_supported.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_enable_language_optional.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_evaluate_expression.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_expand_instantiations.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_filter_system_libraries.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_find_package.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_find_system_library.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_item_matches.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_purge_feature.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_register_feature.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_remove_duplicates.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_replace_flag.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_reset_cmake_required.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_set_if_empty.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_setup_source_list.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_setup_unity_target.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_strip_flag.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_switch_library_preference.cmake
> -- Include /home/newton/fem/dealii-9.2.0/cmake/macros/macro_to_string.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_to_string_and_add_prefix.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_unset_if_changed.cmake
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/macros/macro_verbose_include.cmake
> --
> -- Include /home/newton/fem/dealii-9.2.0/cmake/setup_cached_variables.cmake
> -- Prepending ${CUDA_NVCC_FLAGS} to ${DEAL_II_CUDA_FLAGS}
> -- The CXX compiler identification is GNU 9.4.0
> -- The C compiler identification is GNU 9.4.0
> -- Check for working CXX compiler: /usr/bin/c++
> -- Check for working CXX compiler: /usr/bin/c++ -- works
> -- Detecting CXX compiler ABI info
> -- Detecting CXX compiler ABI info - done
> -- Detecting CXX compile features
> -- Detecting CXX compile features - done
> -- Check for working C compiler: /usr/bin/cc
> -- Check for working C compiler: /usr/bin/cc -- works
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Detecting C compile features
> -- Detecting C compile features - done
> -- No working Fortran compiler found, disabling Fortran
> --
> -- Include /home/newton/fem/dealii-9.2.0/cmake/setup_deal_ii.cmake
> --
> -- Include /home/newton/fem/dealii-9.2.0/cmake/setup_compiler_flags.cmake
> -- Performing Test DEAL_II_HAVE_USABLE_USER_FLAGS_DEBUG
> -- Performing Test DEAL_II_HAVE_USABLE_USER_FLAGS_DEBUG - Success
> -- Performing Test DEAL_II_HAVE_USABLE_USER_FLAGS_RELEASE
> -- Performing Test DEAL_II_HAVE_USABLE_USER_FLAGS_RELEASE - Success
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/setup_compiler_flags_gnu.cmake
> -- Performing Test DEAL_II_HAVE_FLAG_pedantic
> -- Performing Test DEAL_II_HAVE_FLAG_pedantic - Success
> -- Performing Test DEAL_II_HAVE_FLAG_fPIC
> -- Performing Test DEAL_II_HAVE_FLAG_fPIC - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wl__as_needed
> -- Performing Test DEAL_II_HAVE_FLAG_Wl__as_needed - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wall
> -- Performing Test DEAL_II_HAVE_FLAG_Wall - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wextra
> -- Performing Test DEAL_II_HAVE_FLAG_Wextra - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Woverloaded_virtual
> -- Performing Test DEAL_II_HAVE_FLAG_Woverloaded_virtual - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wpointer_arith
> -- Performing Test DEAL_II_HAVE_FLAG_Wpointer_arith - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wsign_compare
> -- Performing Test DEAL_II_HAVE_FLAG_Wsign_compare - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wsuggest_override
> -- Performing Test DEAL_II_HAVE_FLAG_Wsuggest_override - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wswitch
> -- Performing Test DEAL_II_HAVE_FLAG_Wswitch - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wsynth
> -- Performing Test DEAL_II_HAVE_FLAG_Wsynth - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wwrite_strings
> -- Performing Test DEAL_II_HAVE_FLAG_Wwrite_strings - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wplacement_new
> -- Performing Test DEAL_II_HAVE_FLAG_Wplacement_new - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wdeprecated_declarations
> -- Performing Test DEAL_II_HAVE_FLAG_Wdeprecated_declarations - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wliteral_suffix
> -- Performing Test DEAL_II_HAVE_FLAG_Wliteral_suffix - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wpsabi
> -- Performing Test DEAL_II_HAVE_FLAG_Wpsabi - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wclass_memaccess
> -- Performing Test DEAL_II_HAVE_FLAG_Wclass_memaccess - Success
> -- Performing Test DEAL_II_HAVE_FLAG_funroll_loops
> -- Performing Test DEAL_II_HAVE_FLAG_funroll_loops - Success
> -- Performing Test DEAL_II_HAVE_FLAG_funroll_all_loops
> -- Performing Test DEAL_II_HAVE_FLAG_funroll_all_loops - Success
> -- Performing Test DEAL_II_HAVE_FLAG_fstrict_aliasing
> -- Performing Test DEAL_II_HAVE_FLAG_fstrict_aliasing - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wunused_local_typedefs
> -- Performing Test DEAL_II_HAVE_FLAG_Wunused_local_typedefs - Success
> -- Performing Test DEAL_II_HAVE_FLAG_ggdb
> -- Performing Test DEAL_II_HAVE_FLAG_ggdb - Success
> --
> -- Include /home/newton/fem/dealii-9.2.0/bundled/setup_bundled.cmake
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/checks/check_01_cpu_features.cmake
> -- Check if the system is big endian
> -- Searching 16 bit integer
> -- Looking for sys/types.h
> -- Looking for sys/types.h - found
> -- Looking for stdint.h
> -- Looking for stdint.h - found
> -- Looking for stddef.h
> -- Looking for stddef.h - found
> -- Check size of unsigned short
> -- Check size of unsigned short - done
> -- Using unsigned short
> -- Check if the system is big endian - little endian
> -- Performing Test DEAL_II_HAVE_SSE2
> -- Performing Test DEAL_II_HAVE_SSE2 - Success
> -- Performing Test DEAL_II_HAVE_AVX
> -- Performing Test DEAL_II_HAVE_AVX - Failed
> -- Performing Test DEAL_II_HAVE_AVX512
> -- Performing Test DEAL_II_HAVE_AVX512 - Failed
> -- Performing Test DEAL_II_HAVE_ALTIVEC
> -- Performing Test DEAL_II_HAVE_ALTIVEC - Failed
> -- Performing Test DEAL_II_HAVE_OPENMP_SIMD
> -- Performing Test DEAL_II_HAVE_OPENMP_SIMD - Success
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/checks/check_01_cxx_features.cmake
> -- Performing Test DEAL_II_HAVE_FLAG_stdcxx17
> -- Performing Test DEAL_II_HAVE_FLAG_stdcxx17 - Success
> -- Using C++ version flag "-std=c++17"
> -- Performing Test DEAL_II_HAVE_CXX17_ATTRIBUTES
> -- Performing Test DEAL_II_HAVE_CXX17_ATTRIBUTES - Success
> -- Performing Test DEAL_II_HAVE_CXX17_IF_CONSTEXPR
> -- Performing Test DEAL_II_HAVE_CXX17_IF_CONSTEXPR - Success
> -- Performing Test DEAL_II_NON_CONSTEXPR_LAMBDA
> -- Performing Test DEAL_II_NON_CONSTEXPR_LAMBDA - Success
> -- Performing Test DEAL_II_HAVE_CXX14_MAKE_UNIQUE
> -- Performing Test DEAL_II_HAVE_CXX14_MAKE_UNIQUE - Success
> -- Performing Test DEAL_II_HAVE_CXX14_CONSTEXPR_STDMAXMIN
> -- Performing Test DEAL_II_HAVE_CXX14_CONSTEXPR_STDMAXMIN - Success
> -- Performing Test DEAL_II_HAVE_CXX14_CLANGAUTODEBUG_BUG_OK
> -- Performing Test DEAL_II_HAVE_CXX14_CLANGAUTODEBUG_BUG_OK - Success
> -- Performing Test DEAL_II_HAVE_CXX11_FEATURES
> -- Performing Test DEAL_II_HAVE_CXX11_FEATURES - Success
> -- Performing Test DEAL_II_HAVE_CXX11_FUNCTIONAL_LLVMBUG20084_OK
> -- Performing Test DEAL_II_HAVE_CXX11_FUNCTIONAL_LLVMBUG20084_OK - Success
> -- Performing Test DEAL_II_HAVE_CXX11_MACOSXC99BUG_OK
> -- Performing Test DEAL_II_HAVE_CXX11_MACOSXC99BUG_OK - Success
> -- Performing Test DEAL_II_HAVE_CXX11_ICCNUMERICLIMITSBUG_OK
> -- Performing Test DEAL_II_HAVE_CXX11_ICCNUMERICLIMITSBUG_OK - Success
> -- Performing Test DEAL_II_HAVE_CXX11_ICCLIBSTDCPP47CXX11BUG_OK
> -- Performing Test DEAL_II_HAVE_CXX11_ICCLIBSTDCPP47CXX11BUG_OK - Success
> -- Performing Test DEAL_II_COMPILER_DEFAULTS_TO_CXX11_OR_NEWER
> -- Performing Test DEAL_II_COMPILER_DEFAULTS_TO_CXX11_OR_NEWER - Success
> -- DEAL_II_WITH_CXX14 successfully set up
> -- DEAL_II_WITH_CXX17 successfully set up
> -- Performing Test DEAL_II_HAVE_CXX17_ATTRIBUTE_FALLTHROUGH
> -- Performing Test DEAL_II_HAVE_CXX17_ATTRIBUTE_FALLTHROUGH - Success
> -- Performing Test DEAL_II_HAVE_ATTRIBUTE_FALLTHROUGH
> -- Performing Test DEAL_II_HAVE_ATTRIBUTE_FALLTHROUGH - Success
> -- Performing Test DEAL_II_HAVE_CXX11_IS_TRIVIALLY_COPYABLE
> -- Performing Test DEAL_II_HAVE_CXX11_IS_TRIVIALLY_COPYABLE - Success
> -- Performing Test DEAL_II_HAVE_FP_EXCEPTIONS
> -- Performing Test DEAL_II_HAVE_FP_EXCEPTIONS - Success
> -- Performing Test DEAL_II_HAVE_COMPLEX_OPERATOR_OVERLOADS
> -- Performing Test DEAL_II_HAVE_COMPLEX_OPERATOR_OVERLOADS - Failed
> -- Performing Test DEAL_II_HAVE_CXX14_CONSTEXPR
> -- Performing Test DEAL_II_HAVE_CXX14_CONSTEXPR - Success
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/checks/check_02_compiler_features.cmake
> -- Performing Test DEAL_II_COMPILER_USE_VECTOR_ARITHMETICS
> -- Performing Test DEAL_II_COMPILER_USE_VECTOR_ARITHMETICS - Success
> -- Performing Test DEAL_II_VECTOR_ITERATOR_IS_POINTER_OK
> -- Performing Test DEAL_II_VECTOR_ITERATOR_IS_POINTER_OK - Success
> -- Test successful, do not define DEAL_II_VECTOR_ITERATOR_IS_POINTER
> -- Performing Test DEAL_II_HAVE_BUILTIN_EXPECT
> -- Performing Test DEAL_II_HAVE_BUILTIN_EXPECT - Success
> -- Performing Test DEAL_II_HAVE_GLIBC_STACKTRACE
> -- Performing Test DEAL_II_HAVE_GLIBC_STACKTRACE - Success
> -- Performing Test DEAL_II_HAVE_FLAG_rdynamic
> -- Performing Test DEAL_II_HAVE_FLAG_rdynamic - Success
> -- Performing Test DEAL_II_HAVE_LIBSTDCXX_DEMANGLER
> -- Performing Test DEAL_II_HAVE_LIBSTDCXX_DEMANGLER - Success
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_PRETTY_FUNCTION
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_PRETTY_FUNCTION - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wa__compress_debug_sections
> -- Performing Test DEAL_II_HAVE_FLAG_Wa__compress_debug_sections - Success
> -- Performing Test DEAL_II_COMPILER_HAS_CXX14_ATTRIBUTE_DEPRECATED
> -- Performing Test DEAL_II_COMPILER_HAS_CXX14_ATTRIBUTE_DEPRECATED -
> Success
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_DEPRECATED
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_DEPRECATED - Success
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_ALWAYS_INLINE
> -- Performing Test DEAL_II_COMPILER_HAS_ATTRIBUTE_ALWAYS_INLINE - Success
> -- Performing Test DEAL_II_COMPILER_HAS_RESTRICT_KEYWORD
> -- Performing Test DEAL_II_COMPILER_HAS_RESTRICT_KEYWORD - Success
> -- Performing Test DEAL_II_COMPILER_HAS_DIAGNOSTIC_PRAGMA
> -- Performing Test DEAL_II_COMPILER_HAS_DIAGNOSTIC_PRAGMA - Success
> -- Performing Test DEAL_II_COMPILER_HAS_FUSE_LD_LLD
> -- Performing Test DEAL_II_COMPILER_HAS_FUSE_LD_LLD - Failed
> -- Performing Test DEAL_II_COMPILER_HAS_FUSE_LD_GOLD
> -- Performing Test DEAL_II_COMPILER_HAS_FUSE_LD_GOLD - Success
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/checks/check_02_system_features.cmake
> -- Looking for C++ include sys/resource.h
> -- Looking for C++ include sys/resource.h - found
> -- Looking for C++ include unistd.h
> -- Looking for C++ include unistd.h - found
> -- Looking for gethostname
> -- Looking for gethostname - found
> -- Looking for getpid
> -- Looking for getpid - found
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/checks/check_03_compiler_bugs.cmake
> -- Performing Test DEAL_II_TEMPL_SPEC_FRIEND_BUG_OK
> -- Performing Test DEAL_II_TEMPL_SPEC_FRIEND_BUG_OK - Success
> -- Test successful, do not define DEAL_II_TEMPL_SPEC_FRIEND_BUG
> -- Performing Test DEAL_II_MEMBER_ARRAY_SPECIALIZATION_BUG_OK
> -- Performing Test DEAL_II_MEMBER_ARRAY_SPECIALIZATION_BUG_OK - Success
> -- Test successful, do not define DEAL_II_MEMBER_ARRAY_SPECIALIZATION_BUG
> -- Performing Test DEAL_II_CONST_MEMBER_DEDUCTION_BUG_OK
> -- Performing Test DEAL_II_CONST_MEMBER_DEDUCTION_BUG_OK - Success
> -- Test successful, do not define DEAL_II_CONST_MEMBER_DEDUCTION_BUG
> -- Performing Test DEAL_II_BIND_NO_CONST_OP_PARENTHESES_OK
> -- Performing Test DEAL_II_BIND_NO_CONST_OP_PARENTHESES_OK - Success
> -- Test successful, do not define DEAL_II_BIND_NO_CONST_OP_PARENTHESES
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_1_cuda.cmake
> -- DEAL_II_WITH_CUDA is set to off.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_1_lapack.cmake
> -- Looking for sgemm_
> -- Looking for sgemm_ - not found
> -- Looking for pthread.h
> -- Looking for pthread.h - found
> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD
> -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
> -- Looking for pthread_create in pthreads
> -- Looking for pthread_create in pthreads - not found
> -- Looking for pthread_create in pthread
> -- Looking for pthread_create in pthread - found
> -- Found Threads: TRUE
> -- Could NOT find BLAS (missing: BLAS_LIBRARIES)
> -- LAPACK requires BLAS
> -- A library with LAPACK API not found. Please specify library location.
> -- Performing Test gfortran_LIBRARY
> -- Performing Test gfortran_LIBRARY - Failed
> -- Performing Test m_LIBRARY
> -- Performing Test m_LIBRARY - Success
> -- Performing Test quadmath_LIBRARY
> -- Performing Test quadmath_LIBRARY - Success
> -- Performing Test c_LIBRARY
> -- Performing Test c_LIBRARY - Success
> --   LAPACK_LIBRARIES: *** Required variable "_lapack_libraries" empty ***
> --   LAPACK_LINKER_FLAGS:
> --   LAPACK_INCLUDE_DIRS:
> --   LAPACK_USER_INCLUDE_DIRS:
> -- Could NOT find LAPACK
> -- DEAL_II_WITH_LAPACK has unmet external dependencies.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_1_mpi.cmake
> -- DEAL_II_WITH_MPI is set to off.
> --
> -- Include
> /home/newton/fem/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.
> -- Performing Test DEAL_II_HAVE_FLAG_pthread
> -- Performing Test DEAL_II_HAVE_FLAG_pthread - Success
> -- Performing Test DEAL_II_HAVE_MT_POSIX_BARRIERS
> -- Performing Test DEAL_II_HAVE_MT_POSIX_BARRIERS - Success
> -- Performing Test DEAL_II_HAVE_FLAG_Wparentheses
> -- Performing Test DEAL_II_HAVE_FLAG_Wparentheses - Success
> -- DEAL_II_WITH_THREADS successfully set up with bundled packages.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_1_zlib.cmake
> -- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
> --   ZLIB_LIBRARIES: *** Required variable "ZLIB_LIBRARY" set to NOTFOUND
> ***
> --   ZLIB_INCLUDE_DIRS: *** Required variable "ZLIB_INCLUDE_DIR" set to
> NOTFOUND ***
> -- Could NOT find ZLIB
> -- DEAL_II_WITH_ZLIB has unmet external dependencies.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_2_boost.cmake
> -- Could NOT find Boost (missing: Boost_INCLUDE_DIR serialization system
> thread) (Required is at least version "1.59")
> --   BOOST_LIBRARIES: *** Required variable "Boost_LIBRARIES" empty ***
> --   BOOST_INCLUDE_DIRS: *** Required variable "Boost_INCLUDE_DIRS" set to
> NOTFOUND ***
> --   BOOST_USER_INCLUDE_DIRS: *** Required variable "Boost_INCLUDE_DIRS"
> set to NOTFOUND ***
> -- Could NOT find BOOST
> -- DEAL_II_WITH_BOOST has unmet external dependencies.
> -- Performing Test rt_LIBRARY
> -- Performing Test rt_LIBRARY - Success
> -- Performing Test DEAL_II_HAS_AUTO_PTR
> -- Performing Test DEAL_II_HAS_AUTO_PTR - Failed
> -- DEAL_II_WITH_BOOST successfully set up with bundled packages.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_2_ginkgo.cmake
> -- GINKGO_LIBRARY not found! Call:
> --     FIND_LIBRARY(GINKGO_LIBRARY NAMES ginkgo HINTS PATH_SUFFIXES lib
> lib64 lib build/Linux-x86_64/libginkgo)
> -- GINKGO_REFERENCE_LIBRARY not found! Call:
> --     FIND_LIBRARY(GINKGO_REFERENCE_LIBRARY NAMES ginkgo_reference HINTS
> PATH_SUFFIXES lib lib64 lib build/Linux-x86_64/libginkgo_reference)
> -- GINKGO_OMP_LIBRARY not found! Call:
> --     FIND_LIBRARY(GINKGO_OMP_LIBRARY NAMES ginkgo_omp HINTS
> PATH_SUFFIXES lib lib64 lib build/Linux-x86_64/libginkgo_omp)
> -- GINKGO_CUDA_LIBRARY not found! Call:
> --     FIND_LIBRARY(GINKGO_CUDA_LIBRARY NAMES ginkgo_cuda HINTS
> PATH_SUFFIXES lib lib64 lib build/Linux-x86_64/libginkgo_cuda)
> -- GINKGO_INCLUDE_DIR not found! Call:
> --     FIND_PATH(GINKGO_INCLUDE_DIR ginkgo/ginkgo.hpp HINTS PATH_SUFFIXES
> include)
> --   GINKGO_LIBRARIES: *** Required variable "GINKGO_LIBRARY" set to
> NOTFOUND ***
> --   GINKGO_INCLUDE_DIRS: *** Required variable "GINKGO_INCLUDE_DIR" set
> to NOTFOUND ***
> --   GINKGO_USER_INCLUDE_DIRS: *** Required variable "GINKGO_INCLUDE_DIR"
> set to NOTFOUND ***
> -- Could NOT find GINKGO
> -- DEAL_II_WITH_GINKGO has unmet external dependencies.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_2_metis.cmake
> -- METIS_LIBRARY not found! Call:
> --     FIND_LIBRARY(METIS_LIBRARY NAMES metis HINTS PATH_SUFFIXES lib
> lib64 lib build/Linux-x86_64/libmetis)
> -- METIS_INCLUDE_DIR not found! Call:
> --     FIND_PATH(METIS_INCLUDE_DIR metis.h HINTS PATH_SUFFIXES metis
> include/metis include)
> --   METIS_LIBRARIES: *** Required variable "METIS_LIBRARY" set to
> NOTFOUND ***
> --   METIS_INCLUDE_DIRS: *** Required variable "METIS_INCLUDE_DIR" set to
> NOTFOUND ***
> --   METIS_USER_INCLUDE_DIRS: *** Required variable "METIS_INCLUDE_DIR"
> set to NOTFOUND ***
> -- Could NOT find METIS
> -- DEAL_II_WITH_METIS has unmet external dependencies.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_2_trilinos.cmake
> -- EPETRA_CONFIG_H not found! Call:
> --     FIND_FILE(EPETRA_CONFIG_H Epetra_config.h HINTS NO_DEFAULT_PATH
> NO_CMAKE_ENVIRONMENT_PATH NO_CMAKE_PATH NO_SYSTEM_ENVIRONMENT_PATH
> NO_CMAKE_SYSTEM_PATH NO_CMAKE_FIND_ROOT_PATH)
> --   TRILINOS_LIBRARIES:
> --   TRILINOS_INCLUDE_DIRS: *** Required variable "Trilinos_INCLUDE_DIRS"
> empty ***
> --   TRILINOS_USER_INCLUDE_DIRS: *** Required variable
> "Trilinos_INCLUDE_DIRS" empty ***
> --   TRILINOS_LINKER_FLAGS:
> -- Could NOT find TRILINOS
> -- DEAL_II_WITH_TRILINOS has unmet external dependencies.
> --
> -- Include
> /home/newton/fem/dealii-9.2.0/cmake/configure/configure_2_umfpack.cmake
> CMake Error at cmake/macros/macro_configure_feature.cmake:196 (MESSAGE):
>
>
>   DEAL_II_WITH_UMFPACK has unmet configuration requirements:
>   DEAL_II_WITH_LAPACK has to be set to "ON".
>
>
>
> Call Stack (most recent call first):
>   cmake/configure/configure_2_umfpack.cmake:46 (CONFIGURE_FEATURE)
>   cmake/macros/macro_verbose_include.cmake:19 (INCLUDE)
>   CMakeLists.txt:124 (VERBOSE_INCLUDE)
>
>
> -- Configuring incomplete, errors occurred!
> See also "/home/newton/fem/dealii-9.2.0/CMakeFiles/CMakeOutput.log".
> See also "/home/newton/fem/dealii-9.2.0/CMakeFiles/CMakeError.log".
>
>
>
> On Tuesday, July 5, 2022 at 9:35:36 PM UTC+5:30 d.arnd...@gmail.com wrote:
>
>> What does the log for running
>> cmake -DDEAL_II_WITH_UMFPACK=ON .
>> look like? The summary printed at the end should tell you if `UMFPACK`
>> really was found. N=Any problems in finding a compatible library should be
>> contained in the output printed when running the CMake command.
>>
>> Best,
>> Daniel
>>
>> On Mon, Jul 4, 2022 at 12:25 PM ME20D503 NEWTON <me20...@iittp.ac.in>
>> wrote:
>>
>>> Hello everyone,
>>> which command i have to use to check whether UMFPACK is enabled or not??
>>> if it is OFF how to turn it ON??
>>>
>>> Thank you in advance.
>>>
>>> On Thursday, August 31, 2017 at 9:28:52 PM UTC+5:30 John wrote:
>>>
>>>> Hello everyone,
>>>>
>>>> I am currently using Deal II version 8.0.0. When I try to run a project
>>>> I am getting the following:
>>>>
>>>> ----------------------------------------------------
>>>> Exception on processing:
>>>>
>>>> --------------------------------------------------------
>>>> An error occurred in line <379> of file 
>>>> </home/sean/Downloads/deal.II/source/lac/sparse_direct.cc>
>>>> in function
>>>>     void dealii::SparseDirectUMFPACK::factorize(const Matrix&) [with
>>>> Matrix = dealii::SparseMatrix<double>]
>>>> The violated condition was:
>>>>     false
>>>> The name and call sequence of the exception was:
>>>>     ExcMessage("To call this function you need UMFPACK, but configured
>>>> deal.II without passing the necessary switch to 'cmake'. Please consult the
>>>> installation instructions in doc/readme.html.")
>>>> Additional Information:
>>>> To call this function you need UMFPACK, but configured deal.II without
>>>> passing the necessary switch to 'cmake'. Please consult the installation
>>>> instructions in doc/readme.html.
>>>>
>>>> Stacktrace:
>>>> -----------
>>>> #0  /Downloads/deal.II/lib/libdeal_II.so.8.0.0: void
>>>> dealii::SparseDirectUMFPACK::factorize<dealii::SparseMatrix<double>
>>>> >(dealii::SparseMatrix<double> const&)
>>>> #1  step-3: TmsProblem::solve()
>>>> #2  step-3: TmsProblem::run()
>>>> #3  step-3: main
>>>> --------------------------------------------------------
>>>>
>>>> Aborting!
>>>> ----------------------------------------------------
>>>> CMake Error at CMakeFiles/run_target.cmake:6 (MESSAGE):
>>>>
>>>>
>>>>   Program terminated with exit code: 1
>>>>
>>>>
>>>> CMakeFiles/run.dir/build.make:57: recipe for target 'CMakeFiles/run'
>>>> failed
>>>> make[3]: *** [CMakeFiles/run] Error 1
>>>> CMakeFiles/Makefile2:264: recipe for target 'CMakeFiles/run.dir/all'
>>>> failed
>>>> make[2]: *** [CMakeFiles/run.dir/all] Error 2
>>>> CMakeFiles/Makefile2:271: recipe for target 'CMakeFiles/run.dir/rule'
>>>> failed
>>>> make[1]: *** [CMakeFiles/run.dir/rule] Error 2
>>>> Makefile:196: recipe for target 'run' failed
>>>> make: *** [run] Error 2
>>>>
>>>>
>>>>
>>>> I have tried "*cmake -DDEAL_II_WITH_UMFPACK=ON*" and "*cmake
>>>> -DDEAL_II_WITH_UMFPACK=ON -DUMFPACK_DIR=/Downloads/deal.II/bundled/umfpack
>>>> .*" and also  "*cmake -DDEAL_II_WITH_UMFPACK=ON
>>>> -DUMFPACK_DIR=/Downloads/deal.II/bundled/umfpack/UMFPACK .*" and then
>>>> following each of these with "*make*" and "*make run*". However, all
>>>> of these still end up giving me the same error as above. Can anyone help me
>>>> with getting umfpack to work? Thank you in advance.
>>>>
>>> --
>>>
>> 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+un...@googlegroups.com.
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/dealii/f8629e26-974f-4dd9-aa0e-99a198de0f96n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/dealii/f8629e26-974f-4dd9-aa0e-99a198de0f96n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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/c4ded57b-7ad6-4e05-b5cb-7764e00124f6n%40googlegroups.com
> <https://groups.google.com/d/msgid/dealii/c4ded57b-7ad6-4e05-b5cb-7764e00124f6n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CADr3OdKaWWMRi%3D2sHGUZ3y_P_n2Y0s29gqUovMJJjRSOURLJKQ%40mail.gmail.com.

Reply via email to