The first thing you did:
sudo convertpkg-compat32 -i /home/muddy/Downloads/libotr-4.1.0.tar.gz ???
did you mean you tried to convert the source tarball?
You do not need to convert the source package because there is no sense in doing so.
convertpkg-compat32 command is meant to be used on the 64bit package, produced after configuration and compilation of the sources.
Where did you download the libotr-4.1.0.tar.gz file from?
On Slackware you typically download the sources tarball of a program (let's say libotr-4.1.0.tar.gz).
Then yuo need a Slackbuild script, which will have all the commands in it to detect the environment and to configure, make and make install,
and finally produce the package.
From what you've done I see that you have configured the sources, then you have to run the command make - to compile the program,
and then to make install - in order to install it in your system. But all that is kind of manual compilation and installation, which will make it difficult for you to manage this program in the future (i.e. upgrade, remove).
Normally you would download a Slackbuilds pakage, which does not include the sources of the program, extract it somewhere on your system,
then download the source tarball, put it in the Slackbuild folder, and from within that folder you would start the slackbuild script as root.
The slacbuild script will have a name like libotr.Slackbuild.
It will configure, make and make install the program in a temporary folder, and from that folder will produce a tgz or txz package, which then you can install on your system.
If that package is 64bit - then you can convert it with the command convertpkg-compat32.
The libotr Slackbuild for Slackware 14.1 is here:
https://slackbuilds.org/repository/1...raries/libotr/