[gst-devel] doc build problem

David I. Lehn dlehn at vt.edu
Thu Aug 2 18:23:00 CEST 2001


As part of the Debian build process I get the following doc build
failure.  I've got the latest and greatest upgrades of all tools.  I
have no idea how to fix this voodoo.  My attempts to work around it have
failed.  Someone please help.  Thanks.


$ cd docs/gst/
$ make install prefix=/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer

make[1]: Entering directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/docs/gst'
make[1]: Nothing to be done for `install-exec-am'.
/bin/sh ../../mkinstalldirs /home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/share/gstreamer/html
 /usr/bin/install -c -m 644 ./gstreamer.types /home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/share/gstreamer/html/gstreamer.types
 /usr/bin/install -c -m 644 ./gstreamer.hierarchy /home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/share/gstreamer/html/gstreamer.hierarchy
 /usr/bin/install -c -m 644 ./gstreamer-sections.txt /home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/share/gstreamer/html/gstreamer-sections.txt
make sgml
make[2]: Entering directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/docs/gst'
cd ../../gst/;make libgst.la
make[3]: Entering directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/gst'
make[3]: `libgst.la' is up to date.
make[3]: Leaving directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/gst'
cd ../../gst/elements/;make libgstelements.la
make[3]: Entering directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/gst/elements'
make[3]: `libgstelements.la' is up to date.
make[3]: Leaving directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/gst/elements'
rm gstreamer-scan.o; ln -s gstreamer-scan.lo gstreamer-scan.o
env CC="/bin/sh ../../libtool gcc" LD="cp gstreamer-scan.lo gstreamer-scan.o;/bin/sh ../../libtool gcc" CFLAGS="-I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gnome-xml  -g -O6 -Wall -I../.. -I../../include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gnome-xml -I../../" LDFLAGS="../../gst/libgst.la ../../gst/elements/libgstelements.la"\
gtkdoc-scanobj --module=gstreamer 
gcc -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gnome-xml -g -O6 -Wall -I../.. -I../../include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/include/gnome-xml -I../../ -c gstreamer-scan.c  -fPIC -DPIC -o .libs/gstreamer-scan.o
gstreamer-scan.c: In function `get_object_types':
gstreamer-scan.c:20: warning: implicit declaration of function `gst_tee_get_type'
gstreamer-scan.c:21: warning: implicit declaration of function `gst_fakesrc_get_type'
gstreamer-scan.c:22: warning: implicit declaration of function `gst_fakesink_get_type'
gstreamer-scan.c:23: warning: implicit declaration of function `gst_disksrc_get_type'
gstreamer-scan.c:24: warning: implicit declaration of function `gst_httpsrc_get_type'
gstreamer-scan.c:25: warning: implicit declaration of function `gst_fdsrc_get_type'
gstreamer-scan.c:26: warning: implicit declaration of function `gst_sinesrc_get_type'
gstreamer-scan.c:27: warning: implicit declaration of function `gst_fdsink_get_type'
gstreamer-scan.c:28: warning: implicit declaration of function `gst_pipefilter_get_type'
gstreamer-scan.c:29: warning: implicit declaration of function `gst_identity_get_type'
gstreamer-scan.c:30: warning: implicit declaration of function `gst_queue_get_type'
gstreamer-scan.c:31: warning: implicit declaration of function `gst_typefind_get_type'
cp: `gstreamer-scan.lo' and `gstreamer-scan.o' are the same file
gcc -o .libs/gstreamer-scan gstreamer-scan.o  ../../gst/.libs/libgst.so -L/usr/lib -lgmodule -lglib -ldl -L/usr/X11R6/lib -lgmodule -lglib -ldl -lgmodule -lglib -ldl -lgmodule -lglib -ldl -lm -lz -lz -lz -lz -lz ../../gst/elements/.libs/libgstelements.so -lm /usr/lib/libghttp.so -lgmodule -lgthread -lglib -lpthread -ldl /usr/lib/libgtk.so -lgmodule -lglib -ldl -lm /usr/lib/libgdk.so -lgmodule -lglib -ldl -lm -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lz -lz -lz /usr/lib/libxml.so -lz -lz -Wl,--rpath -Wl,/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/usr/lib -Wl,--rpath -Wl,/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/debian/gstreamer/usr/lib/gst
gstreamer-scan.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
Compilation of scanner failed
make[2]: *** [scanobj] Error 1
make[2]: Leaving directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/docs/gst'
make[1]: *** [sgml/gstreamer-doc.bottom] Error 2
make[1]: Leaving directory `/home/dlehn/projects/gstreamer/debian/gstreamer-0.2.1/docs/gst'
make: *** [install-am] Error 2

-dave
-- 
David I. Lehn <dlehn at vt.edu>  | http://www.lehn.org/~dlehn/
Computer Engineering Graduate @ Virginia Tech in sunny Blacksburg, VA




More information about the gstreamer-devel mailing list