Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Page Tree | ||||||
---|---|---|---|---|---|---|
|
Panel | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
4.2 Source installation prerequisites
Build requirements on CentOS 7:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo yum -y install epel-release \ && sudo yum -y update \ && sudo yum -y install \ git pkgconfig automake autoconf ncurses-devel python python-zmq \ wget gtest-devel gcc gcc-c++ libtool patch make bzip2 |
Build requirements on x86-64 Debian/Ubuntu:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo apt-get update \ && sudo apt-get -y install \ build-essential pkg-config libc6-dev m4 g++-multilib \ autoconf libtool ncurses-dev unzip git python python-zmq \ zlib1g-dev wget bsdmainutils automake |
Additional steps to update to gcc-4.9 on Ubuntu Trusty/Linux Mint 17.*:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo add-apt-repository ppa:ubuntu-toolchain-r/test \ && sudo apt-get update \ && sudo apt-get install g++-4.9 \ && sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 40 \ && sudo update-alternatives --install /usr/bin/cpp cpp /usr/bin/cpp-4.9 40 \ && sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 40 |
Build requirements on aarch64/arm64 Debian/Ubuntu:
Code Block | ||||
---|---|---|---|---|
| ||||
sudo apt-get update \ && sudo apt-get -y install \ build-essential pkg-config libc6-dev m4 g++-multilib-arm-linux-gnueabihf \ autoconf libtool ncurses-dev unzip git python \ zlib1g-dev wget bsdmainutils automake |
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|