[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash] How to configure gnash with least dependency?
From: |
Markus Gothe |
Subject: |
Re: [Gnash] How to configure gnash with least dependency? |
Date: |
Wed, 01 Nov 2006 10:48:57 +0100 |
User-agent: |
Thunderbird 1.5.0.7 (X11/20060926) |
LDD shows not only the depending libraries but the whole dependency
chain... So even if you link against no X-lib there might be libs link
against which in their turn are link against X-libs...
//Markus
shamju joseph wrote:
> Hi,
> I've some doubts about gnash.
>
> 1) How can I configure gnash with least dependency with other libraries?
> (I mean without X, Gtk, SDL, opengl, xml, sound etc) The configure and
> ldd outputs I tried are given below.
>
> 2) Eventhough I gave --without-x option, the X dependencies are present,
> why so? How to avoid the following X dependencies?
>
> libX11
> libXi
> libXau
> libXdmcp
> libXext
>
> 3) How can I configure gnash to get rid of the following dependencies:
> libidn
> libcurl
> libgssapi-krb5
> libkr5
> libk5crypto
> libkrb5support
> libcom-err
> libssl
> librt
>
> 4) Which source folders can I avoid while building?
>
> System : i686-pc-linux-gnu, gcc : 4.0
>
> Can somebody plase help?
>
> thanks
> shamju joseph
>
>
> ./configure --prefix=/home/shamju/gnashfusiv/archindep
> --exec-prefix=/home/shamju/gnashfusiv/archdep
> --oldincludedir=/home/shamju/gnashfusiv/oldincldir --disable-klash
> --enable-fork --disable-xml --disable-i810-lod-bias
> --disable-sdk-install --disable-testing --enable-gui=fb
> --enable-renderer=Agg --disable-dom --disable-xmlreader --disable-plugin
> --disable-threading --disable-glext --without-arts --disable-write
> --with-agg-incl=/home/shamju/AGG/agg-2.4/include
> --with-agg-lib=/home/shamju/AGG/agg-2.4/src --disable-sound --without-x
> --disable-dmalloc --disable-embedded --disable-qtopia --disable-mac
> --disable-fltk --disable-png --disable-jpeg
>
> address@hidden bin]$ ldd ./gnash
> linux-gate.so.1 => (0x00f4e000)
> libgnashgui.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashgui.so.0 (0x00224000)
> libgnashamf.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashamf.so.0 (0x003e8000)
> libgnashbackend.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashbackend.so.0 (0x007b6000)
> libgnashserver.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashserver.so.0 (0x0043a000)
> libgnashbase.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashbase.so.0 (0x00111000)
> libidn.so.11 => /usr/lib/libidn.so.11 (0x0015c000)
> libgnashgeo.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashgeo.so.0 (0x0018c000)
> libgnashplayer.so.0 =>
> /home/shamju2/Project2/gnash1/archdep/lib/libgnashplayer.so.0 (0x0019e000)
> libogg.so.0 => /usr/lib/libogg.so.0 (0x00890000)
> libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00ad6000)
> libcurl.so.3 => /usr/lib/libcurl.so.3 (0x00cd6000)
> libdl.so.2 => /lib/libdl.so.2 (0x00cbb000)
> libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x003c7000)
> libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x002bc000)
> libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00333000)
> libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x002b6000)
> libcom_err.so.2 => /lib/libcom_err.so.2 (0x002b1000)
> libresolv.so.2 => /lib/libresolv.so.2 (0x00265000)
> libssl.so.6 => /lib/libssl.so.6 (0x001a3000)
> libcrypto.so.6 => /lib/libcrypto.so.6 (0x00596000)
> libz.so.1 => /usr/lib/libz.so.1 (0x00cc1000)
> librt.so.1 => /lib/librt.so.1 (0x00367000)
> libX11.so.6 => /usr/lib/libX11.so.6 (0x00896000)
> libXi.so.6 => /usr/lib/libXi.so.6 (0x02a70000)
> libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x028ce000)
> libm.so.6 => /lib/libm.so.6 (0x00c94000)
> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00ac8000)
> libc.so.6 => /lib/libc.so.6 (0x00b5f000)
> /lib/ld-linux.so.2 (0x00b3e000)
> libpthread.so.0 => /lib/libpthread.so.0 (0x001e8000)
> libXau.so.6 => /usr/lib/libXau.so.6 (0x00dd5000)
> libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00dda000)
> libXext.so.6 => /usr/lib/libXext.so.6 (0x00de2000)
>
> ------------------------------------------------------------------------
> Everyone is raving about the all-new Yahoo! Mail.
> <http://us.rd.yahoo.com/evt=42297/*http://advision.webevents.yahoo.com/mailbeta>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gnash mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gnash
signature.asc
Description: OpenPGP digital signature