1. Download - https://dev.mysql.com/get/Downloads/MySQL-9.3/mysql-9.3.0.zip & extract + downloaded and installed Win64OpenSSL-3_0_16.exe in C:\OpenSSL3-Win64 2. cd D:\ushastry\builds\mysql-9.3.0 3. mkdir D:\ushastry\builds\mysql-9.3.0\build_amd64 & cd /d D:\ushastry\builds\mysql-9.3.0\build_amd64 4. D:\ushastry\builds\cmake-3.31.0\bin\cmake -G "Visual Studio 17 2022" -A x64 -DCMAKE_SYSTEM_VERSION=10.0.22621.0 -DWITH_SSL=C:\OpenSSL3-Win64 .. 5. msbuild /m /p:Platform=x64 /p:Configuration=Release MySQL.sln /t:Rebuildn #### SYSTEM VERSION is printed when you launch command prompt such as : Microsoft Windows [Version 10.0.20348.3328] (c) Microsoft Corporation. All rights reserved. C:\Users\umshastr>cd d:\ushastry\builds\mysql-9.3.0 D:\ushastry\builds\mysql-9.3.0> D:\ushastry\builds\mysql-9.3.0> D:\ushastry\builds\mysql-9.3.0>mkdir D:\ushastry\builds\mysql-9.3.0\build_amd64 & cd /d D:\ushastry\builds\mysql-9.3.0\build_amd64 D:\ushastry\builds\mysql-9.3.0\build_amd64>D:\ushastry\builds\cmake-3.31.0\bin\cmake -G "Visual Studio 17 2022" -A x64 -DCMAKE_SYSTEM_VERSION=10.0.20348.3328 -DWITH_SSL=C:\OpenSSL3-Win64 .. -- Running cmake version 3.31.0 CMake Deprecation Warning at CMakeLists.txt:28 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- NT_RELEASE_VERSION is Version 10.0.20348 -- Found Git: C:/Program Files/Git/cmd/git.exe (found version "2.48.1.windows.1") -- CMAKE_MODULE_PATH is D:/ushastry/builds/mysql-9.3.0/cmake -- MySQL 9.3.0 -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.20348.3328. -- The C compiler identification is MSVC 19.43.34809.0 -- The CXX compiler identification is MSVC 19.43.34809.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.43.34808/bin/Hostx64/x64/cl.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/2022/Enterprise/VC/Tools/MSVC/14.43.34808/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Source directory D:/ushastry/builds/mysql-9.3.0 -- Binary directory D:/ushastry/builds/mysql-9.3.0/build_amd64 -- CMAKE_GENERATOR: Visual Studio 17 2022 -- MSVC_VERSION is 1943 -- Check size of void * -- Check size of void * - done -- SIZEOF_VOIDP 8 -- Packaging as: mysql-9.3.0-winx64 -- Windows EXE/DLL file info copyright line: Copyright (c) 2000, 2025, Oracle and/or its affiliates. -- BOOST_INCLUDE_DIR D:/ushastry/builds/mysql-9.3.0/extra/boost/boost_1_85_0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - not found -- Found Threads: TRUE -- Looking for include files sys/types.h, sasl/sasl.h -- Looking for include files sys/types.h, sasl/sasl.h - not found -- Looking for strptime -- Looking for strptime - not found -- Performing Test HAVE_SETNS -- Performing Test HAVE_SETNS - Failed -- Performing Test HAVE_PTHREAD_SETNAME_NP_LINUX -- Performing Test HAVE_PTHREAD_SETNAME_NP_LINUX - Failed -- Performing Test HAVE_PTHREAD_SETNAME_NP_MACOS -- Performing Test HAVE_PTHREAD_SETNAME_NP_MACOS - Failed -- NUMA library missing or required version not available -- ZLIB_VERSION (bundled) is 1.3.1 -- ZLIB_INCLUDE_DIR D:/ushastry/builds/mysql-9.3.0/extra/zlib/zlib-1.3.1 -- Performing Test HAS_DEPRECATED_NON_PROTOTYPE -- Performing Test HAS_DEPRECATED_NON_PROTOTYPE - Failed -- Check size of off64_t -- Check size of off64_t - failed -- Looking for fseeko -- Looking for fseeko - not found -- Looking for unistd.h -- Looking for unistd.h - not found -- ZSTD_VERSION (bundled) is 1.5.5 -- ZSTD_INCLUDE_DIR D:/ushastry/builds/mysql-9.3.0/extra/zstd/zstd-1.5.5/lib -- ZSTD_LEGACY_SUPPORT not defined! -- OPENSSL_APPLINK_C C:/OpenSSL3-Win64/include/openssl/applink.c -- OPENSSL_VERSION (C:/OpenSSL3-Win64) is 3.0.16 -- The openssl command does not support zlib -- WITH_SSL_PATH C:/OpenSSL3-Win64 -- HAVE_CRYPTO_DLL HAVE_CRYPTO_DLL-NOTFOUND -- HAVE_OPENSSL_DLL HAVE_OPENSSL_DLL-NOTFOUND CMake Error at cmake/ssl.cmake:839 (MESSAGE): Cannot find SSL dynamic libraries Call Stack (most recent call first): cmake/ssl.cmake:470 (MYSQL_CHECK_SSL_DLLS) cmake/ssl.cmake:554 (FIND_CUSTOM_OPENSSL) CMakeLists.txt:1888 (MYSQL_CHECK_SSL) -- Configuring incomplete, errors occurred! D:\ushastry\builds\mysql-9.3.0\build_amd64> D:\ushastry\builds\mysql-9.3.0\build_amd64>