symat commented on issue #1159: ZOOKEEPER-3630: Autodetection of openssl during ZooKeeper C client build URL: https://github.com/apache/zookeeper/pull/1159#issuecomment-559747775 > (I am not a C expert) (me neither :) ) > are we compiling statically openssl lib ? I think we basically link together all the dependent libs, when building the command line client. At least, I was able to connect to a ZK server using the C command line client with SSL, even when I executed it in a docker container with no openssl installed. So the openssl is only compile-time dependency, but it will end up in the ZooKeeper client binary. We are also building the ZooKeeper libraries (they are used e.g. by the python binding). Based on the README file in the c-client folder, we can compile both static and shared libraries with autotools, but with cmake we only build static and the shared library function is not implemented yet. Unfortunately I am also quite inexperienced in the C world, so I can not really verify these statements :)
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
