Hi, I was making libzookeeper and libzookeeper-devel for latest zookeeper release 3.6.1. In our software we are making some api calls, however some api calls are giving error:-
error: ‘zoo_create’ was not declared in this scope path_buffer_len); ^ error: ‘zoo_delete’ was not declared in this scope return zoo_delete(zh, path, version); error: ‘zoo_get’ was not declared in this scope return zoo_get(zh, path, watch, buffer, buffer_len, stat); ^ error: ‘zoo_exists’ was not declared in this scope Then after looking into latest library code and found that these calls are defined under #define THREADED And for this thing to work I have to compile zookeeper C client with -DTHREADED option. What I want to ask that How can I enable this compile -DTHREADED option. I have tried this with “make” command and “./configure” command, but couldn’t proceed further. Can someone please help me on how to use DTHREADED option? Thanks, Pankaj Juniper Business Use Only