binarka nejde spustit s absurdni chybou

Pavel Kankovsky peak na argo.troja.mff.cuni.cz
Neděle Květen 24 22:39:05 CEST 2009


On Sat, 23 May 2009, Milos Prudek wrote:

> Dne Saturday 23 of May 2009 16:18:27 Pavel Kankovsky napsal(a):
> > objdump -j .interp -s /usr/local/python-2.4.5/bin/python
> 
> Tento prikaz rika:
> 
> /usr/local/python-2.4.5/bin/python:     file format elf32-i386
> 
> Contents of section .interp:
>  8048114 2f6c6962 2f6c642d 6c696e75 782e736f  /lib/ld-linux.so
>  8048124 2e3200                               .2.

Neodpověděl jste na druhou otázku.
Existuje (a funguje) /lib/ld-linux.so.2?

Co se stane, když spustíte
/lib/ld-linux.so.2 /usr/local/python-2.4.5/bin/python ?


On Sun, 24 May 2009, Milos Prudek wrote:

> slice:~# ldd /usr/local/python-2.4.5/bin/python
>         not a dynamic executable
> Co ta hlaska znamena? Anglicky umim vyborne ale neni mi jasne proc se
> tahle hlaska objevuje.

Ta hláška znamená, že žádný dynamic linker známý skriptu ldd se
nechtěl znát k předloženému programu.

-- 
Pavel Kankovsky aka Peak                          / Jeremiah 9:21        \
"For death is come up into our MS Windows(tm)..." \ 21th century edition /




Další informace o konferenci Linux