Using Beagle USB 12 on Ubuntu 18.04
I upgraded from Ubuntu 14.04 to 18.04 then found the Total Phase Data Center software for the Beagle USB 12 no longer works. strace shows a number of missing shared libraries. The solution is to copy the missing libraries from 14.04 into the Data Center local library directory.
data-center-linux-x86_64-v6.73/lib/
libpng12.so.0
libgstinterfaces-0.10.so.0
libgstapp-0.10.so.0
libgstpbutils-0.10.so.0
libgstvideo-0.10.so.0
libgstbase-0.10.so.0
libgstreamer-0.10.so.0
data-center-linux-x86_64-v6.73/lib/
libpng12.so.0
libgstinterfaces-0.10.so.0
libgstapp-0.10.so.0
libgstpbutils-0.10.so.0
libgstvideo-0.10.so.0
libgstbase-0.10.so.0
libgstreamer-0.10.so.0
I also had to add:
ReplyDeletelibffi.so.5
Fortunately all these libraries were lying around for me due to a couple of third-party installed programs: /usr/lib/vmware/lib and opt/foxitsoftware/foxitreader/lib. Hurrah for `locate`, which found them for me.