[gst-devel] gstreamer in embedded system

David Schleef ds at schleef.org
Mon Nov 28 15:43:04 CET 2005

On Mon, Nov 28, 2005 at 02:00:14PM -0800, David Schleef wrote:
> On Fri, Nov 25, 2005 at 04:23:47PM +0800, Zhong diqing wrote:
> > According to the information on the Gstreamer website, the size of the core
> > library is about 150KB. I compiled (just use ./configure make and make 
> > install) it, but find  many stuffs like libgstreamer.so are big. Since I 
> > only need to run GStreamer app on Set-Top Box, how can I build a minimal 
> > GStreamer just for runtime use? what libraries in GStreamer is needed? Any 
> > HOWTO doc avaliable?
> You should use the configure options --disable-nls and
> --disable-gst-debug, and include -DG_DISABLE_CHECKS in your
> CFLAGS.  This should give a libgstreamer .so that is around
> 1 MB (the 150 kB number is wrong).

Oh yeah, I forgot.  Remove or rewrite the parser so that it doesn't
take up 650 kB of that 1 MB.


David Schleef
Big Kitten LLC (http://www.bigkitten.com/) -- data acquisition on Linux

More information about the gstreamer-devel mailing list