gnash
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]