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 Build reference is lacking/invalid #1925

Closed
sheinbergon opened this issue May 14, 2018 · 5 comments
Closed

Windows Build reference is lacking/invalid #1925

sheinbergon opened this issue May 14, 2018 · 5 comments
Labels

Comments

@sheinbergon
Copy link

sheinbergon commented May 14, 2018

This is not the same as #1917

The final steps in the windows build guide are

   git clone git://github.com/zeromq/czmq.git
    cd czmq\builds\msvc
    configure.bat
    cd build
    buildall.bat
    cd ..\..\..\..

However:

  • build directory is missing (and has been like this for the past 3 years)
  • Trying to build directly via visual studio (retargeting 2015 to newer version) complains about missing libmqz.import.props

Please advise.

@Slesa
Copy link

Slesa commented Jul 4, 2018

+1
I am trying to compile it with the Visual Studio itself. I am wondering - does this compile at all? Probably everything depends on the generated files (czmq_classes.h?), and if one piece of the puzzle is missing - well, you won't get it to run.
On the other hand, you do not have any chance to get a binary. Looks like I am forced to copy the message handling for REPL/REQ out of the sources and use zmq somehow by hand. Think that's a pity.

@fluffacadabra
Copy link

Trying to build directly via VS2017 complains about missing libmqz.import.props here, too. The build.batch script will also not work, as it crashes with

*** ERROR, build tools not found: Microsoft Visual Studio 14.0\VC\vcvarsall.bat

which makes sense, because Visual Studio 2017 has a different folder structure ( SO Post )

It seems that its not so easy to retarget CZMQ for VS2017. Not sure how well this works, when you build the library with VS2015 but everything else with VS2017..

@stale
Copy link

stale bot commented Dec 12, 2018

This issue has been automatically marked as stale because it has not had recent activity for 90 days. It will be closed if no further activity occurs within 21 days. Thank you for your contributions.

@stale stale bot added the stale label Dec 12, 2018
@myd7349
Copy link
Contributor

myd7349 commented Dec 15, 2018

Hey guys!
I just created a PR to add czmq into vcpkg: microsoft/vcpkg#4979 .
Once merged, Visual Studio 2017 users on Windows may install czmq via vcpkg:

vcpkg install czmq:x64-windows

Related issue: #1780

@stale stale bot removed the stale label Dec 15, 2018
@stale
Copy link

stale bot commented Mar 15, 2019

This issue has been automatically marked as stale because it has not had recent activity for 90 days. It will be closed if no further activity occurs within 21 days. Thank you for your contributions.

@stale stale bot added the stale label Mar 15, 2019
@stale stale bot closed this as completed Apr 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants