Building ceph is bit involved process. what version are you trying to build? For building are you following README in the code?
- Nitin On Oct 28, 2016, at 12:16 AM, 刘 畅 <liuchang890...@hotmail.com<mailto:liuchang890...@hotmail.com>> wrote: After I successfully run the install-deps.sh , I try to run cmake and return as follow: ubuntu@i-c9rgl1y5:~/projects/ceph/build$ ls bin CMakeCache.txt CMakeFiles doc include man src ubuntu@i-c9rgl1y5:~/projects/ceph/build$ cmake .. -- /usr/lib/x86_64-linux-gnu/libatomic_ops.a -- NSS_LIBRARIES: /usr/lib/x86_64-linux-gnu/libssl3.so;/usr/lib/x86_64-linux-gnu/libsmime3.so;/usr/lib/x86_64-linux-gnu/libnss3.so;/usr/lib/x86_64-linux-gnu/libnssutil3.so -- NSS_INCLUDE_DIRS: /usr/include/nss -- SSL with NSS selected (Libs: /usr/lib/x86_64-linux-gnu/libssl3.so;/usr/lib/x86_64-linux-gnu/libsmime3.so;/usr/lib/x86_64-linux-gnu/libnss3.so;/usr/lib/x86_64-linux-gnu/libnssutil3.so) -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.12", minimum required is "2.7") -- Boost version: 1.58.0 -- Found the following Boost libraries: -- python -- Boost version: 1.58.0 -- Found the following Boost libraries: -- thread -- system -- regex -- random -- program_options -- date_time -- iostreams -- chrono -- atomic -- we have a modern and working yasm -- we are x84_64 -- we are not x32 -- yasm can also build the isa-l stuff -- Found PythonLibs: /usr/lib/x86_64-linux-gnu/libpython2.7.so (found suitable version "2.7.12", minimum required is "2") -- Using EventEpoll for events. CMake Error at src/CMakeLists.txt:508 (add_subdirectory): The source directory /home/ubuntu/projects/ceph/src/lua does not contain a CMakeLists.txt file. -- Found cython CMake Error at /usr/share/cmake-3.5/Modules/ExternalProject.cmake:1915 (message): No download info given for 'rocksdb_ext' and its source directory: /home/ubuntu/projects/ceph/src/rocksdb is not an existing non-empty directory. Please specify one of: * SOURCE_DIR with an existing non-empty directory * URL * GIT_REPOSITORY * HG_REPOSITORY * CVS_REPOSITORY and CVS_MODULE * SVN_REVISION * DOWNLOAD_COMMAND Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/ExternalProject.cmake:2459 (_ep_add_download_command) src/CMakeLists.txt:655 (ExternalProject_Add) CMake Error at src/CMakeLists.txt:706 (add_subdirectory): add_subdirectory given source "googletest/googlemock" which is not an existing directory. -- Configuring incomplete, errors occurred! See also "/home/ubuntu/projects/ceph/build/CMakeFiles/CMakeOutput.log". See also "/home/ubuntu/projects/ceph/build/CMakeFiles/CMakeError.log". ubuntu@i-c9rgl1y5:~/projects/ceph/build$ _______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com<mailto:ceph-users@lists.ceph.com> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com