I have a custom Python script for controlling with a Analog Discovery 2. The code wraps the sample code given in the 'Importing the Constants and Loading the Dynamic Library' section of the Getting Started guide.
When attempting to load the `libdwf.so` dynamic library I'm hitting this error. This started happening after upgrading to Adept 2.26.1 / Waveforms 3.19.5 this morning. Simply downgrading to Waveforms 3.18.1 makes the problem go away.
Traceback (most recent call last):
File "<...>/digilent_logic_analyzer/digilent_logic_analyzer.py", line 233, in __init__
self.dwf = cdll.LoadLibrary("libdwf.so")
File "/usr/lib/python3.8/ctypes/__init__.py", line 451, in LoadLibrary
return self._dlltype(name)
File "/usr/lib/python3.8/ctypes/__init__.py", line 373, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/lib/libdwf.so: undefined symbol: DmgtConfigureFPGA
This is on an Ubuntu 18.04 machine using Python 3.8.
Thanks in advance for any help!