[plug] Anyone here using Skype?

W.Kenworthy billk at iinet.net.au
Fri May 20 15:03:25 WST 2005


learn something new every day ...

multithreaded qt is in there ...


bunyip root # file `which skype`
/usr/bin/skype: symbolic link to `/opt/skype/skype'
bunyip root # file /opt/skype/skype
/opt/skype/skype: Bourne-Again shell script text executable

*get executable name from script*

bunyip root # ldd /opt/skype/skype.bin
        linux-gate.so.1 =>  (0xffffe000)
        libqt-mt.so.3 => /usr/qt/3/lib/libqt-mt.so.3 (0x44bc6000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7fda000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7f15000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x43e30000)
        libstdc++.so.5
=> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/libstdc++.so.5
(0x44140000)
        libm.so.6 => /lib/libm.so.6 (0x43cae000)
        libgcc_s.so.1
=> /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/libgcc_s.so.1
(0x44136000)
        libc.so.6 => /lib/libc.so.6 (0x43b9a000)
        libmng.so.1 => /usr/lib/libmng.so.1 (0x448f3000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x43eb2000)
        libpng.so.3 => /usr/lib/libpng.so.3 (0x44103000)
        libz.so.1 => /usr/lib/libz.so.1 (0x43daf000)
        libXi.so.6 => /usr/lib/libXi.so.6 (0xb7f0b000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7f03000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb7f00000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb7ef7000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0xb7ee5000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x43dbf000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x43e66000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7edb000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7ec4000)
        libdl.so.2 => /lib/libdl.so.2 (0x43cd2000)
        /lib/ld-linux.so.2 (0x43b81000)
        libexpat.so.0 => /usr/lib/libexpat.so.0 (0x43e44000)


On Fri, 2005-05-20 at 13:37 +0800, Craig Ringer wrote:
> On Fri, 2005-05-20 at 13:18 +0800, W.Kenworthy wrote:
> > root # ldd `which skype`
> >         not a dynamic executable
> 
> I don't have Skype on hand, but in general with such apps it's also
> important to:
> 
> $ file `which skype`
> 
> eg:
> 
> $ file `which acroread`
> /usr/bin/acroread: symbolic link to `/usr/local/Adobe/Acrobat7.0/bin/acroread'
> $ file /usr/local/Adobe/Acrobat7.0/bin/acroread
> /usr/local/Adobe/Acrobat7.0/bin/acroread: Bourne shell script text executable
> 
> It's quite common to ship a dynamic executable, bundled with a few
> libraries, with a wrapper script that sets up its environment (eg
> LD_LIBRARY_PATH so it can find its libs). ldd accurately, but
> misleadingly, says:
> 
> $ ldd /usr/local/Adobe/Acrobat7.0/bin/acroread
>         not a dynamic executable
> 
> ;-)
> 




More information about the plug mailing list