Skip to content
socket io client static library builds for UE4
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Linux update linux scripts Jul 11, 2018
Mac add mac build script Dec 12, 2016
Windows update windows scripts Jul 11, 2018
src change to 1.66 Feb 24, 2018
.gitattributes
.gitignore update ignore Sep 16, 2016
.gitmodules formating changes Sep 16, 2016
readme.md Update readme.md Feb 24, 2018

readme.md

Socket IO C++ client library build scripts

Derived from necessary bug-fixes and cmake pre-builds for VS2015/2017 using boost 1.66.0 as dependency.

Project contains include and lib for 32bit and 64bit dependencies.

Socket.io C++ Client reference: https://github.com/socketio/socket.io-client-cpp

Boost reference: http://www.boost.org/

Windows instructions for building (updated to reflect current)

  1. git clone --recurse-submodules

  2. Install cmake https://cmake.org/download/ for command line

  3. run BuildBoost.bat

  4. when it's done run MoveBoostFiles.bat

  5. download or move proper boost headers into {this dir}/src/socket.io-client-cpp/boost such that the include folder is {this dir}/src/socket.io-client-cpp/boost/boost

  6. run cmake_generate.bat to generate project files

  7. Open .sln

  8. Copy x64 platform config from x32

  9. Remove Additional build settings for x64 platform (so that you don't get target machine mismatch error)

  10. Compile sioclient.lib all the configs required (32/64bit)

  11. Run MoveSocketFiles.bat

  12. All compiled things are found in Output

License

MIT

You can’t perform that action at this time.