You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In CMakeLists.txt, it forces append major version to the dynamic libraries, but it doesn't work as expected, xxxx_POSTFIX is empty.
For example, CRYPTO_POSTFIX is empty, so CMake generates libcrypto.dll instead of libcrypto-53.dll.
Additionally, it's incorrect that forces append version to OUTPUT_NAME in CMake. When CMAKE_DLL_NAME_WITH_SOVERSION enabled and CRYPTO_POSTFIX is correct, CMake will generates libcrypto-53-53.dll. Solution:
Just remove CRYPTO_POSTFIXSSL_POSTFIX and TLS_POSTFIX variables and let users to control it with CMAKE_DLL_NAME_WITH_SOVERSION.
The text was updated successfully, but these errors were encountered:
In CMakeLists.txt, it forces append major version to the dynamic libraries, but it doesn't work as expected, xxxx_POSTFIX is empty.
For example, CRYPTO_POSTFIX is empty, so CMake generates
libcrypto.dll
instead oflibcrypto-53.dll
.portable/crypto/CMakeLists.txt
Lines 863 to 872 in 3b545a0
Additionally, it's incorrect that forces append version to
OUTPUT_NAME
in CMake. WhenCMAKE_DLL_NAME_WITH_SOVERSION
enabled and CRYPTO_POSTFIX is correct, CMake will generateslibcrypto-53-53.dll
.Solution:
Just remove
CRYPTO_POSTFIX
SSL_POSTFIX
andTLS_POSTFIX
variables and let users to control it withCMAKE_DLL_NAME_WITH_SOVERSION
.The text was updated successfully, but these errors were encountered: