Skip to content

Instantly share code, notes, and snippets.

@dmaynor
Last active April 1, 2022 00:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dmaynor/eab89d2f8c203c97828b779834d94846 to your computer and use it in GitHub Desktop.
Save dmaynor/eab89d2f8c203c97828b779834d94846 to your computer and use it in GitHub Desktop.
Build Stuff
The main direcotry for this will be ~/code/gr-radio. All projects are built from there.
Everything built and installed will go in /usr/local
sudo apt install mlocate
#dependecy installs
sudo apt install git cmake g++ libboost-all-dev libgmp-dev swig python3-numpy \
python3-mako python3-sphinx python3-lxml doxygen libfftw3-dev \
libsdl1.2-dev libgsl-dev libqwt-qt5-dev libqt5opengl5-dev python3-pyqt5 \
liblog4cpp5-dev libzmq3-dev python3-yaml python3-click python3-click-plugins \
python3-zmq python3-scipy python3-gi python3-gi-cairo gir1.2-gtk-3.0 \
libcodec2-dev libgsm1-dev
sudo apt install pybind11-dev python3-matplotlib libsndfile1-dev \
python3-pip libsoapysdr-dev soapysdr-tools
pip install pygccxml
pip install pyqtgraph
sudo apt install python3-matplotlib libsndfile1-devdont forget cmake-gui
#Dont forget cmake-gui
sudo apt-get install cmake-gui
#volk
cd ~/code/gr-radio
git clone --recursive https://github.com/gnuradio/volk.git
cd volk
mkdir build
cd build
cmake-gui
Press configure
exit cmake-gui and type make
make test
sudo make install
sudo ldconfig
#gnuradio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment