Message-ID: From: "apgrucza (@apgrucza)" To: "postgresql-interfaces/psqlodbc" Date: Mon, 06 May 2024 12:13:47 +0000 Subject: Re: [postgresql-interfaces/psqlodbc] PR #6: Use mimalloc to improve performance and reduce memory allocation lock contention In-Reply-To: References: List-Id: X-GitHub-Author-Login: apgrucza X-GitHub-Comment-Id: 2095876952 X-GitHub-Comment-Type: issue_comment X-GitHub-Edited-At: 2024-05-08T12:45:05Z X-GitHub-Issue: 6 X-GitHub-Repo: postgresql-interfaces/psqlodbc X-GitHub-Type: comment X-GitHub-Url: https://github.com/postgresql-interfaces/psqlodbc/pull/6#issuecomment-2095876952 Content-Type: text/plain; charset=utf-8 The EDB installer must include those extra DLLs because they are required by PostgreSQL. So I checked the Windows build instructions for PostgreSQL and it lists the [requirements](https://www.postgresql.org/docs/current/install-windows-full.html#INSTALL-WINDOWS-FULL-REQUIREMENTS). One of them is OpenSSL, and it provides a link to download binaries. I downloaded [OpenSSL v3.3.0 Light](https://slproweb.com/products/Win32OpenSSL.html) and found that it includes both the `libssl-3` and `libcrypto-3` DLLs. So perhaps all we need to do is get those into `d:\postgresql86\bin`.