Errata
This page is to track common bugs encountered in the software and hardware related to the CDC design project.
LD_LIBRARY_PATH
The default LD_LIBRARY_PATH
environment variable is incorrectly set in the Ubuntu VM. As a result, GNU Radio might not be able to find the compiled OOT modules. Please do the following to correct this issue.
Open BASH configuration file in VS Code.
$ code ~/.bashrc
Update the existing line setting LD_LIBRARY_PATH
as follows:
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib/x86_64-linux-gnu/
Update the environment variables for your current terminal.
$ source ~/.bashrc
Make sure Linux is aware of any new OOT libraries:
$ sudo ldconfig
New terminal instances should will have the correct path, but you may need to perform this update every time you start the Ubuntu VM.