Not too long ago the master branch was merged with the ZMQ branch. Which brought in the new libzmq library for server communication between different zones.
With that, several new files were added:
- lib\libzmq.lib
- lib\libzmq-d.lib
- libzmq.dll
- libzmq_64.dll
- libzmq-d.dll
- libzmq-d_64.dll
Be sure you have all of these files. Next, also be sure the libs are marked in your projects. Open DSPGame-Server.sln up and do the following:
- Right-click the project in the solution explorer.
- Choose 'Properties' at the bottom of the menu.
- Expand Linker under Configuration Properties.
- Click Input.
- Ensure you see the proper libzmq library being used in the Additional Dependencies.
If not then you probably don't have the latest repo or you are having conflicts when trying to pull the latest.
With a fresh pull just now and a recompile:
Code: Select all
1> DSGame-server.vcxproj -> C:\Users\atom0s\Documents\GitHub\darkstar\win32\DSGame-server\..\..\DSGame-server.exe
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
Everything is compiling fine for me.