-
Notifications
You must be signed in to change notification settings - Fork 701
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
Do you have any plan to support Windows ? #538
Comments
Not at the moment, the network stack doesn't support it (see the answer from @oktal in issue #6) due to architectural decisions. In theory we could potentially add a compile-time option the replaces the network stack with boost (thus changing from a read-ready to a read-complete model), thus allowing windows support, but it's not likely to happen soon. The latest Windows 10 will come with a full Linux Kernel in WSL though, so in the mean time you could potentially use that for developing with pistache. |
Pistache works great in WSL1 on Windows 10, that's how I've used it. |
The reason I chose Pistache was to avoid the dependency on Boost, and to have a fully native, fast, standalone ReST server. I am also keen to see a Windows native version of Pistache. I'd be willing to sponsor/donate a few hundred US dollars to support this project and particularly this specific goal. Would anyone else be willing to support? I've raised a new issue re that topic... #569 Is it reasonably achievable? Or are those architectural decisions too fundamental to Pistache? |
FYI regarding Travis - https://blog.travis-ci.com/2018-10-11-windows-early-release and https://docs.travis-ci.com/user/reference/windows/ (in reference question in #569) |
https://github.com/piscisaureus/wepoll may provide a good if limited option - a scalable drop-in replacement for |
I would close this and reopen #6, since it contains more information about the subject and was opened first |
related to pistacheio#41 related to pistacheio#183 related to pistacheio#760 closes pistacheio#960 related to pistacheio#985 related to pistacheio#6 related to pistacheio#538 related to pistacheio#649 related to pistacheio#741 related to pistacheio#874 closes pistacheio#525
related to pistacheio#41 related to pistacheio#183 related to pistacheio#760 closes pistacheio#960 related to pistacheio#985 related to pistacheio#6 related to pistacheio#538 related to pistacheio#649 related to pistacheio#741 related to pistacheio#874 closes pistacheio#525
As mentioned in my previous comment, I'm closing this issue in favour of #6. It contains far more information than this one and was opened earlier |
Do you have any plan to support Windows ?
The text was updated successfully, but these errors were encountered: