Re: Ship PHP builds for Windows on arm64?
| From: | Jordi Boggiano | Date: | Mon, 02 Sep 2024 08:47:11 +0000 |
| Subject: | Re: Ship PHP builds for Windows on arm64? | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-125381@lists.php.net to get a copy of this message | ||
Hey,
On 28.08.2024 21:16, Christoph M. Becker wrote:
(1) The libraries on which several extensions rely are not yet available for Windows on arm64; at least the winlib-builder[2] would need to be improved in this regard, but of course, some libraries may not even support Windows on arm64 yet. (2) To my knowledge, none of the core developers has a Windows on arm64 environment available, and I presume that nobody wants to run an arm64 emulator on an x64 machine. And since there are no public GH runners for that platform (that might change in a couple of months, though[3]), we cannot actually test (let alone develop) these builds.I don't have much knowledge about the compiler aspects but to your point 1 from what I understand (as a user of a Surface Pro 11) some apps are built for ARM64 but with some x64 compatibility in mind, that's referred to as ARM64EChttps://learn.microsoft.com/en-us/windows/arm/arm64ec - I've seen this done for Microsoft Office which needs to support some legacy x64 plugins and also foobar2000 to support x64 plugins that are abandoned and won't be recompiled any time soon. I'm thinking this might help with lib dependencies here? As for 2, I kinda need my computer still but I can offer to test run some builds if it helps. Best, Jordi -- Jordi Boggiano @seldaek -https://seld.be