Re: [Debian/SPARC] Totem 1.4.0: GStreamer 'playbin' error



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 <bartkuik gmail com> wrote:
> > On 4/15/06, Joseph E. Sacco, Ph.D. <joseph_sacco comcast net> 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):
> > ---------------
> > garnome starflyer:~/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 <wim fluendo com>
> >   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:
> > > >
> > > > garnome starflyer:~$ 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
> > > garnome-list gnome org
> > > http://mail.gnome.org/mailman/listinfo/garnome-list
> > >
> >
> >
> > --
> > blog : http://foobart001.blogspot.com
> >
> 
> 
> --
> blog : http://foobart001.blogspot.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]