[Novalug] ldd - not a dynamic executable

Brander Snaxe brandon20va at yahoo.com
Mon Mar 12 21:32:20 EDT 2012


My instinct is that Arch doesn't ship 32-bit binaries by default. Fedora may ship 32-bit compatible versions. This would make it so 32-bit applications can run on a 64-bit X86 kernel.




----- Original Message -----
From: Omniplex <omniplex at omniplex.net>
To: Brander Snaxe <brandon20va at yahoo.com>
Cc: Nick Danger <nick at hackermonkey.com>; NOVALUG <novalug at calypso.tux.org>
Sent: Monday, March 12, 2012 9:28 PM
Subject: Re: [Novalug] ldd - not a dynamic executable

Is it possible the binary was statically compiled versus dynamically linked? Are the file sizes the same for the file in question? 

Sent from my iPhone

On Mar 12, 2012, at 21:13, Brander Snaxe <brandon20va at yahoo.com> wrote:

> What does 'file' say it is?
> 
> 
> 
> ----- Original Message -----
> From: Nick Danger <nick at hackermonkey.com>
> To: NOVALUG <novalug at calypso.tux.org>
> Cc: 
> Sent: Monday, March 12, 2012 8:54 PM
> Subject: [Novalug] ldd - not a dynamic executable
> 
> I am guessing the reason that the SSLVPN wont run on my Arch box versus 
> my Fedora box is a missing library or something. No problem, I'll just 
> use ldd and see what libs are needed.
> 
> [danger at 755 SSL Clients]$ ldd /usr/local/Aventail/AvConnect
>      linux-vdso.so.1 =>  (0x00007fff10bff000)
>      libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003b36a00000)
>      libssl.so.0.9.7 => /usr/lib64/libssl.so.0.9.7 (0x0000003b44a00000)
>      libcrypto.so.0.9.7 => /usr/lib64/libcrypto.so.0.9.7 
> (0x0000003b41a00000)
>      librt.so.1 => /lib64/librt.so.1 (0x0000003b37200000)
>      libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x0000003b3ca00000)
>      libm.so.6 => /lib64/libm.so.6 (0x0000003b37600000)
>      libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000003b37a00000)
>      libc.so.6 => /lib64/libc.so.6 (0x0000003b36600000)
>      /lib64/ld-linux-x86-64.so.2 (0x0000003b36200000)
>      libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x0000003b43200000)
>      libkrb5.so.3 => /lib64/libkrb5.so.3 (0x0000003b41e00000)
>      libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003b41200000)
>      libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x0000003b42200000)
>      libdl.so.2 => /lib64/libdl.so.2 (0x0000003b36e00000)
>      libz.so.1 => /lib64/libz.so.1 (0x0000003b37e00000)
>      libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x0000003b42a00000)
>      libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003b42e00000)
>      libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003b38a00000)
>      libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003b38200000)
> [danger at 755 SSL Clients]$
> 
> And then on my arch box (only root user exists right now)
> [root@(none) ~]# ldd /usr/local/Aventail/AvConnect
>      not a dynamic executable
> [root@(none) ~]#
> 
> These are both 64bit machines, the fedora box being kernel 3.2.7 and the 
> arch box 3.2.9, gcc 4.6.2 and 4.6.3 respectively. I can't imagine they 
> are that different. So either I am using ldd wrong, or the arch by needs 
> something that I am not installing by default...
> 
> Any tips?
> 
> Nick
> 
> 
> 
> _______________________________________________
> Novalug mailing list
> Novalug at calypso.tux.org
> http://calypso.tux.org/mailman/listinfo/novalug
> 
> _______________________________________________
> Novalug mailing list
> Novalug at calypso.tux.org
> http://calypso.tux.org/mailman/listinfo/novalug



More information about the Novalug mailing list