| 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 | |
| 71 | Now 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. |