loading shared libraries: libexpat.so.0

I am a new linux user, (running openSUSE 11 on KDE4) and I’m trying to run a binary program from my research lab that I inserted into my /usr/local/bin. here is the error that I have received when trying to execute the program:

Xvoxtrace: error while loading shared libraries: libexpat.so.0: cannot open shared object file: No such file or directory

I need help resolving this problem. If you have an explanation or instructions, I would appreciate any aid. Thanks.

zypper in libexpat0

i’m sorry, i don’t know what that means. could you explain?

Zypper - openSUSE and man zypper.

It it saying “No such file or directory”, meaning the file libexpat.so.0 doesn’t exists… just install it. The easiest way is just typing “zypper in libexpat0” in the command line.

thanks, it worked. except that this came up:

Overall download size: 58.0 K. After the operation, additional 167.0 K will be used.
Continue? [YES/no]: YES
Downloading package libexpat0-1.95.8-73.1.x86_64 (1/1), 58.0 K (167.0 K unpacked)
Failed to mount cd:///?devices=/dev/sr1,/dev/sr0 on /var/adm/mount/AP_0x00000001: No medium found (mount: No medium found)

???. What next?

I seem’s that in there is no Opensuse installation disk in CD-rom.

If you have fast Internet connection with no data limit,
you can just disable CD-ROM installation source from
Yast -> Package repositories and install everything through Internet
(after adding repositories if they aren’t already added).

However, I don’t know whether libexpat package has been installed or not.
Just try to install it again or run your program and check if it works.