ceph源码编译问题总结
当前编译选项:
–with-jemalloc –without-tcmalloc –without-librocksdb-static –with-rados –with-radosgw –with-radosstriper编译Hammer版本,是要关掉rocksdb这个option的,也就是编译的时候带option: –without-librocksdb-static
编译Jewel版本,是要打开rocksdb,好像是说bluestor要用, 编译的时候要将上年的option改为: –with-librocksdb-static在编译10.2.5的时候出现下列问题:
root@ygt-ceph:/mnt/ceph-compile/ceph# dpkg-buildpackage -j4
dpkg-buildpackage: source package ceph
dpkg-buildpackage: source version 10.2.5-1
dpkg-buildpackage: source distribution stable
dpkg-buildpackage: source changed by Alfredo Deza adeza@redhat.com
dpkg-buildpackage: host architecture amd64
dpkg-source –before-build ceph
debian/rules clean
dh_testdir
dh_testroot
……
make[2]: Leaving directory/mnt/ceph-compi