[feat] Code change for compile on windows. Needs to modify php-src.
Thanks for your comments. I've take them and added the compilation documentation.
@dunglas Is it still worthwhile to carry on with this route?
@cmb69 do you have any insight in the changes to the build script that maybe should be upstreamed?
See https://github.com/php/php-src/issues/17476 about the php-src issues. https://github.com/php/php-src/pull/17480 allows to build php8embed.dll (the implementation is a bit hackish, so php8embed.lib stays default for BC reasons), what would be a step. But there are still issues when trying to build FrankenPHP, because cgo doesn't support MSVC (or clang-cl), but PHP does not properly support MinGW, but even when fixing the latter, the result might not necessarily be ready for production. At least there would likely be issues with our ZEND_FASTCALL. In my opinion, cgo would need to support MSVC, but there appears to be no progress.
Any update to go on this PR?