I'm still working on compiling sugar-jhbuild for OpenSuse 10.2.  I've 
reached the point where I have something useable, but farsight and those 
modules that depend on it are not compiling.  I orighinally used 
gstreamer and gstreamer-devel from the distribution, but configure for 
one of the steps said it needed 0.10.11 or better and the distro 
provides 0.10.10.  So I downloaded the source for 0.10.17 (the latest) 
and I get this:

creating test-rtp-4
/bin/sh ../libtool --tag=CC   --mode=link gcc -I..  -pthread 
-I/usr/local/include/gstreamer-0.10 -I/usr/include/libxml2 
-I/opt/gnome/include/glib-2.0
 -I/opt/gnome/lib/glib-2.0/include   -pthread 
-I/usr/local/include/gstreamer-0.10 -I/usr/include/libxml2 
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/l
ib/glib-2.0/include   -pthread -I/usr/local/include/gstreamer-0.10 
-I/usr/include/libxml2 -I/opt/gnome/include/glib-2.0 
-I/opt/gnome/lib/glib-2.0/inc
lude   -Wall -Wdeclaration-after-statement -g -O2   -o test-rtp-jingle 
test_rtp_jingle-test-jingle.o ../farsight/libfarsight-0.1.la -pthread 
-L/usr/l
ocal/lib -L/opt/gnome/lib -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 
-ldl -lgthread-2.0 -lxml2 -lz -lm -lglib-2.0   -pthread -L/usr/local/lib 
-L/op
t/gnome/lib -lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 
-ldl -lgthread-2.0 -lxml2 -lz -lm -lglib-2.0   -lgstinterfaces-0.10
gcc -I.. -pthread -I/usr/local/include/gstreamer-0.10 
-I/usr/include/libxml2 -I/opt/gnome/include/glib-2.0 
-I/opt/gnome/lib/glib-2.0/include -pthread
 -I/usr/local/include/gstreamer-0.10 -I/usr/include/libxml2 
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -pthread 
-I/usr/local/inc
lude/gstreamer-0.10 -I/usr/include/libxml2 -I/opt/gnome/include/glib-2.0 
-I/opt/gnome/lib/glib-2.0/include -Wall -Wdeclaration-after-statement -g -O2
 -o .libs/test-rtp-jingle test_rtp_jingle-test-jingle.o -pthread 
-pthread  ../farsight/.libs/libfarsight-0.1.so -L/opt/gnome/lib 
-L/usr/local/lib /op
t/gnome/lib/libgstreamer-0.10.so /usr/local/lib/libgstbase-0.10.so 
/usr/local/lib/libgstinterfaces-0.10.so 
/usr/local/lib/libgstreamer-0.10.so /opt/g
nome/lib/libgobject-2.0.so /opt/gnome/lib/libgmodule-2.0.so 
/opt/gnome/lib/libgthread-2.0.so -lpthread /usr/lib/libxml2.so -ldl -lz 
-lm /opt/gnome/li
b/libglib-2.0.so -lrt  -Wl,--rpath -Wl,/home/jim/src/sugar-jhbuild/build/lib
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_type_register_static_full'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_query_set_latency'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_util_get_timestamp'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_buffer_copy_metadata'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_event_parse_latency'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_message_new_async_done'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_message_new_async_start'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_query_parse_latency'
/usr/local/lib/libgstbase-0.10.so: undefined reference to 
`gst_query_new_latency'
collect2: ld returned 1 exit status
make[3]: *** [test-rtp-jingle] Error 1
make[3]: Leaving directory 
`/home/jim/src/sugar-jhbuild/source/farsight-0.1.25/tests'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/jim/src/sugar-jhbuild/source/farsight-0.1.25/tests'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/home/jim/src/sugar-jhbuild/source/farsight-0.1.25'
make: *** [all] Error 2
*** error during stage build of farsight: ########## Error running 
make   *** [33/51]

I suppose I could compile an older version of gst base, but before I do 
I wonder if anyone here has some insight into what's happening and could 
advise me on what would be most likely to work as the next step.

Thanks,

James Simmons


_______________________________________________
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel

Reply via email to