comparison Resources/CMake/OpenSslConfigurationStatic-1.1.1.cmake @ 3724:f29a75a3190a

fix for msvc
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 06 Mar 2020 10:47:41 +0100
parents cc6d4edfe8fe
children 8060880d5e66
comparison
equal deleted inserted replaced
3723:cc6d4edfe8fe 3724:f29a75a3190a
219 link_libraries(crypt32) 219 link_libraries(crypt32)
220 endif() 220 endif()
221 221
222 add_definitions( 222 add_definitions(
223 -DOPENSSL_RAND_SEED_OS # ${OPENSSL_SOURCES_DIR}/crypto/rand/rand_win.c 223 -DOPENSSL_RAND_SEED_OS # ${OPENSSL_SOURCES_DIR}/crypto/rand/rand_win.c
224 ) 224 -DOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
225 225 )
226 if (CMAKE_COMPILER_IS_GNUCXX) # MinGW 226
227 add_definitions(
228 -DOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE
229 )
230 endif()
231
232 elseif ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase") 227 elseif ("${CMAKE_SYSTEM_VERSION}" STREQUAL "LinuxStandardBase")
233 # In order for "crypto/mem_sec.c" to compile on LSB 228 # In order for "crypto/mem_sec.c" to compile on LSB
234 add_definitions( 229 add_definitions(
235 -DOPENSSL_NO_SECURE_MEMORY 230 -DOPENSSL_NO_SECURE_MEMORY
236 -DOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE 231 -DOPENSSL_NO_CRYPTO_MDEBUG_BACKTRACE