Message-ID: From: "kenjiuno (@kenjiuno)" To: "postgresql-interfaces/psqlodbc" Date: Fri, 14 Nov 2025 15:01:40 +0000 Subject: Re: [postgresql-interfaces/psqlodbc] issue #36: Request: Add Windows for ARM support In-Reply-To: References: List-Id: X-GitHub-Author-Login: kenjiuno X-GitHub-Comment-Id: 3533181262 X-GitHub-Comment-Type: issue_comment X-GitHub-Issue: 36 X-GitHub-Repo: postgresql-interfaces/psqlodbc X-GitHub-Type: comment X-GitHub-Url: https://github.com/postgresql-interfaces/psqlodbc/issues/36#issuecomment-3533181262 Content-Type: text/plain; charset=utf-8 > How are you building them? I don't see a workflow that builds the arm release? I'd be glad to add one on the main repo. I have crafted an example CI script so that it can build an Arm64X version of psqlodbc. https://github.com/psqlodbc-for-win10-arm64/psqlodbc/blob/REL-17_00_0006-fix-for-arm64/.github/workflows/windows-arm64x.yml The build process is almost automated with my PgBuilder: https://github.com/psqlodbc-for-win10-arm64/PgBuilder/blob/master/PgBuilder/Program.cs The building of Arm64X binaries is done by almost cross-compilation. It needs an automation process to make the CI script simple. Currently, there is a release available built by this CI script. https://github.com/psqlodbc-for-win10-arm64/psqlodbc/releases/tag/REL-17_00_0006-fix-for-arm64-fee9dad9 However, none of psqlodbc and its dependencies (postgres and OpenSSL) are tested with embedded unit tests. It means that these files, built by me, should still be experimental stage.