Difference between revisions of "SrsRAN: Install srsRAN with ZeroMQ"

From OnnoWiki
Jump to navigation Jump to search
(Created page with " sudo apt-get install build-essential cmake libfftw3-dev libmbedtls-dev libboost-program-options-dev libconfig++-dev libsctp-dev libzmq3-dev make libtool autoconf automake -y...")
 
Line 1: Line 1:
 
  sudo apt-get install build-essential cmake libfftw3-dev libmbedtls-dev libboost-program-options-dev libconfig++-dev libsctp-dev libzmq3-dev make libtool autoconf automake -y
 
  sudo apt-get install build-essential cmake libfftw3-dev libmbedtls-dev libboost-program-options-dev libconfig++-dev libsctp-dev libzmq3-dev make libtool autoconf automake -y
  
 +
Install libzmq
 
  cd /usr/local/src/
 
  cd /usr/local/src/
 
  git clone https://github.com/zeromq/libzmq.git
 
  git clone https://github.com/zeromq/libzmq.git
Line 10: Line 11:
 
  sudo ldconfig
 
  sudo ldconfig
  
 +
Install czmq
 
  cd /usr/local/src/
 
  cd /usr/local/src/
 
  git clone https://github.com/zeromq/czmq.git
 
  git clone https://github.com/zeromq/czmq.git
Line 19: Line 21:
 
  sudo ldconfig
 
  sudo ldconfig
  
 +
Install srsRAN
 
  cd /usr/local/src/
 
  cd /usr/local/src/
 
  git clone https://github.com/srsRAN/srsRAN.git
 
  git clone https://github.com/srsRAN/srsRAN.git

Revision as of 11:15, 16 November 2022

sudo apt-get install build-essential cmake libfftw3-dev libmbedtls-dev libboost-program-options-dev libconfig++-dev libsctp-dev libzmq3-dev make libtool autoconf automake -y

Install libzmq

cd /usr/local/src/
git clone https://github.com/zeromq/libzmq.git
cd libzmq
./autogen.sh
./configure
make
sudo make install
sudo ldconfig

Install czmq

cd /usr/local/src/
git clone https://github.com/zeromq/czmq.git
cd czmq
./autogen.sh
./configure
make
sudo make install
sudo ldconfig

Install srsRAN

cd /usr/local/src/
git clone https://github.com/srsRAN/srsRAN.git
cd srsRAN
mkdir build
cd build
cmake ../
make -j4
make test -j4
sudo make install
sudo ldconfig
srsran_install_configs.sh user