-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
For WINDOWS build! #88
Conversation
wantedxnn
commented
Sep 20, 2023
…s static or dynamic
Thanks for your contribution, @wantedxnn
Are you referring to the /'s in the Otherwise, I'd be happy to accept this as-is, although I'd like to see windows added to the build matrix in the future. |
Fixed! used @brettmc And yes...only that was the problem. |
@wantedxnn are you able to provide some basic instructions/docs on how to build on Windows? |
@brettmc Sorry for late response ... https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2 Maby can add also github action to build extension for windows |
If these instructions work for you, then I'm happy to just link to them. Specifically, was it this section? https://wiki.php.net/internals/windows/stepbystepbuild_sdk_2#building_pecl_extensions_with_phpize
I'd love to have this, otherwise we will accidentally break windows build in the future. I will check it out. |
@brettmc I don't used phpize .... I have a very custom php-sdk environment because i compile almost 200 extensions (ported from Linux to windows or upgraded from php5 to php8, all deps are updated to last version also instead compiling in vs16(aka Visual studio 2019) i compile everything in vs17( aka Visual studio 2022) I have splinted number of extension per build ( 1st build it's only php source as is building snapshot and pgo optimized with avx2 enabled 2nd build all extensions depending by other extension and 3rd build for all non dependending extensions) But i will try in this evening to build/compile with phpize (i will need to use my artifact development pack from my top described build ) |
@brettmc I see already did PR for windows build action :) |