That's good news... I did some digging. There has been some work on getting gstreamer to work on SPARC-based system. I wonder if that work is Solaris-based only.
gstreamer comes with a test suite. If you have the spare cycles, you might run the test suite. If there are errors please report them to gstreamer folks. -Joseph ======================================================================== On Sat, 2006-04-15 at 19:19 +0200, Bart Kuik wrote: > I removed the gst-checks from configure (2 for-loops, lines > 19959-20000), and the build and installation of Totem went OK. > > Thanks for the help. > > Bart > > On 4/15/06, Bart Kuik <[EMAIL PROTECTED]> wrote: > > On 4/15/06, Joseph E. Sacco, Ph.D. <[EMAIL PROTECTED]> wrote: > > > > > gst-plugin-base-0.10 has an external dependency on liboil [see the > > > configure file]. Your distro may have an installed version of liboil > > > that is making gstreamer 'unhappy'. > > > > Ok, I removed liboil-0.3 and liboil-0.3-dev. > > > > > > > > What to do... > > > (1) build and install the version of liboil found in ./bootstrap > > > > Done. > > > > > (2) uninstall ,rebuild, and install gstreamer-0.10 and friends > > > for each app: > > > * cd to appropriate dir > > > * make uninstall [this works for most apps in GARNOME] > > > * make install > > > > I even did a 'make clean', just to be sure (gst* and totem). > > > > Everything went fine, but I still have the same error with Totem's > > configure script. The strange thing here is that running the command > > from the shell doesn't give the error anymore. > > > > Here's the output from the configure-script: > > > > --------------------- > > checking for backend libraries... checking for GST... yes > > GStreamer-0.10 > > gst010_toolsdir="/opt/gnome/bin" > > gst010_inspect="/opt/gnome/bin/gst-inspect-0.10" > > checking GStreamer 0.10 playbin plugin... OIL: ERROR liboilprofile.c > > 318: _oil_profile_init(): Using gettimeofday() as a timestamp > > function. Please add a timestamp function for your platform. > > ./configure: line 19961: 22851 Bus error $gst010_inspect > > $base_element > > no > > configure: error: > > Cannot find required > > GStreamer-0.10 plugin 'playbin'. > > It should be part of > > gst-plugins-base. Please install it. > > > > make: *** [configure-work/main.d/totem-1.4.0/configure] Error 1 > > --------------- > > > > (I added some code to print the contents of some variables, but the > > original configure script gives exactly the same errors.) > > I did 'make uninstall; make clean; make install' a couple of times, > > just to be sure. > > > > If I run the command from the shell, this is the result (only the > > first few lines): > > --------------- > > [EMAIL PROTECTED]:~/garnome-2.14.1/desktop/totem$ > > /opt/gnome/bin/gst-inspect-0.10 playbin > > Factory Details: > > Long name: Player Bin > > Class: Generic/Bin/Player > > Description: Autoplug and play media from an uri > > Author(s): Wim Taymans <[EMAIL PROTECTED]> > > Rank: none (0) > > [.....] > > ------------------- > > > > > > Bart > > > > > > > > -Joseph > > > > > > =================================================================================== > > > > > > > > > On Sat, 2006-04-15 at 12:35 +0200, Bart Kuik wrote: > > > > Hello, > > > > > > > > I'm trying to install Garnome on my Sun Ultra5 workstation with > > > > Debian-testing. The whole process goes amazingly well, but now I'm > > > > stuck on compiling Totem 1.4.0. It shows the following error: > > > > > > > > -------------------------- > > > > checking for backend libraries... checking for GST... yes > > > > GStreamer-0.10 > > > > checking GStreamer 0.10 playbin plugin... ./configure: line 19959: > > > > 22794 Bus error $gst010_inspect $base_element >/dev/null > > > > 2>/dev/null > > > > no > > > > configure: error: > > > > Cannot find required > > > > GStreamer-0.10 plugin 'playbin'. > > > > It should be part of > > > > gst-plugins-base. Please install it. > > > > > > > > make[3]: *** [configure-work/main.d/totem-1.4.0/configure] Error 1 > > > > make[3]: Leaving directory `/home/garnome/garnome-2.14.1/desktop/totem' > > > > make[2]: *** [../../desktop/totem/cookies/main.d/install] Error 2 > > > > make[2]: Leaving directory > > > > `/home/garnome/garnome-2.14.1/desktop/gnome-python-desktop' > > > > make[1]: *** > > > > [../../desktop/gnome-python-desktop/cookies/main.d/install] Error 2 > > > > make[1]: Leaving directory > > > > `/home/garnome/garnome-2.14.1/desktop/deskbar-applet' > > > > make: *** [paranoid-install] Error 2 > > > > -------------------------- > > > > > > > > After removing the >/dev/null 2>/dev/null from the $gst010_inspect > > > > line the result is: > > > > -------------------------- > > > > checking GStreamer 0.10 playbin plugin... OIL: ERROR liboilprofile.c > > > > 318: _oil_profile_init(): Using gettimeofday() as a timestamp > > > > function. Please add a timestamp function for your platform. > > > > -------------------------- > > > > > > > > I checked if 'playbin' was installed, and I found libgstplaybin.so and > > > > libgstplaybin.la in /opt/gnome/lib/gstreamer-0.10/ (the place where I > > > > install Garnome). There isn't an older GNOME installation on my > > > > system. > > > > > > > > I even tried to reinstall gst-pugin-base, but that didn't help. > > > > > > > > My system is: > > > > > > > > [EMAIL PROTECTED]:~$ uname -a > > > > Linux starflyer.myth 2.4.27-2-sparc64 #2 Sat Dec 31 13:25:27 PST 2005 > > > > sparc64 GNU/Linux > > > > > > > > > > > > What should I do? > > > > > > > > Bart Kuik > > > > > > > > > > > > > > > > -- > > > > blog : http://foobart001.blogspot.com > > > -- > > > joseph_sacco [at] comcast [dot] net > > > > > > -- > > > garnome-list mailing list > > > [email protected] > > > http://mail.gnome.org/mailman/listinfo/garnome-list > > > > > > > > > -- > > blog : http://foobart001.blogspot.com > > > > > -- > blog : http://foobart001.blogspot.com -- garnome-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/garnome-list
