gst-plugins 0.8.8 won't compile



I use mandrake 10.1, I build gnome 2.10 once, but it conflicted with the 
mandrake-patched 2.6 rpms, so I make-uninstalled it and removed the rpms. I 
am compiling 2.10 again, but on gst-plugins (which worked before), it fails 
with this error:
if /bin/sh ../../libtool --mode=compile --tag=CC gcc -DHAVE_CONFIG_H -I. -I. 
-I../..    -I../../gst-libs -I../../gst-libs -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -pthread -I/usr/include/gstreamer-0.8 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2   
-DGST_DISABLE_DEPRECATED  -Wall -L/usr/include    -g -O2 -MT 
libgstmad_la-gstmad.lo -MD -MP -MF ".deps/libgstmad_la-gstmad.Tpo" -c -o 
libgstmad_la-gstmad.lo `test -f 'gstmad.c' || echo './'`gstmad.c; \
then mv -f ".deps/libgstmad_la-gstmad.Tpo" ".deps/libgstmad_la-gstmad.Plo"; 
else rm -f ".deps/libgstmad_la-gstmad.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../gst-libs -I../../gst-libs 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread 
-I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -DGST_DISABLE_DEPRECATED 
-Wall -L/usr/include -g -O2 -MT libgstmad_la-gstmad.lo -MD -MP 
-MF .deps/libgstmad_la-gstmad.Tpo -c gstmad.c  -fPIC -DPIC 
-o .libs/libgstmad_la-gstmad.o
gstmad.c: In function `gst_mad_emphasis_get_type':
gstmad.c:254: error: `MAD_EMPHASIS_RESERVED' undeclared (first use in this 
function)
gstmad.c:254: error: (Each undeclared identifier is reported only once
gstmad.c:254: error: for each function it appears in.)
gstmad.c:254: error: initializer element is not constant
gstmad.c:254: error: (near initialization for `mad_emphasis[4].value')
gstmad.c:254: error: initializer element is not constant
gstmad.c:254: error: (near initialization for `mad_emphasis[4]')
gstmad.c:255: error: initializer element is not constant
gstmad.c:255: error: (near initialization for `mad_emphasis[5]')
make[3]: *** [libgstmad_la-gstmad.lo] Error 1
make[3]: Leaving directory 
`/home/steven/Documents/clone/home/steven/src/gnome/2.10.0/gst-plugins-0.8.8/ext/mad'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/steven/Documents/clone/home/steven/src/gnome/2.10.0/gst-plugins-0.8.8/ext'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/steven/Documents/clone/home/steven/src/gnome/2.10.0/gst-plugins-0.8.8'
make: *** [all] Error 2
[steven localhost gst-plugins-0.8.8]$

It sounds like a bad header, but I don't know which one it is. I already 
re-build gstreamer. Can anyone help? Thanks!



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]