Re: Qui sait à quoi ça sert ? (cf lien)
Le Thu, 3 Nov 2005 18:11:05 +0100
Bulot Grégory <debian.list@batman.dyndns.org> a écrit:
> file /usr/lib/php4/20020429/*
> /usr/lib/php4/20020429/ffmpeg.so: ELF 32-bit LSB shared object, Intel 80386,
> version 1 (SYSV), stripped
> /usr/lib/php4/20020429/gd.so: ELF 32-bit LSB shared object, Intel 80386,
> version 1 (SYSV), stripped
> /usr/lib/php4/20020429/mysql.so: ELF 32-bit LSB shared object, Intel 80386,
> version 1 (SYSV), stripped
>
>
> vous avez une idée pour résoudre le schmilblic
>
Que donne ldd /usr/lib/php4/20020429/ffmpeg.so, il doit te manquer des
librairies ad hoc:
francois@totoche:~$ ldd /usr/lib/avifile-0.7/ffmpeg.so
libaviplay-0.7.so.0 => /usr/lib/libaviplay-0.7.so.0 (0x4002c000)
libnsl.so.1 => /lib/libnsl.so.1 (0x400d7000)
libdl.so.2 => /lib/libdl.so.2 (0x400ed000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x400f0000)
libm.so.6 => /lib/libm.so.6 (0x401aa000)
libc.so.6 => /lib/libc.so.6 (0x401cc000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x402ff000)
libaviplayavformat-0.7.so.0
=> /usr/lib/libaviplayavformat-0.7.so.0 (0x4 0308000)
libaviplayavcodec-0.7.so.0
=> /usr/lib/libaviplayavcodec-0.7.so.0 (0x403 5d000)
libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0x40677000)
libartsc.so.0 => /usr/lib/libartsc.so.0 (0x4071e000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x40724000)
libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x40728000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x4072d000)
libesd.so.0 => /usr/lib/libesd.so.0 (0x407ae000)
libaudiofile.so.0 => /usr/lib/libaudiofile.so.0 (0x407b6000)
libaudio.so.2 => /usr/lib/libaudio.so.2 (0x407da000)
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x407ef000)
libvga.so.1 => /usr/lib/libvga.so.1 (0x40840000)
libaa.so.1 => /usr/lib/libaa.so.1 (0x408a5000)
libncurses.so.5 => /lib/libncurses.so.5 (0x408bf000)
libslang.so.1 => /lib/libslang.so.1 (0x408fe000)
libasound.so.2 => /usr/lib/libasound.so.2 (0x40971000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40a24000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40a2d000)
libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x40a44000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40a4a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40a52000)
libXft.so.2 => /usr/lib/libXft.so.2 (0x40a60000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40a73000)
libz.so.1 => /usr/lib/libz.so.1 (0x40ae0000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x40af2000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0x40b22000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40b2a000)
libaviplayvidix-0.7.so.0 => /usr/lib/libaviplayvidix-0.7.so.0
(0x40bf100 0)
libaviplaydha-0.7.so.0 => /usr/lib/libaviplaydha-0.7.so.0
(0x40bf6000) libpthread.so.0 => /lib/libpthread.so.0 (0x40c2e000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
libgpm.so.1 => /usr/lib/libgpm.so.1 (0x40c80000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0x40c86000)
francois@totoche:~$
C'est long :), ça vient des paquets
francois@totoche:~$ ldd /usr/lib/avifile-0.7/ffmpeg.so | sed -e '1,
$s/.*=>//' | sort -u | awk '{print "dpkg -S "$1}' | sh | sed -e '1,
$s/:.*//' | sort -u aalib1 libartsc0
libasound2
libaudio2
libaudiofile0
libavifile-0.7c102
libc6
libesd0
libexpat1
libfontconfig1
libfreetype6
libgcc1
libglib2.0-0
libgpmg1
libice6
libncurses5
libsdl1.2debian-oss
libsm6
libstdc++5
libsvga1
libx11-6
libxext6
libxft2
libxi6
libxrender1
libxt6
libxv1
slang1
zlib1g
francois@totoche:~$
Bref, il en faut des paquets...
François Boisson
Reply to: