Changes between Version 2 and Version 3 of BuildingWindowsDependencies


Ignore:
Timestamp:
May 12, 2017, 11:20:13 AM (7 years ago)
Author:
Itms
Comment:

Add information about upgrading gloox

Legend:

Unmodified
Added
Removed
Modified
  • BuildingWindowsDependencies

    v2 v3  
    5555          * `libboost_filesystem-vc120-mt-gd-x_xx.lib`
    5656        * `minimal\boost` contains headers to copy into `libraries\win32\boost\include`
     57
     58== gloox ==
     59* Download the latest 1.0.x source code from https://camaya.net/gloox/download/.
     60* Decompress and open `gloox.vcproj` in VS. Let it upgrade the project.
     61* Fix the Debug configuration:
     62  * Right-click the `gloox-1.0` project and click Properties
     63  * Copy-paste the `Output directory` value from the Release project (it should be `$(SolutionDir)$(Configuration)\` instead of some hardcoded thing)
     64  * Add the `d` suffix to the `Target name` so it becomes `$(ProjectName)d`
     65* Fix the compilation failure by adding `iodata.h` and `iodata.cpp` to the project (see http://stackoverflow.com/questions/28319149/)
     66* Build the Release and Debug configurations
     67* Copy `Debug/gloox-1.0d.lib` and `Release/gloox-1.0.lib` to `libraries/win32/gloox/lib/`
     68* Copy `Debug/gloox-1.0d.dll` and `Release/gloox-1.0.dll` to `binaries/system/`
     69* Copy all the header files from `src` to `libraries/win32/gloox/include/gloox`
     70
     71Now we need to rebuild the glooxwrapper project. Just run `update-workspaces.bat` with the argument `--build-shared-glooxwrapper` and build the Release and Debug configurations of the game.
    5772
    5873== libcurl ==