skype: error while loading shared libraries


I’m running openSUSE 11.0 (X86-64) and just installed skype When starting it, I get
skype: error while loading shared libraries: wrong ELF class: ELFCLASS64
Where do I get the correct library from? Or which one should I point it to?


I had the same problem, but it works now. My machine is x86_64. The installation of the openSuse skype package worked without problem.

To check which libraries are missing:
ldd /usr/bin/skype | grep not

In my case, I needed these two:

In Yast2, I searched qt4 and installed the related packages (32 bits). Install all the missing packages and then it should work.



zypper in libasound2-32bit xorg-x11-libXv-32bit xorg-x11-libs-32bit libqt4-32bit libqt4-x11-32bit libpng12-0-32bit libsigc++2-32bit

This is well documented on the wiki: SDB:Skype - openSUSE