Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting external dependencies does not work correctly #233

Open
barracuda156 opened this issue Jul 21, 2023 · 1 comment
Open

Setting external dependencies does not work correctly #233

barracuda156 opened this issue Jul 21, 2023 · 1 comment

Comments

@barracuda156
Copy link

How to make it work correctly?

--->  Configuring CARE
Executing:  cd "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_CARE/CARE/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DCAMP_DIR=/opt/local -DCARE_DISABLE_RAJAPLUGIN=OFF -DCARE_ENABLE_DOCS=OFF -DCARE_ENABLE_EXTERN_INSTANTIATE=OFF -DCARE_ENABLE_IMPLICIT_CONVERSIONS=ON -DCARE_ENABLE_MANAGED_PTR=ON -DCARE_ENABLE_REPRODUCERS=ON -DCARE_ENABLE_TESTS=ON -DCARE_LEGACY_COMPATIBILITY_MODE=ON -DCARE_NEVER_USE_RAJA_PARALLEL_SCAN=OFF -DCHAI_DIR=/opt/local -DENABLE_ASTYLE=OFF -DENABLE_CPPCHECK=ON -DENABLE_CLANGTIDY=OFF -DENABLE_BENCHMARKS=OFF -DENABLE_CUDA=OFF -DENABLE_DOCS=OFF -DENABLE_EXAMPLES=OFF -DENABLE_HIP=OFF -DENABLE_MPI=ON -DENABLE_PICK=ON -DENABLE_PINNED=ON -DENABLE_TESTS=OFF -DENABLE_UNCRUSTIFY=ON -DENABLE_VALGRIND=OFF -DENABLE_YAPF=OFF -DRAJA_DIR=/opt/local -DUMPIRE_DIR=/opt/local -DCMAKE_OSX_ARCHITECTURES="ppc" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.6" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_CARE/CARE/work/CARE-0.11.0 
-- The CXX compiler identification is GNU 12.3.0
-- Checking whether CXX compiler has -isysroot
-- Checking whether CXX compiler has -isysroot - no
-- Checking whether CXX compiler supports OSX deployment target flag
-- Checking whether CXX compiler supports OSX deployment target flag - yes
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/local/bin/mpicxx-mpich-gcc12 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CARE: Using BLT submodule
-- BLT Version: 0.5.2
-- CMake Version: 3.26.0-rc6
-- CMake Build Type: MacPorts
-- CMake Executable: /opt/local/bin/cmake
-- Setting CMAKE_CXX_EXTENSIONS to OFF
-- Standard C++14 selected
-- Found Git: /opt/local/bin/git (found version "2.41.0") 
-- Git Support is ON
-- Git Executable: /opt/local/bin/git
-- Git Version: 2.41.0
-- MPI Support is ON
-- FindMPI Enabled  (ENABLE_FIND_MPI == ON)
-- Found MPI_CXX: /opt/local/bin/mpicxx-mpich-gcc12 (found version "4.0") 
-- Found MPI: TRUE (found version "4.0")  
-- BLT MPI Compile Flags:  
-- BLT MPI Include Paths:  
-- BLT MPI Libraries:      
-- BLT MPI Link Flags:     SHELL:
-- MPI Executable:       /opt/local/bin/mpiexec
-- MPI Num Proc Flag:    -n
-- MPI Command Append:   
-- OpenMP Support is OFF
-- CUDA Support is OFF
-- HIP Support is OFF
-- Sphinx support is OFF
-- Valgrind support is OFF
-- AStyle support is OFF
-- ClangFormat support is OFF
-- Uncrustify support is ON
-- Found Uncrustify: /opt/local/bin/uncrustify  
-- Yapf support is OFF
-- CMakeFormat support is OFF
-- Cppcheck support is ON
-- Found Cppcheck: /opt/local/bin/cppcheck  
-- ClangQuery support is OFF
-- ClangTidy support is OFF
-- C Compiler family is GNU
-- Adding optional BLT definitions and compiler flags
-- Enabling all compiler warnings on all targets.
-- Fortran support disabled.
-- CMAKE_C_FLAGS flags are:   -Wall -Wextra  
-- CMAKE_CXX_FLAGS flags are:   -Wall -Wextra  -pipe -Os -DNDEBUG -I/opt/local/include -D_GLIBCXX_USE_CXX11_ABI=0   
-- CMAKE_EXE_LINKER_FLAGS flags are:  -L/opt/local/lib -Wl,-headerpad_max_install_names -Wl,-rpath,/opt/local/lib/libgcc
-- CARE: Using CAMP submodule
-- The C compiler identification is GNU 12.3.0
-- Checking whether C compiler has -isysroot
-- Checking whether C compiler has -isysroot - no
-- Checking whether C compiler supports OSX deployment target flag
-- Checking whether C compiler supports OSX deployment target flag - yes
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /opt/local/bin/mpicc-mpich-gcc12 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
CMake Error at blt/cmake/BLTMacros.cmake:648 (add_library):
  add_library cannot create target "camp" because an imported target with the
  same name already exists.
Call Stack (most recent call first):
  tpl/camp/CMakeLists.txt:122 (blt_add_library)


CMake Error at tpl/camp/CMakeLists.txt:140 (target_include_directories):
  target_include_directories may only set INTERFACE properties on IMPORTED
  targets


CMake Error at tpl/camp/CMakeLists.txt:157 (install):
  install TARGETS given target "camp" which does not exist.


-- CARE: Using external Umpire
CMake Error at /opt/local/lib/cmake/raja/bltTargets.cmake:42 (message):
  Some (but not all) targets in this export set were already defined.

  Targets Defined: blt::blt_stub

  Targets not yet defined: blt::openmp, blt::mpi

Call Stack (most recent call first):
  /opt/local/lib/cmake/raja/raja-config.cmake:74 (include)
  cmake/SetupLibraries.cmake:81 (find_package)
  CMakeLists.txt:218 (include)


-- Configuring incomplete, errors occurred!
Command failed:  cd "/opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_CARE/CARE/work/build" && /opt/local/bin/cmake -G "CodeBlocks - Unix Makefiles" -DCMAKE_BUILD_TYPE=MacPorts -DCMAKE_INSTALL_PREFIX="/opt/local" -DCMAKE_INSTALL_NAME_DIR="/opt/local/lib" -DCMAKE_SYSTEM_PREFIX_PATH="/opt/local;/usr" -DCMAKE_C_COMPILER="$CC" -DCMAKE_CXX_COMPILER="$CXX" -DCMAKE_OBJC_COMPILER="$CC" -DCMAKE_OBJCXX_COMPILER="$CXX" -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_POLICY_DEFAULT_CMP0060=NEW -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_COLOR_MAKEFILE=ON -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_MAKE_PROGRAM=/usr/bin/make -DCMAKE_MODULE_PATH="/opt/local/share/cmake/Modules" -DCMAKE_PREFIX_PATH="/opt/local/share/cmake/Modules" -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON -DCMAKE_INSTALL_RPATH="/opt/local/lib" -Wno-dev -DCAMP_DIR=/opt/local -DCARE_DISABLE_RAJAPLUGIN=OFF -DCARE_ENABLE_DOCS=OFF -DCARE_ENABLE_EXTERN_INSTANTIATE=OFF -DCARE_ENABLE_IMPLICIT_CONVERSIONS=ON -DCARE_ENABLE_MANAGED_PTR=ON -DCARE_ENABLE_REPRODUCERS=ON -DCARE_ENABLE_TESTS=ON -DCARE_LEGACY_COMPATIBILITY_MODE=ON -DCARE_NEVER_USE_RAJA_PARALLEL_SCAN=OFF -DCHAI_DIR=/opt/local -DENABLE_ASTYLE=OFF -DENABLE_CPPCHECK=ON -DENABLE_CLANGTIDY=OFF -DENABLE_BENCHMARKS=OFF -DENABLE_CUDA=OFF -DENABLE_DOCS=OFF -DENABLE_EXAMPLES=OFF -DENABLE_HIP=OFF -DENABLE_MPI=ON -DENABLE_PICK=ON -DENABLE_PINNED=ON -DENABLE_TESTS=OFF -DENABLE_UNCRUSTIFY=ON -DENABLE_VALGRIND=OFF -DENABLE_YAPF=OFF -DRAJA_DIR=/opt/local -DUMPIRE_DIR=/opt/local -DCMAKE_OSX_ARCHITECTURES="ppc" -DCMAKE_OSX_DEPLOYMENT_TARGET="10.6" -DCMAKE_OSX_SYSROOT="/" /opt/local/var/macports/build/_opt_PPCSnowLeopardPorts_devel_CARE/CARE/work/CARE-0.11.0 
Exit code: 1
@barracuda156
Copy link
Author

See also: LLNL/CHAI#231

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant