Original README.md of parent project
Tested on:
- Ubuntu 24.04.1 LTS
- Linux 6.8.0-52-generic
- GNU Radio 3.10.9.2 (Python 3.12.3)
- UHD_4.6.0.0
- Intel x86 i9-10980XE
- Nvidia 2070 Super
- USRP N321
sudo apt-get install libuhd-dev uhd-hostsudo apt install qtbase5-devsudo apt install libwayland-dev libxkbcommon-dev xorg-devsudo apt-get install xorg-dev libglu1-mesa-devgit clone https://github.com/glfw/glfw
cd glfw
mkdir build
cd build
cmake ../ -DBUILD_SHARED_LIBS=true
make
sudo make install
sudo ldconfigsudo apt-get install nvidia-opencl-dev opencl-headersUnder "Additional Drivers", switch from nouveau to Nvidia driver, for instance nvidia-driver-550.
sudo apt-get install gnuradio-dev opencl-headers libboost-system-dev libboost-thread-devgit clone https://gitea.osmocom.org/sdr/gr-fosphor.git
cd gr-fosphor
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfigMost basic flow graph can be found in examples/.