README file for Packaging Notes Requirement ----------- ant (recommended version 1.9.4 or later for concurrent JUnit test execution) gcc, cppunit and python-setuptools are required to build C and python bindings. On RHEL machine: yum install cppunit yum install python-setuptools On Ubuntu: apt-get --install cppunit apt-get --install python-setuptools Package build command --------------------- The ZooKeeper project publishes releases as tarballs. For ZooKeeper packages specific to your OS (such as rpm and deb), consider using Apache Bigtop: http://bigtop.apache.org/ Command to build tarball package: ant tar zookeeper-.tar.gz tarball file structure layout /bin - User executable /sbin - System executable /libexec - Configuration boot trap script /lib - Library dependencies /docs - Documents /share/zookeeper - Project files Command to build tarball package with native components: ant package-native tar zookeeper--lib.tar.gz tarball file structure layout /bin - User executable /lib - Native libraries /include/zookeeper - Native library headers