Installing Python bindings
Instructions for installing Python bindings for Gstreamer on Mac OS/X PPC. I assume you have the following installed (using Fink for instance):
On to the instructions. Depending on your Fink setup, you may also need to add /sw/lib/pkgconfig to the PKG_CONFIG_PATH variables used below.
- Download, build and install cairo:
wget http://cairographics.org/releases/cairo-1.2.6.tar.gz
tar xfz cairo-1.2.6.tar.gz
cd cairo-1.2.6
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --enable-quartz
make
make install
- Download, build and install pango:
wget http://ftp.gnome.org/pub/GNOME/sources/pango/1.14/pango-1.14.7.tar.gz
tar xfz pango-1.14.7.tar.gz
cd pango-1.14.7
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
make
make install
- Download, build and install pycairo:
wget http://cairographics.org/releases/pycairo-1.2.2.tar.gz
tar xfz pycairo-1.2.2.tar.gz
cd pycairo-1.2.2
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
make
make install
- Download, build and install pygobject:
wget http://ftp.gnome.org/pub/GNOME/sources/pygobject/2.12/pygobject-2.12.2.tar.gz
tar xfz pygobject-2.12.2.tar.gz
cd pygobject-2.12.2
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
make
make install
- Download, build and install gtk+2:
wget ftp://ftp.gtk.org/pub/gtk/v2.10/gtk+-2.10.6.tar.gz
tar xfz pgtk+-2.10.6.tar.gz
cd gtk+-2.10.6
CPPFLAGS=-I/sw/include PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --without-libtiff --without-libjpeg
make
make install
- Download, build and install pygtk:
wget http://ftp.gnome.org/pub/GNOME/sources/pygtk/2.10/pygtk-2.10.3.tar.gz
tar xfz pygtk-2.10.3.tar.gz
cd pygtk-2.10.3
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure --without-libtiff --without-libjpeg
make
make install
- Download, build and install gst-python:
cvs -d:pserver:anoncvs@anoncvs.freedesktop.org:/cvs/gstreamer co gst-python
cd gst-python
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./autogen.sh
LDFLAGS=-Wl,-m PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ./configure
make
make install
|