ITP: qiv -- Quick image viewer for X

marco atzeri marco.atzeri@gmail.com
Mon Oct 8 14:03:00 GMT 2012


On 10/8/2012 3:23 PM, Jari Aalto wrote:
> 2012-10-08 12:46 marco atzeri
> | > requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1
> | >           libgdk_pixbuf2.0_0 libgtk2.0_0 libglib2.0_0 libMagickCore5
> | >           libpango1.0_0
> |
> [... snip ...]
> |   E:\cygwin\bin\cygmagic-1.dll =>  file-5.11-1
> | I see no dependency on libMagickCore5 at all.
>
> I read wrong. Corrected to "file". Thanks.
>
> | build fine, runs, but most of the dependecies seem not direct ones :
>
> Hm, I usually go with objdump:
>
>   $ objdump -p .inst/usr/bin/qiv.exe |
>      egrep -i '\.dll' |
>      egrep -vi 'KERNEL32|cygwin1.dll|MPR.DLL|GDI32|USER32|ntdll.dll' | sort
>
>          DLL Name: cygImlib2-1.dll
>          DLL Name: cygX11-6.dll
>          DLL Name: cygXinerama-1.dll
>          DLL Name: cyggdk-x11-2.0-0.dll
>          DLL Name: cyggdk_pixbuf-2.0-0.dll
>          DLL Name: cygglib-2.0-0.dll
>          DLL Name: cyggobject-2.0-0.dll
>          DLL Name: cygmagic-1.dll
>          DLL Name: cygpango-1.0-0.dll
>
> Which one, cygcheck top-level or objdump, is correct listing to use?

Oh , I see cygcheck output is misleading as it removes duplication
and it reports first occurence and not lowest one.

Regards
Marco




More information about the Cygwin-apps mailing list