Update jpeg-turbo, removes libjpeg-turbo from requirements but adds

yasm.
This commit is contained in:
Simo Kinnunen
2015-09-22 11:54:57 +09:00
parent 1f32c21c78
commit bb3e8fb3d5
3 changed files with 5 additions and 4 deletions

View File

@@ -65,15 +65,15 @@ As the product has evolved from an internal tool running in our internal network
* [GraphicsMagick](http://www.graphicsmagick.org/) (for resizing screenshots)
* [ZeroMQ](http://zeromq.org/) libraries installed
* [Protocol Buffers](https://github.com/google/protobuf) libraries installed
* [jpeg-turbo](http://libjpeg-turbo.virtualgl.org/) libraries installed (for quick VNC format conversions)
* [yasm](http://yasm.tortall.net/) installed (for compiling embedded [libjpeg-turbo](https://github.com/sorccu/node-jpeg-turbo))
* [pkg-config](http://www.freedesktop.org/wiki/Software/pkg-config/) so that Node.js can find the libraries
Note that you need these dependencies even if you've installed STF directly from [NPM](https://www.npmjs.com/), because they can't be included.
Note that you need these dependencies even if you've installed STF directly from [NPM](https://www.npmjs.com/), because they can't be included in the package.
On OS X, you can use [homebrew](http://brew.sh/) to install most of the dependencies:
```bash
brew install rethinkdb graphicsmagick zeromq protobuf jpeg-turbo pkg-config
brew install rethinkdb graphicsmagick zeromq protobuf yasm pkg-config
```
On Windows you're on your own. In theory you might be able to get STF installed via [Cygwin](https://www.cygwin.com/) or similar, but we've never tried. In principle we will not provide any Windows installation support, but please do send a documentation pull request if you figure out what to do.