|
|
|
# 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. |