skype: error while loading shared libraries: libsigc-2.0.so.0: wrong ELF class: ELFCLASS64
What to do if you got this error on 64bit linux distro, you’ve downloaded skype static and you’ve copied libsigc-2.0.so.0 and libsigc-2.0.so.0.0.0 to /lib32?:
that was wrong! - and the error is:
skype: error while loading shared libraries: libsigc-2.0.so.0: wrong ELF class: ELFCLASS64
Solution is quite simple - just wget libsigc++-2.0-0c2a_2.0.16-3_i386.deb (or some other version appropriate to your distro (remember to get 32bit version!).
After downloading go into libsigc++-2.0-0c2a_2.0.16-3_i386.deb/CONTENT/usr/lib
and unpack libsigc-2.0.so.0 and libsigc-2.0.so.0.0.0 to /lib32
That’s all!
Related entries:
- skype: error while loading shared libraries: libsigc-2.0.so.0: cannot open shared object file: No such file or directory
- Couldn’t open: /dev/mga_vid, Error opening/initializing the selected video_out (-vo) device.