-
Notifications
You must be signed in to change notification settings - Fork 2
Software requirements
Stephen von Takach edited this page Dec 12, 2016
·
9 revisions
There are 3 primary components:
- Engine Application (Ruby based)
- Database (Couchbase)
- Search Engine (ElasticSearch)
- Ruby Installation
- Libuv installation requires python 2.x to be installed and available on the PATH
- If the following commands succeed then the setup is complete
gem install bundler
gem install rails
gem install libuv
gem install libcouchbase
Windows users will additionally require:
- A copy of Visual Studio 2010 or later. Visual Studio Express works fine.
- A copy of OpenSSL matching the installed ruby (x86 / x64)
- If using jRuby then GCC is also required
- Setup the paths as described on the gcc page
- Add required environmental variable
set LIBRARY_PATH=X:\win-builds-64\lib;X:\win-builds-64\x86_64-w64-mingw32\lib