./include/recordio.h:76:9: error: expected ')'
找到recordio.h文件76行,将 htonll 改为 zoo_htonll
参考:https://github.com/apache/zookeeper/blob/release-3.4.7/src/c/include/recordio.h
int64_t zoo_htonll(int64_t v);
src/recordio.c:83:9: error: expected ')'
找到recordio.c文件83行,将 htonll 改为 zoo_htonll
参考:https://github.com/apache/zookeeper/blob/release-3.4.7/src/c/src/recordio.c
int64_t zoo_htonll(int64_t v)
src/load_gen.c:109:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
src/load_gen.c:134:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
src/load_gen.c:162:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
src/load_gen.c:179:1: warning: control may reach end of non-void function [-Wreturn-type]
}
sudo make install
cd /usr/local/lib/libzookeeper_
成功