diff --git a/autotest/CMakeLists.txt b/autotest/CMakeLists.txt index 4cc6d0c..7d23b94 100644 --- a/autotest/CMakeLists.txt +++ b/autotest/CMakeLists.txt @@ -10,7 +10,11 @@ set(AT_TARGET_NAME webcc_autotest) set(AT_LIBS webcc ${Boost_LIBRARIES} "${CMAKE_THREAD_LIBS_INIT}") if(WEBCC_ENABLE_SSL) - set(AT_LIBS ${AT_LIBS} ${OPENSSL_LIBRARIES} crypt32) + set(AT_LIBS ${AT_LIBS} ${OPENSSL_LIBRARIES}) + + if(WIN32) + set(AT_LIBS ${AT_LIBS} crypt32) + endif() endif() if(WEBCC_ENABLE_GZIP) diff --git a/doc/screenshots/cmake_config_mac.png b/doc/screenshots/cmake_config_mac.png index 7000d66..15877d3 100644 Binary files a/doc/screenshots/cmake_config_mac.png and b/doc/screenshots/cmake_config_mac.png differ diff --git a/doc/screenshots/cmake_config_mac_2.png b/doc/screenshots/cmake_config_mac_2.png new file mode 100644 index 0000000..bc07558 Binary files /dev/null and b/doc/screenshots/cmake_config_mac_2.png differ diff --git a/doc/screenshots/cmake_config_mac_openssl.png b/doc/screenshots/cmake_config_mac_openssl.png index e3b78b7..5a41189 100644 Binary files a/doc/screenshots/cmake_config_mac_openssl.png and b/doc/screenshots/cmake_config_mac_openssl.png differ diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 2bb9b1c..29b5625 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -4,7 +4,11 @@ set(EXAMPLE_LIBS webcc ${Boost_LIBRARIES} "${CMAKE_THREAD_LIBS_INIT}") if(WEBCC_ENABLE_SSL) - set(EXAMPLE_LIBS ${EXAMPLE_LIBS} ${OPENSSL_LIBRARIES} crypt32) + set(EXAMPLE_LIBS ${EXAMPLE_LIBS} ${OPENSSL_LIBRARIES}) + + if(WIN32) + set(EXAMPLE_LIBS ${EXAMPLE_LIBS} crypt32) + endif() endif() if(WEBCC_ENABLE_GZIP) diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt index 7589a39..80110f3 100644 --- a/unittest/CMakeLists.txt +++ b/unittest/CMakeLists.txt @@ -13,7 +13,11 @@ set(UT_TARGET_NAME webcc_unittest) set(UT_LIBS webcc ${Boost_LIBRARIES} "${CMAKE_THREAD_LIBS_INIT}") if(WEBCC_ENABLE_SSL) - set(UT_LIBS ${UT_LIBS} ${OPENSSL_LIBRARIES} crypt32) + set(UT_LIBS ${UT_LIBS} ${OPENSSL_LIBRARIES}) + + if(WIN32) + set(UT_LIBS ${UT_LIBS} crypt32) + endif() endif() if(WEBCC_ENABLE_GZIP)