Michael,
after some try and error (missing dependencies) I managed to compile and install the program on an OpenSuse Leap 15.4 KDE system. It was necessary to install the following packages to achieve an error - free build:
yelp, yelp-tools, libsqlite3-0, sqlite3, sqlite3-devel, ghostscript-devel, gtk3-devel.
probably these are more or less the same packages you mention for the raspberry, just under another name.
Some other details: adapter NI-PCI, VNA HP8753B Firmware 3.0
Comminication with the VNA works using ibtest.
The program does not work. When started, it first reports "Contact with HP8723 established". When I try to retrieve a trace, the program reports "cannot query identity - cannot proceed". The VNA goes from local to remote.
The trace drawing widget (right part of the program's window) does not appear. In some of my attempts, the program wrote some debug information in the termional window it was started from. This began with:
Widget::Paint Engine should not longer be called
OPainter::Begin: Paint Device returned engine == 0, type 1
OPainter::Translate: Painter not active
And then a long list of other "OPainter::something: Painter not active" errors.
When I try to retrieve the trace a second time, the program crashs with a segmentation fault.
The "option" tab shows "Firmware unknown". "IDN?;" issued in ibterm returns "HEWLETT PACKARD,8753B,0,3.00"
"Analyze lern string" returns the same "cannot query identity" error as trying to get a trace. In ibterm, "OUTPLEAS;" returns 2048 (0x800) bytes of data.
Log output shows the following:
hp8753: HP8753 Companion Version: v1.13.1
hp8753: GPIB write status/error: 8100/2
hp8753: GPIB communication prevented reading of IDN
hp8753: cannot query identity - cannot proceed
kernel: tnt4882: write bus error
So, when the program tries to write "IDN?;" to the GPIB, it gets ibsta = 8100 and iberr = 2 back. The error code means "you have attempted to write data or command bytes, but there are no listeners currently addressed." The status is 8000=error and 100= IO operation complete. Doing the same write with ibtest, the result is ibsta = 2100 and iberr = 0
Also, the help system does not work. In an earlier build, Pressing F1 returned a window of the KDE Help system stating that help was not available. In the latest build, nothing happens. Help files are installed in /usr/local/share/help/C/HP8753
Actually, It seems I have several issues, at least 3: communication, widget painting, and help.
Any idea what to do?
Georg, PY5ZSE / DK4SE