BewareMyPower commented on issue #184: URL: https://github.com/apache/pulsar-client-cpp/issues/184#issuecomment-1420184317
Updated: Building the C++ client from source works. I think the main reason is the `LINK_STATIC=ON` build. I built the C++ client on Ubuntu 20.04 with the dependencies installed from the APT source and it worked well. ``` Boost_INCLUDE_DIRS: /home/xyz/software/boost-1.81/include OPENSSL_INCLUDE_DIR: /usr/include OPENSSL_LIBRARIES: /usr/lib/x86_64-linux-gnu/libssl.so/usr/lib/x86_64-linux-gnu/libcrypto.so Protobuf_INCLUDE_DIRS: /usr/include Protobuf_LIBRARIES: /usr/lib/x86_64-linux-gnu/libprotobuf.so-pthread CURL_INCLUDE_DIRS: /usr/include/x86_64-linux-gnu CURL_LIBRARIES: /usr/lib/x86_64-linux-gnu/libcurl.so ``` I think the key point is the libcurl and OpenSSL dependencies. I'm still investigating and testing it. -- 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. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
