How to build (using gyp): (Note: test programs which require gtest can't build with gyp for now) 1. If you are building OTS on Windows, download both the source code and compiled driver for zlib from http://www.zlib.net/ and put them in third_party/zlib. 2. If you are building from cloned Git repository, make sure to update the submodules as well: $ git submodule init $ git submodule update 3. Run gyp_ots $ python gyp_ots This will fetch gyp and generate build files. By default, following files will be generated: - MSVS solution file on Windows - Xcode project file on Mac - Makefile on Linux If you want to generate Makefile on Mac, you can use -f option: $ python gyp_ots -f make 4. Build OTS Using MSVS: Open ots-standalone.sln and build the solution. Using Xcode: $ xcodebuild -target ots-standalone.xcodeproj -target all Using Makefile: $ make