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]

Reply via email to