Skip to content

46 problems when trying to compile the extension in shared mode #47

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

Conversation

EdmondDantes
Copy link
Contributor

No description provided.

       Replace ZEND_API with PHP_ASYNC_API macro that correctly handles
       __declspec(dllexport/dllimport) on Windows and visibility attributes
       on Linux. Add ASYNC_EXPORTS compilation flag to config.w32.

       Fixes Windows linker errors when building as shared extension
@EdmondDantes EdmondDantes added this to the Stabilization2 milestone Jul 19, 2025
@EdmondDantes EdmondDantes self-assigned this Jul 19, 2025
@EdmondDantes EdmondDantes added the bug Something isn't working label Jul 19, 2025
@EdmondDantes EdmondDantes linked an issue Jul 19, 2025 that may be closed by this pull request
@EdmondDantes EdmondDantes merged commit 5d7445e into main Jul 19, 2025
0 of 2 checks passed
@EdmondDantes EdmondDantes deleted the 46-problems-when-trying-to-compile-the-extension-in-shared-mode branch July 19, 2025 19:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Problems when trying to compile the extension in shared mode.
1 participant