openssl: make sure tests have -ldl

https://github.com/warmcat/libwebsockets/issues/1662
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c42fccc..8bc5d0f 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1905,6 +1905,10 @@
 	endif()
 endif()
 
+if (UNIX)
+	list(APPEND LIB_LIST dl)
+endif()
+
 CHECK_FUNCTION_EXISTS(SSL_CTX_set1_param LWS_HAVE_SSL_CTX_set1_param)
 CHECK_FUNCTION_EXISTS(SSL_set_info_callback LWS_HAVE_SSL_SET_INFO_CALLBACK)
 CHECK_FUNCTION_EXISTS(X509_VERIFY_PARAM_set1_host LWS_HAVE_X509_VERIFY_PARAM_set1_host)