Skip to content
Oleg Filippov edited this page Mar 9, 2016 · 1 revision
Processor with SSE2 support 
Boost ≥ 1.55
MySQL ≥ 5.1.0 
OpenSSL ≥ 1.0.0 
CMake ≥ 2.8.9
ZeroMQ ≥ 2.2.6 
GCC ≥ 4.7.2 or Clang  ≥ 3.3
zlib ≥ 1.2.7

Debian based Linux:

sudo apt-get install build-essential autoconf libtool gcc g++ make cmake git-core wget p7zip-full libncurses5-dev zlib1g-dev libbz2-dev
sudo apt-get install openssl libssl-dev mysql-server mysql-client libmysqlclient-dev libmysql++-dev libreadline6-dev
sudo apt-get install libboost-dev libboost-thread-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-iostreams-dev
sudo apt-get install libzmq-dev

RedHat based Linux:

yum groupinstall "Development Tools"
yum groupinstall "Additional Development"
yum install gcc-g++ git-core wget links zip unzip unrar cmake
yum install mysql-server mysql-client mysql-devel
yum install openssl
wget http://download.zeromq.org/zeromq-4.0.5.tar.gz
tar xzvf zeromq-4.0.5.tar.gz
cd zeromq-4.0.5
./configure
make
make install

Fedora 22 Workstation/Server:

dnf install autoconf libtool gcc gcc-c++ make cmake git wget p7zip ncurses-devel
dnf install openssl openssl-devel mariadb mariadb-server mariadb-devel
dnf install readline-devel zlib-devel bzip2-devel boost-devel
dnf install zeromq3-devel
Clone this wiki locally