Skip to content
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

Windows Builds #63

Closed
ghost opened this issue Jan 25, 2019 · 6 comments
Closed

Windows Builds #63

ghost opened this issue Jan 25, 2019 · 6 comments

Comments

@ghost
Copy link

ghost commented Jan 25, 2019

The website daverandom.com is down unfortunately - is there any way to get a uv extension dll? PECL releases seems to be unable to build php-uv (the logs say something about invalid configuration).

Trying to build a shared dll myself leads to the same errors as PECL. I'm trying to build it for PHP 7.2.14 x64 VC15 ZTS on Windows 7 x64.

Do you have any instructions to build it or can you arrange that PECL builds it successfully?

@ghost
Copy link
Author

ghost commented Apr 27, 2019

ping @bwoebi

@ghost ghost mentioned this issue Apr 27, 2019
@clue
Copy link

clue commented May 1, 2019

The way I understand the referenced tickets, building on Windows should work again? This is great news.

Additionally, are there any ready-to-use DLLs available for the average Windows users (i.e. without manually compiling this extension)? The documentation still links to a broken site for Windows builds (https://github.com/bwoebi/php-uv#windows). It looks like most PECL extensions list DLLs on their PECL page, but this does not seem to apply this UV extension (https://pecl.php.net/package/uv).

It's my understanding making these DLLs available more prominently would certainly help adoption on Windows platform 👍

@ghost
Copy link
Author

ghost commented May 1, 2019

PECL usually builds DLLs and then they're linked on the page. If PECL doesn't build DLL, then these won't be linked. But yes, building on Windows works again. I've compiled a DLL for testing purposes myself.

@bwoebi Could you please check that PECL builds DLLs? Thanks!

@bwoebi
Copy link
Member

bwoebi commented May 1, 2019

I have no idea why https://windows.php.net/downloads/pecl/releases/uv/ doesn't list it. And no idea either what I can do about it...

@bwoebi
Copy link
Member

bwoebi commented May 3, 2019

Okay, now it's there at https://windows.php.net/downloads/pecl/releases/uv/0.2.4/ :-)

@ghost
Copy link
Author

ghost commented May 3, 2019

@bwoebi Thank you!

@ghost ghost closed this as completed May 3, 2019
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants