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 support broken by Socket #54

Open
stevapple opened this issue May 26, 2024 · 3 comments
Open

Windows support broken by Socket #54

stevapple opened this issue May 26, 2024 · 3 comments

Comments

@stevapple
Copy link

The commit 7bfcf20 adds dependency on https://github.com/stackotter/Socket, which blocks building on Windows.

To restore the support, we may make the dependency and related functionalities platform-specific.

@stackotter
Copy link
Owner

Ah, unfortunate, that may require making our own socket library in future then (or updating that old one), cause I'd like to eventually bring hot reloading to windows too.

I'm currently in the middle of refactoring a bunch and bringing hot reloading to Linux so I'll look into addressing this as part of/after that.

Are you using swift bundler on windows at the moment? I don't recall ever putting effort into making it support Windows so that's kinda cool if it does even if it's indirectly via the linux platform option

@furby-tm
Copy link
Contributor

furby-tm commented Jun 2, 2024

@stackotter I think issues are disabled on that project, but might be worth mentioning ZeroMQ, it has solid cross-platform support, with TCP sockets on Microsoft Windows, and Posix sockets on macOS and Linux.

@stackotter
Copy link
Owner

Does ZeroMQ let you just use their cross-platform tcp socket wrapper?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants