When running ./do_cmake.sh, I get
fatal: destination path '/Users/mac/ceph/src/zstd' already exists and is
not an empty directory.
fatal: clone of 'https://github.com/facebook/zstd' into submodule path
'/Users/mac/ceph/src/zstd' failed
Failed to clone 'src/zstd'. Retry scheduled
fatal: destination path '/Users/mac/ceph/src/zstd' already exists and is
not an empty directory.
fatal: clone of 'https://github.com/facebook/zstd' into submodule path
'/Users/mac/ceph/src/zstd' failed
Failed to clone 'src/zstd' a second time, aborting
Fixing it with
rm -R -f /Users/mac/ceph/src/zstd/*
macs-Mac-mini:ceph mac$ ./do_cmake.sh
+ git submodule update --init --recursive
Cloning into '/Users/mac/ceph/src/zstd'...
Submodule path 'ceph-erasure-code-corpus': checked out
'2d7d78b9cc52e8a9529d8cc2d2954c7d375d5dd7'
Submodule path 'ceph-object-corpus': checked out
'e32bf8ca3dc6151ebe7f205ba187815bc18e1cef'
Submodule path 'src/blkin': checked out
'f24ceec055ea236a093988237a9821d145f5f7c8'
Submodule path 'src/civetweb': checked out
'ff2881e2cd5869a71ca91083bad5d12cccd22136'
Submodule path 'src/crypto/isa-l/isa-l_crypto': checked out
'603529a4e06ac8a1662c13d6b31f122e21830352'
Submodule path 'src/erasure-code/jerasure/gf-complete': checked out
'7e61b44404f0ed410c83cfd3947a52e88ae044e1'
Submodule path 'src/erasure-code/jerasure/jerasure': checked out
'96c76b89d661c163f65a014b8042c9354ccf7f31'
Submodule path 'src/googletest': checked out
'fdb850479284e2aae047b87df6beae84236d0135'
Submodule path 'src/lua': checked out
'1fce39c6397056db645718b8f5821571d97869a4'
Submodule path 'src/rapidjson': checked out
'f54b0e47a08782a6131cc3d60f94d038fa6e0a51'
Submodule 'thirdparty/gtest' (https://github.com/google/googletest.git)
registered for path 'src/rapidjson/thirdparty/gtest'
Cloning into '/Users/mac/ceph/src/rapidjson/thirdparty/gtest'...
Submodule path 'src/rapidjson/thirdparty/gtest': checked out
'0a439623f75c029912728d80cb7f1b8b48739ca4'
Submodule path 'src/rocksdb': checked out
'f4a857da0b720691effc524469f6db895ad00d8e'
Submodule path 'src/spdk': checked out
'f474ce6930f0a44360e1cc4ecd606d2348481c4c'
Submodule 'dpdk' (https://github.com/spdk/dpdk.git) registered for path
'src/spdk/dpdk'
Cloning into '/Users/mac/ceph/src/spdk/dpdk'...
Submodule path 'src/spdk/dpdk': checked out
'6ece49ad5a26f5e2f5c4af6c06c30376c0ddc387'
Submodule path 'src/zstd': checked out
'f4340f46b2387bc8de7d5320c0b83bb1499933ad'
+ test -e build
+ echo 'build dir already exists; rm -rf build and re-run'
build dir already exists; rm -rf build and re-run
Then doing the build from build dir
CMake Error at cmake/modules/BuildBoost.cmake:276 (_add_library):
Cannot find source file:
xxHash/xxhash.c
Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++
.hm
.hpp .hxx .in .txx
Call Stack (most recent call first):
src/CMakeLists.txt:626 (add_library)
CMake Error at cmake/modules/BuildBoost.cmake:276 (_add_library):
No SOURCES given to target: common-objs
Call Stack (most recent call first):
src/CMakeLists.txt:626 (add_library)
-- Build files have been written to: /Users/mac/ceph/build
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com