When starting shoutcast server, a problem occurs - but the file exists and is not corrupt.
Issue / Problem:
When running sc_serv file receiving either:
nohup: cannot run command `/home/paineldj/public_html/mediacp/files/shoutcast198/sc_serv': No such file or directoryOR/sc_serv: /usr/libexec/ld-elf.so.1: bad ELF interpreter: No such file or directory
Cause & Resolution:
This is due to a 64bit operating system with no backwards compatibility for the 32bit shoutcast server.
You need to install GLIB that is backward compatible.
For CentOS 6 (6 ONLY) run this:
yum install ld-linux.so.2
For CentOS, RedHat and Similar:
yum install lib32-glib
For Debian and similar:
apt-get install ia32-libs
For Debian 7:
dpkg --add-architecture i386;
apt-get update;
apt-get install libc6:i386;
dpkg --add-architecture i386;
apt-get update;
apt-get install libc6:i386;