On Fri, 25 Mar 2011 22:19:32 -0500 (CDT)
[email protected] wrote:

> Hi Andy,
> Thank you for the quick reply.
> 
> 1. ---------------------------------------------
> Alex:
>  'libpng' with or without "apng" is an exercise
>  in futility: one MUST comment out,
>  # ac_add_options --with-system-png
> 
> Andy:
>  No, it builds fine --with-system-png here.
> 
> Alex:
>  In your Mar 22, 2011 12:36:43 PM comment
>  my current mozconfig looks like this:
>  ...
>  there's no "--with-system-png" line.
> 
> Andy:
>  There is definitely an --enable-system-png line
> 
> Alex (comments as of this writing):
>  I said
>   there's no "--with-system-png" line
>  I don't remember mentioning "-- enable" :)
> 
>  Apparently, "with" <> "enable", not only in E-mailing but
>  in the real life of compiling:
> 
>  1.1.  "--enable-system-png" doesn't exist in
>     'configure --help' (for Firefox-4.0)
> 

andy:~$ ldd '/usr/lib/firefox/firefox-bin' 
        linux-gate.so.1 =>  (0xb786a000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7843000)
        libxul.so => not found
        libxpcom.so => not found
        libmozalloc.so => not found
        libplds4.so => not found
        libplc4.so => not found
        libnspr4.so => not found
        libdl.so.2 => /lib/libdl.so.2 (0xb783e000)
        libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7471000)
        libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7455000)
        libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0xb734e000)
        libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0
(0xb7327000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb72b1000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7283000)
        libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb71ec000)
        libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0
(0xb71e1000) libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0
(0xb71c5000) libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0
(0xb7184000) libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb70d1000)
        libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb708a000)
        libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7086000)
        libpng14.so.14 => /usr/lib/libpng14.so.14 (0xb7060000)
        libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0xb705c000)
        librt.so.1 => /lib/librt.so.1 (0xb7053000)
        libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb6f78000)
        libstartup-notification-1.so.0
=> /usr/lib/libstartup-notification-1.so.0 (0xb6f70000) libX11.so.6
=> /usr/lib/libX11.so.6 (0xb6e55000) libstdc++.so.6 => /usr/lib/libstdc+
+.so.6 (0xb6d6c000) libm.so.6 => /lib/libm.so.6 (0xb6d46000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb6d2a000)
        libc.so.6 => /lib/libc.so.6 (0xb6bcd000)
        /lib/ld-linux.so.2 (0xb786b000)
        libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb6bc6000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb6bbd000)
        libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb6bba000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb6bac000)
        libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb6ba8000)
        libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb6ba3000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb6b34000)
        libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0xb6b32000)
        libxcb-render.so.0 => /usr/lib/libxcb-render.so.0 (0xb6b2b000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb6b21000)
        libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb6b09000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb6b06000)
        libresolv.so.2 => /lib/libresolv.so.2 (0xb6af2000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb6adc000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb6ab4000)
        libpcre.so.0 => /usr/lib/libpcre.so.0 (0xb6a76000)
        libxcb-aux.so.0 => /usr/lib/libxcb-aux.so.0 (0xb6a73000)
        libxcb-event.so.1 => /usr/lib/libxcb-event.so.1 (0xb6a70000)
        libxcb-atom.so.1 => /usr/lib/libxcb-atom.so.1 (0xb6a6b000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb6a64000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb6a4d000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb6a49000)
andy:~$ 

As you can see, firefox.bin is linked to libpng14.so.14 so
--enable-system-png obviously works fine...

Andy
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to