[CentOS] 32 bit applications on 64 bit machine

Scott Ehrlich scott at MIT.EDU
Thu Feb 7 11:24:20 UTC 2008


On Thu, 7 Feb 2008, Rozsa Sandor wrote:

> Hi,
> The command ldd returns
> $ ldd ./a.out
> /usr/bin/ldd: line 161: /lib/ld-linux.so.2: cannot execute binary file
>        not a dynamic executable
>
> and
> $ ls -l /lib/ld-linux.so.2
> lrwxrwxrwx 1 root root 9 Jan 31 16:57 /lib/ld-linux.so.2 -> ld-2.5.so

This line simply shows a symbolic link to ld-2.5.so in the same (/lib) 
directory.  Does ld-2.5.so actually exist on your system?
What does ls -l /lib/ld-2.5.so reveal?

Scott

>
> The compat packages are installed (yum install compat*)
>
> Any suggestion how can I fix this problem.
>
> Thanx
>
> s
>
>
> ----- Original Message ----
> From: Rozsa Sandor <rozsa_sandor_gyula at yahoo.com>
> To: CentOS mailing list <centos at centos.org>
> Sent: Tuesday, February 5, 2008 10:54:17 PM
> Subject: Re: [CentOS] 32 bit applications on 64 bit machine
>
>
>
>
> ----- Original Message ----
> From: John R Pierce <pierce at hogranch.com>
> To: CentOS mailing list <centos at centos.org>
> Sent: Tuesday, February 5, 2008 6:58:42 PM
> Subject: Re: [CentOS] 32 bit applications on 64 bit machine
>
>
> Rozsa
> Sandor
> wrote:
>>
> Hi
> people,
>>
>>
> I
> have
> a
> 64
> bit
> Centos
> machine.
> My
> problem
> is
> that
> I
> can't
> run
> 32
> bit
>>
> applications
> on
> that.
> I
> can
> compile
> with
> the
> 32
> bit
> option
> my
> sources,
>>
> but
> when
> I'm
> trying
> to
> run
> them
> I
> obtain
> the
> following
> error
> message:
>>
>>
> -bash:
> ./a.out:
> cannot
> execute
> binary
> file
>>
> And
> the
> file
> a.out
> returns
> the
> following:
>>
> a.out:
> ELF
> 32-bit
> LSB
> executable,
> Intel
> 80386,
> version
> 1
> (SYSV),
> for
>>
> GNU/Linux
> 2.6.9,
> dynamically
> linked
> (uses
> shared
> libs),
> for
> GNU/Linux
>>
> 2.6.9,
> not
> stripped
>
>
>
>
> $
> ldd
> ./a.out
>
> should
> list
> any
> required
> .so
> libraries
>
> it says
> $ ldd ./a.out
> /usr/bin/ldd: line 161: /lib/ld-linux.so.2: cannot execute binary file
>        not a dynamic executable
>
>
> _______________________________________________
> CentOS
> mailing
> list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>
>
>
>
>
>      Looking for last minute shopping deals?
> Find them fast with Yahoo! Search.
>
> -----Inline Attachment Follows-----
>
> _______________________________________________
> CentOS
> mailing
> list
> CentOS at centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
>
>
>
>
>
>
>      ____________________________________________________________________________________
> Be a better friend, newshound, and
> know-it-all with Yahoo! Mobile.  Try it now.  http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
>



More information about the CentOS mailing list