Hi Ram, Just so that I understand the steps you have followed. Did you follow the instructions in the README file?
-Flavio > On 17 Mar 2018, at 22:59, rammohan ganapavarapu <rammohanga...@gmail.com> > wrote: > > Hi, > > I am getting below error when i try to compile the zktreeutils, any idea > what could be the issue? > > > make all-recursive > make[1]: Entering directory > `/home/rganapavarapu/zookeeper/src/contrib/zktreeutil' > Making all in src > make[2]: Entering directory > `/home/rganapavarapu/zookeeper/src/contrib/zktreeutil/src' > g++ -DHAVE_CONFIG_H -I. -I.. > -I/home/rganapavarapu/zookeeper/src/contrib/zktreeutil/../../c/include > -I/home/rganapavarapu/zookeeper/src/contrib/zktreeutil/../../c/generated > -I../include -I/usr/local/include -I/usr/include -I/usr/include/libxml2 -g > -O2 -MT ZkAdaptor.o -MD -MP -MF .deps/ZkAdaptor.Tpo -c -o ZkAdaptor.o > ZkAdaptor.cc > ZkAdaptor.cc: In member function ‘bool > zktreeutil::ZooKeeperAdapter::createNode(const string&, const string&, int, > bool)’: > ZkAdaptor.cc:283:37: error: ‘zoo_create’ was not declared in this scope > MAX_PATH_LENGTH ); > ^ > ZkAdaptor.cc: In member function ‘bool > zktreeutil::ZooKeeperAdapter::deleteNode(const string&, bool, int)’: > ZkAdaptor.cc:344:65: error: ‘zoo_delete’ was not declared in this scope > rc = zoo_delete( mp_zkHandle, path.c_str(), version ); > ^ > ZkAdaptor.cc: In member function ‘std::vector<std::basic_string<char> > > zktreeutil::ZooKeeperAdapter::getNodeChildren(const string&)’: > ZkAdaptor.cc:398:31: error: ‘zoo_get_children’ was not declared in this > scope > &children ); > ^ > ZkAdaptor.cc: In member function ‘bool > zktreeutil::ZooKeeperAdapter::nodeExists(const string&)’: > ZkAdaptor.cc:442:26: error: ‘zoo_exists’ was not declared in this scope > stat ); > ^ > ZkAdaptor.cc: In member function ‘std::string > zktreeutil::ZooKeeperAdapter::getNodeData(const string&)’: > ZkAdaptor.cc:477:40: error: ‘zoo_get’ was not declared in this scope > buffer, &len, stat ); > ^ > ZkAdaptor.cc: In member function ‘void > zktreeutil::ZooKeeperAdapter::setNodeData(const string&, const string&, > int)’: > ZkAdaptor.cc:504:28: error: ‘zoo_set’ was not declared in this scope > version); > > Thanks, > Ram