A warning for Breezy users here (like myself)
Make sure that you use GCC 3.3 to compile this (or, at least, don't use GCC 4.0) by setting the CC environment variable before running ./configure like so:
Code:
CC=gcc-3.3 ./configure --prefix=/usr
I didn't at first and got this when compiling ext.c.
Code:
ext.c: In function 'HEAP_strdupAtoW':
ext.c:205: warning: pointer targets in return differ in signedness
ext.c: In function 'VirtualAlloc':
ext.c:472: error: invalid lvalue in assignment
ext.c:501:2: warning: #warning FIXME
I suppose the thing to do would be to file a bug against this (if one hasn't already been filed).
Also, would running
Code:
sudo gst-register-0.8 --gst-registry=/var/lib/gstreamer/0.8/registry.xml
be a better bet as it would update the gstreamer registry for the entire system?
Bookmarks