-
Notifications
You must be signed in to change notification settings - Fork 764
Level of Windows support #189
Comments
The first step to test how stable the library is on Windows would be to run the tests. Even without From previous feedback, I would expect that not all the tests will succeed, but maybe this is something we can improve. There might be issues on Windows that might be difficult to workaround thought, for instance #26 |
I compile with Visual C++ and GCC. I use very recent versions of both. I've had no luck compiling it with boost (which I do not use), but I have managed to get the non-boost ASIO library to work nicely and with little effort on both platforms. I am compiling these projects directly into my application. I have found Simple-Web-Server to be reliable and I've pushed a lot of data through it. |
I'd really like a vcpkg package for Windows. ... After thinking about it, that's really a separate issue from this ticket, so I filed it here: #190 |
Can you please explain what you used and how you did this? I would really like to use this library as it works great on Mac and Linux, but for the life of me I cannot get it things to work on Windows (see #188). |
@zethon The only way I got it to work was by using the standalone (non-boost) version of ASIO. I don't use boost in my project (C++11-17 have most of what I would have used). I also use CMAKE as my project is designed to build on windows and linux. Here is a link: https://github.com/opset/openset You can use the compiler flags |
My understanding is that tests don't pass/run on Windows due to a lacking -fno-access-control equivalent. Other than that, is Simple-Web-Server known to be stable on Windows (as well as Linus and macOS)?
The text was updated successfully, but these errors were encountered: