A ham radio application I need called trustedqsl-1.11 (tqsl) has been installed on my Salix 13.37 (a Slackware derivative).
tqsl reports an error and won't run:
error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: cannot open shared object file: No such file or directory.
The missing library apparently belongs to wxWidgets, a shared C++ library providing a cross-platform widget toolkit; the Linux version of wxWidgets is called wxGTK.
I downloaded and built a stable recent version of it: wxGTK-2.8.12.tar.gz from sourceforce using the build script from Slackbuilds.
The compile and make appeared to finish without error. (Is there a way to view the full log that was generated? as no human could sit and watch compiler directives scrolling by on the screen for half an hour and then state positively that there was no error.)
The resulting file wxGTK-2.8.12-i486-2-SBo.tgz was in my /tmp directory. As root, I ran installpkg wxGTK-2.8.12-i486-2-SBo.tgz
and the install reported no errors. ('Executing install script... package installed').
I shutdown the computer and came back later, powered it up, tried tqsl again and it gave the same error:
tqsl: error while loading shared libraries: libwx_gtk2u_richtext-2.8.so.0: cannot open shared object file: No such file or directory.
There is now a /wx directory in /usr/lib and there are some other wx* directories and files in /usr/bin which I presume were put there by the package install.
Somewhere I recalled seeing mention of a command to rebuild a shared object cache, so as root I ran it: ldconfig
. This ran for a moment then finished with no messages.
I ran tqsl again and got the same error.
I do not know what the wxGTK package is supposed to look like in the file system or how to tell if it was built properly or installed properly. I do not know how to fix this error.
I studied many webpages including these:
but this problem is over my head.
The ready-to-install-package webpage http://connie.slackware.com/~alien/slackbuilds/
was down when I tried it.
Can anybody help? Or should I give up running Salix on this older laptop and install a heavier distro like LinuxMint which I've been running on my newer laptop for about 1 week now?
Thank you for reading this and thanks in advance for any help you can provide.