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

Support Windows platform #7

Closed
oliora opened this issue Nov 21, 2014 · 5 comments
Closed

Support Windows platform #7

oliora opened this issue Nov 21, 2014 · 5 comments

Comments

@oliora
Copy link

oliora commented Nov 21, 2014

It should be possible to compile working version of aziomq on Windows platform with using of MS Visual Studio 2013 or later compiler.

@rodgert
Copy link

rodgert commented Nov 21, 2014

Agreed, though -

  • I don't work with Windows any longer, so I don't have the tool chain or
    motivation to do the work myself. I would certainly welcome patches to get
    this working.
  • I would prefer that the build for Windows also use CMake to generate the
    VS project, instead of checking VS solution files if at all possible.
  • I have not looked at what underlying type get_sockopt(socket, ZMQ_FD)
    returns on Windows, but if it is compatible with
    asio::windows::stream_handle::native_handle_type (I assume it is), then the
    main change should be conditionally selecting the asio::windows or
    asio::posix types in aziomq/detail/socket_ops.hpp

On Fri, Nov 21, 2014 at 9:38 AM, Andrey Upadyshev notifications@github.com
wrote:

It should be possible to compile working version of aziomq on Windows
platform with using of MS Visual Studio 2013 or later compiler.


Reply to this email directly or view it on GitHub
#7.

@oliora
Copy link
Author

oliora commented Nov 21, 2014

Please check my pull request with Windows implementation.
#9

@oliora
Copy link
Author

oliora commented Nov 26, 2014

Code compiles and all tests except test_thread are passed. Working on it.

@oliora
Copy link
Author

oliora commented Nov 28, 2014

#27 fixed the problem on Windows too. The one missing thing for Windows is ZeroMQ version detecting.

@oliora
Copy link
Author

oliora commented Dec 7, 2014

ZeroMQ version detecting implemented for Windows platform, see #36

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

2 participants