Unable to Compile new Server build
-
- Posts: 70
- Joined: Mon Sep 08, 2014 7:44 am
Unable to Compile new Server build
Anyone else having issues compiling a new server now? We are trying to compile and it seems a lib file was changed and keeps asking for libzmq.dll. According to everything I have read it is apart of the distribution package libraries, does the new darkstar require updated libraries? I also did a search on our current setup and do not even see this file currently listed as installed. Any Ideas?
Re: Unable to Compile new Server build
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:
Everything is compiling fine for me.
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 ==========