Compiling GStreamer On The XO: Difference between revisions

From OLPC
Jump to navigation Jump to search
Line 7: Line 7:
yum install -y make gcc autoconf automake gettext-devel libtool cvs svn git bison bison-devel flex flex-devel glib2-devel libxml2 libxml2-devel gtk-doc gtk-doc-devel
yum install -y make gcc autoconf automake gettext-devel libtool cvs svn git bison bison-devel flex flex-devel glib2-devel libxml2 libxml2-devel gtk-doc gtk-doc-devel


We also need to compile the newest liboil from source
We also need to compile the newest liboil from source (as root):
checkout:
git clone git://anongit.freedesktop.org/git/liboil
git clone git://anongit.freedesktop.org/git/liboil
cd liboil
./autogen.sh
make
make install


=== Compiling GStreamer ===
=== Compiling GStreamer ===

Revision as of 05:18, 10 May 2008

This is a work-in-progress document. Any suggestions/better ideas are much appreciated :)

This guide is based on the GStreamer Setup Page from the PiTiVi Wiki.

Getting Dependencies

su -l
yum install -y make gcc autoconf automake gettext-devel libtool cvs svn git bison bison-devel flex flex-devel glib2-devel libxml2 libxml2-devel gtk-doc gtk-doc-devel

We also need to compile the newest liboil from source (as root):

git clone git://anongit.freedesktop.org/git/liboil
cd liboil
./autogen.sh
make
make install

Compiling GStreamer

Once the dependencies are met, instructions on the PiTiVi GStreamer Setup Page work more-or-less the same way. This takes forever on the XO.