gst-python-1.8.1

Johannes Bauer hannes_bauer at aon.at
Thu Jun 30 09:45:44 UTC 2016


Hello devs!

I was successfully building the new gstreamer-1.8.1 for raspbian wheezy. It works good so far.
However when I try to build gst-python i get following output:


make  all-recursive
make[1]: Entering directory '/home/pi/Downloads/gst-python-1.8.1'
Making all in common
make[2]: Entering directory '/home/pi/Downloads/gst-python-1.8.1/common'
Making all in m4
make[3]: Entering directory '/home/pi/Downloads/gst-python-1.8.1/common/m4'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1/common/m4'
make[3]: Entering directory '/home/pi/Downloads/gst-python-1.8.1/common'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1/common'
make[2]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1/common'
Making all in gi
make[2]: Entering directory '/home/pi/Downloads/gst-python-1.8.1/gi'
Making all in overrides
make[3]: Entering directory '/home/pi/Downloads/gst-python-1.8.1/gi/overrides'
  CC       _gi_gst_la-gstmodule.lo
gstmodule.c: In function 'add_templates':
gstmodule.c:151:12: error: 'PyGObject_Type' undeclared (first use in this function)
gstmodule.c:151:12: note: each undeclared identifier is reported only once for each function it appears in
Makefile:499: recipe for target '_gi_gst_la-gstmodule.lo' failed
make[3]: *** [_gi_gst_la-gstmodule.lo] Error 1
make[3]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1/gi/overrides'
Makefile:397: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1/gi'
Makefile:469: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/pi/Downloads/gst-python-1.8.1'
Makefile:400: recipe for target 'all' failed
make: *** [all] Error 2


I tried different versions of PyGObject, which does not change the outcome.
I can not find PyGObject_Type in /usr/include nor in /usr/local/include.
It seems to be defined in the pygobject sources in "gi/pyobject-external.h", but this file does not to be installed anywhere.

Do u have any ideas what could be the problem?

Kind regards

Johannes Bauer



More information about the gstreamer-devel mailing list