-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Hi,
I'm trying to install Asteroid on macos 10.13.6. Got Cmake installed. Installed developer tools (needed xcrun). Getting closer, but am still having installation issues. It seems to expect a CMakeLists.txt file in the coraxlib directory. There are CMakeLists files in the root (Asteroid-1.0/), src/, src/asteroid/, core/, and test/ directories, but the installed coraxlib directory is empty. Am I missing a file? I'm not sure yet if that's leading to the subsequent MPI errors. For now I am assuming so.
Thanks,
Mike C.
Installation log and error text below:
iMac-2:Asteroid-1.0 mcaterino$ ./install.sh
CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.
Update the VERSION argument value or use a ... suffix to tell
CMake that the project does not need compatibility with older versions.
-- The C compiler identification is AppleClang 10.0.0.10001044
-- The CXX compiler identification is AppleClang 10.0.0.10001044
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CXX_STANDARD_14_SUPPORT
-- Performing Test CXX_STANDARD_14_SUPPORT - Success
CMake Error at CMakeLists.txt:24 (add_subdirectory):
The source directory
/Applications/SystematicsSoftware/Asteroid-1.0/coraxlib
does not contain a CMakeLists.txt file.
-- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS)
-- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND)
-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
Now running unit tests...
PLEASE RUN THIS SCRIPT FROM THE ASTEROID ROOT DIRECTORY
./run_tests.sh: line 3: build/bin/test_stepwise_induced: No such file or directory
./run_tests.sh: line 4: build/bin/test_bitvector: No such file or directory
./run_tests.sh: line 5: build/bin/test_mappings: No such file or directory
./run_tests.sh: line 6: build/bin/test_unrooted_trees: No such file or directory
./run_tests.sh: line 7: build/bin/test_internode_distance: No such file or directory