Koozali.org: home of the SME Server

Obsolete Releases => SME Server 9.x => Topic started by: azche24 on December 30, 2014, 11:34:00 AM

Title: [SOLVED] 32bit subsystem on SME 64?
Post by: azche24 on December 30, 2014, 11:34:00 AM
Hi,

i just upgraded my old SME8 32bit production server to SME9 64bit very flawlessly. :D Good work, folks!

The only aplication that is no longer working is the CTI-Software Agfeo by a German vendor. It worked without probs in the 32bit version.

The installation notes say, that on a 64bit Linux "you should install the 32bit subsystem" - whatever that means. The program call gives back:

Code: [Select]
/lib/ld-linux.so.2: bad ELF interpreter: Datei oder Verzeichnis nicht gefunden
How can i fix that?
Title: Re: 32bit subsystem on SME 64?
Post by: guest22 on December 30, 2014, 11:56:39 AM
Code: [Select]
/lib/ld-linux.so.2: bad ELF interpreter: Datei oder Verzeichnis nicht gefundenHow can i fix that?
On a 64bit system that file is probably in /lib64/ld-linux.so.2
Title: Re: 32bit subsystem on SME 64?
Post by: azche24 on December 30, 2014, 12:23:02 PM
The exact file ld-linux.so2 is not in /lib. In /lib64 there are
Code: [Select]
ld-2.12.so and
Code: [Select]
@ld-linux-x86-64.so.2 (which must be a symbolic link).

Should i create another symbolic link (never did this on my own) or is it just incompatible?
Title: Re: 32bit subsystem on SME 64?
Post by: guest22 on December 30, 2014, 12:26:39 PM
The exact file ld-linux.so2 is not in /lib. In /lib64 there are
Code: [Select]
ld-2.12.so and
Code: [Select]
@ld-linux-x86-64.so.2 (which must be a symbolic link).

Should i create another symbolic link (never did this on my own) or is it just incompatible?
I really don't know what the requirements are for Agfeo. But from a testing point of view, you could create the symbolic link to see if it works, or Agfeo must have a setting or settings file.
Title: Re: 32bit subsystem on SME 64? [solved]
Post by: azche24 on January 01, 2015, 11:50:42 AM
Hi folks,

a simple

Code: [Select]
yum install compat-libstdc++-296.i686 compat-libstdc++-33.i686
solved the problem. This installs some ia32 libs, that are needed for this prog to run. Found the answer in the CentOS-Forum here https://www.centos.org/forums/viewtopic.php?t=1125 (https://www.centos.org/forums/viewtopic.php?t=1125).

Thx for your help!