Skip to content

Installation

Piotr Krysik edited this page Mar 5, 2025 · 19 revisions

Manual compilation and installation

In general to install gr-gsm installation of folowing dependencies is required:

  • GNU Radio with header files
  • development tools: git, cmake, autoconf, libtool, pkg-config, g++, gcc, make, doxygen,
  • gr-osmosdr
  • libosmocore with header files

After installing them download the gr-gsm's source and build it with following commands:

git clone https://github.com/ptrkrysik/gr-gsm
cd gr-gsm
mkdir build
cd build
cmake ..
make

and as root:

make install
ldconfig

To speedup compilation instead of "make" you can use parallel build

make -j $nproc
where "$nproc" is number of CPU cores.

.

Clone this wiki locally