Jump to content
  • 0

Loading 'libdwf.so' with Waveforms 3.19.5 throws error


Andrew Rachwalski

Question

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!

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...