[gst-devel] html unit test covergae reports in gst-0.9

Thomas Vander Stichele thomas at apestaart.org
Mon Jun 20 11:01:49 CEST 2005


Hi Stefan,

some more data points:

- Christian has FC4 as well, exact same problem as me
- Andy is running Ubuntu, with gcc4 he has the same problem as me as
well.  He hasn't tried with an older gcc, I'll ask.
- FC4 also ships with a gcc32 (3.2.3); interestingly enough it fails
with this:
gcc32 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2 -o
gst-register gst-run.o  -lglib-2.0 /usr/lib/libpopt.so
if gcc32 -DHAVE_CONFIG_H -I. -I. -I..  -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include     -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2   -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64   -fprofile-arcs -ftest-coverage -fno-common -g
-Wall -Werror -DGST_DISABLE_DEPRECATED -I../libs -I.. -g -O2 -MT
gst_register_0.9-gst-register.o -MD -MP -MF
".deps/gst_register_0.9-gst-register.Tpo" -c -o
gst_register_0.9-gst-register.o `test -f 'gst-register.c' || echo
'./'`gst-register.c; \
then mv -f ".deps/gst_register_0.9-gst-register.Tpo"
".deps/gst_register_0.9-gst-register.Po"; else rm -f
".deps/gst_register_0.9-gst-register.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CC --mode=link gcc32 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include    -g -O2   -o
gst-register-0.9 ../gst/libgstreamer-0.9.la
gst_register_0.9-gst-register.o -lglib-2.0   -lpopt
gcc32 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -g -O2
-o .libs/gst-register-0.9
gst_register_0.9-gst-register.o  ../gst/.libs/libgstreamer-0.9.so -lxml2
-lpthread -lz -lm -lgobject-2.0 -lgthread-2.0 -lgmodule-2.0 -ldl
-lglib-2.0 /usr/lib/libpopt.so -Wl,--rpath -Wl,/usr/local/lib
/usr/bin/ld: .libs/gst-register-0.9: hidden symbol `__bb_init_func'
in /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/libgcc.a(_bb.oS) is
referenced by DSO
/usr/bin/ld: final link failed: Nonrepresentable section on output
collect2: ld returned 1 exit status
make[2]: *** [gst-register-0.9] Error 1
make[2]: Leaving directory
`/home/thomas/gst/head/gstreamer.coverage/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/thomas/gst/head/gstreamer.coverage'
make: *** [all] Error 2
[thomas at thomas gstreamer.coverage]$


so, same binary, but different stopper bug.

I tried your suggestions for buzztard; it needs libgstbuzztard
installed, where do I get that ?

Thomas


Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
Ik voel me zo door jou verlaten
als een zoebox zonder platen
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/







More information about the gstreamer-devel mailing list