Boost 1.64 error with OpenSSL 1.1.0
- Dominant language
- C++
- Stars
- 1.6k
- Forks
- 485
- PR merge metrics
- No merged PRs in 30d
Description
undefined reference to `EVP_CIPHER_CTX_reset'
undefined reference to `TLS_method'
undefined reference to `TLS_client_method'
undefined reference to `SSL_CTX_get_default_passwd_cb_userdata'
undefined reference to `SSL_CTX_set_options'
undefined reference to `TLS_server_method'
I just upgrade the boost to 1.64 for some reason that is the max boost version we can use in current situation. I have also install openssl 1.1.0 but when compiling the code. I get above errors from boost context.hpp
Please help!!
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by inspecting Boost 1.64's context.hpp and reproducing the compilation with OpenSSL 1.1.0. Check the reported undefined references and the build configuration used to link the code. Done means the same code compiles without these linker errors, but the issue does not specify a test or expected configuration.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100