[gst-devel] Building plugins

Charles A Edwards eslrahc at bellsouth.net
Thu Jul 4 12:13:01 CEST 2002


I initiated and am assisting in the in the building of gstreamer rpms
for inclusion in Mandrake Cooker which will also be available in the
next Mandrake release.

We currently have 33 successful plugin rpms and available from the
cooker/contrib directory of any Mandrake mirror.

3 others that should be buildable require --disable-.  
They are avifile and dv and mjpeg.
To build we are using avifile-0.7.7-0.20020614, libdv-0.9.5, and
libjpeg-6b as well as gcc-3.1.1 and %configure2_5

Here is the output from dv (other 2 fail similarly):

Making install in dv
make[2]: Entering directory
`/home/charles/rpm/BUILD/gst-plugins-0.3.4/ext/dv'
source='gstdvdec.c' object='libgstdvdec_la-gstdvdec.lo' libtool=yes \
depfile='.deps/libgstdvdec_la-gstdvdec.Plo'
tmpdepfile='.deps/libgstdvdec_la-gstdvdec.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../..
   -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -I../../gst-libs
-Werror -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586
-ffast-math -fno-strength-reduce -c -o libgstdvdec_la-gstdvdec.lo `test
-f gstdvdec.c || echo './'`gstdvdec.c
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I../../gst-libs
-Werror -O3 -fomit-frame-pointer -pipe -mcpu=pentiumpro -march=i586
-ffast-math -fno-strength-reduce -c gstdvdec.c -MT
libgstdvdec_la-gstdvdec.lo -MD -MP -MF
.deps/libgstdvdec_la-gstdvdec.TPlo  -fPIC -DPIC -o
libgstdvdec_la-gstdvdec.o
gstdvdec.c: In function `gst_dvdec_class_init':
gstdvdec.c:202: too few arguments to function `dv_init'
gstdvdec.c: In function `gst_dvdec_init':
gstdvdec.c:222: too few arguments to function `dv_decoder_new'
cc1: warnings being treated as errors
gstdvdec.c: In function `gst_dvdec_loop':
gstdvdec.c:316: warning: initialization makes pointer from integer
without a cast
make[2]: *** [libgstdvdec_la-gstdvdec.lo] Error 1
make[2]: Leaving directory
`/home/charles/rpm/BUILD/gst-plugins-0.3.4/ext/dv'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory
`/home/charles/rpm/BUILD/gst-plugins-0.3.4/ext'
make: *** [install-recursive] Error 1
error: Bad exit status from /home/charles/rpm/tmp/rpm-tmp.98524 (%build)


RPM build errors:
    Bad exit status from /home/charles/rpm/tmp/rpm-tmp.98524 (%build)


Any light which could be shed upon the problem would be greatly
appreciated. 

Thanks.


    Charles

--------------
I'm a Hollywood writer; so I put on a sports jacket and take off my
brain.
----------------------
Charles A Edwards
eslrahc at bellsouth.net
----------------------









More information about the gstreamer-devel mailing list