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