Program cannot find shared library

I am running 13.2 with kde 4 running with plasma5 libraries. I am trying to install a program called Write, however I get the following error message when running the program.

./Write: error while loading shared libraries: cannot open shared object file: No such file or directory

I did a quick find command on my root directory, and it returned the following results.


So I obviously have installed on the system, I’m just wondering why Write can’t find them. Is there a specific folder where these types of libraries belong?

Another interesting thing to note, is that according to zypper, I only have the libQt5Svg5 libraries installed.

How can I figure out if a Library is able to be found by an external program?


Perhaps Write is a 32bit application and requires the 32-bit versions to be available, you should install them from your package management.

It’s a 32bit app, zypper in libqt4-x11-32bit and you should be good to go.

That was the issue, feel rather silly for not checking the program architecture.

Thanks for the help!