Skype and shared libraries


I have an old Creative Labs Sound Blaster PCI128 and after the new installation of the 11.1 x86_64 version the sound was creepy. So I downloaded and re-compiled alsa-driver, libs, utils, oss etc for Creative AudioPCI ES1371+ .
Well, the sound card works just fine. BUT, Skype refuses to run giving the following error message:

skype: error while loading shared libraries: wrong ELF class: ELFCLASS64

Actually, the both modules do present in the /usr/lib and /usr/lib64.


  1. “rpm -aq | grep alsa-lib” gives empty string.

  2. “ldd /usr/bin/skype | grep not” gives => not found

  3. “ldd /usr/bin/skype” gives => (0xffffe000) => not found => /usr/lib/ (0xf7f3c000) => /usr/lib/ (0xf7f38000) => /usr/lib/ (0xf7ecf000) => /lib/ (0xf7e8c000) => /usr/lib/ (0xf7e48000) => /usr/lib/ (0xf755e000)

Can someone give me a clue how to repair skype ?

Do you have the 32bit version of alsa? If not install it. skype is 32bit, not 64bit.