This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ITP: qiv -- Quick image viewer for X


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?

Jari

[ marco ]

$ cygcheck  qiv-2.2.4/.inst/usr/bin/qiv.exe
E:\cygwin\tmp\ITP\qiv\qiv-2.2.4\.inst\usr\bin\qiv.exe
  E:\cygwin\bin\cygwin1.dll
    C:\Windows\system32\KERNEL32.dll
[cut]
  E:\cygwin\bin\cyggdk-x11-2.0-0.dll =>  libgtk2.0_0-2.24.12-1
    E:\cygwin\bin\cygcairo-2.dll
      E:\cygwin\bin\cyggcc_s-1.dll
      E:\cygwin\bin\cygfontconfig-1.dll
        E:\cygwin\bin\cygexpat-1.dll
        E:\cygwin\bin\cygfreetype-6.dll
          E:\cygwin\bin\cygbz2-1.dll
          E:\cygwin\bin\cygz.dll
      E:\cygwin\bin\cygpixman-1-0.dll
      E:\cygwin\bin\cygpng14-14.dll
      E:\cygwin\bin\cygX11-6.dll
        E:\cygwin\bin\cygxcb-1.dll
          E:\cygwin\bin\cygXau-6.dll
          E:\cygwin\bin\cygXdmcp-6.dll
      E:\cygwin\bin\cygxcb-render-0.dll
      E:\cygwin\bin\cygxcb-shm-0.dll
      E:\cygwin\bin\cygXrender-1.dll
    E:\cygwin\bin\cyggio-2.0-0.dll
      E:\cygwin\bin\cygglib-2.0-0.dll
       E:\cygwin\bin\cygiconv-2.dll
        E:\cygwin\bin\cygintl-8.dll
        E:\cygwin\bin\cygpcre-1.dll
      E:\cygwin\bin\cyggmodule-2.0-0.dll
      E:\cygwin\bin\cyggobject-2.0-0.dll
        E:\cygwin\bin\cygffi-4.dll
    E:\cygwin\bin\cygpango-1.0-0.dll
      E:\cygwin\bin\cygthai-0.dll
        E:\cygwin\bin\cygdatrie-1.dll
    E:\cygwin\bin\cygpangocairo-1.0-0.dll
      E:\cygwin\bin\cygpangoft2-1.0-0.dll
    E:\cygwin\bin\cygXcomposite-1.dll
    E:\cygwin\bin\cygXcursor-1.dll
      E:\cygwin\bin\cygXfixes-3.dll
    E:\cygwin\bin\cygXdamage-1.dll
    E:\cygwin\bin\cygXext-6.dll
    E:\cygwin\bin\cygXi-6.dll
    E:\cygwin\bin\cygXinerama-1.dll
    E:\cygwin\bin\cygXrandr-2.dll
    E:\cygwin\bin\cyggdk_pixbuf-2.0-0.dll
  E:\cygwin\bin\cygImlib2-1.dll =>  libImlib2_1-1.4.5-1
  E:\cygwin\bin\cygmagic-1.dll =>  file-5.11-1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]