[opensource-dev] Copying GStreamer from a 32bit system to a 64bit one (was: streaming media on 64bit?)
marc at inworlddesigns.com
Sat Feb 5 08:19:47 PST 2011
SUCCESS! Ok so I found this wonderful program called getlibs. I've
used it before and I tried to get gstreamer stuff installed but failed
but I figured it out this time. I used this command to get a list of
all my 64bit gstreamer stuff installed:
apt-cache show gstreamer* |grep "Package: gstreamer"
With that command I got a list and ran this command:
getlibs -p gstreamer-tools gstreamer0.10-alsa gstreamer0.10-doc
gstreamer0.10-esd gstreamer0.10-gnonlin gstreamer0.10-gnonlin-dbg
gstreamer0.10-tools gstreamer0.10-x gstreamer-dbus-media-service
gstreamer0.10-buzztard gstreamer0.10-buzztard-doc gstreamer0.10-ffmpeg
Yeah its a long command and it takes awhile to execute. The only
package it failed to fetch was
gstreamer0.10-fluendo-plugins-mp3-partner_7.0.20100316-3_i386 which I
and then installed it like so:
getlibs -i gstreamer0.10-fluendo-plugins-mp3-partner_7.0.20100316-3_i386.deb
Then started secondlife and I had streaming audio!
Now I will say that that list above could be cleaned up to only
install what secondlife needs but I just did it all to get it working.
I am sure some of those packages are duplicates also. Anyone who cares
to clean it up go ahead I just got it working :P
Also you probably need to install the 32bit compatibility packages
first and of course you'll need to install getlibs. It used to be at
http://frozenfox.freehostia.com/cappy/ but that link is broke and I am
not sure if its in the default ubuntu repos :/ It shows up in mine but
I don't know if that is because the package was installed from that
link. I have had it on my machine for a long time.
Hope this helps everyone :)
On Sat, Feb 5, 2011 at 10:29 AM, Boroondas Gupte
<sllists at boroon.dasgupta.ch> wrote:
> On 02/05/2011 04:15 PM, Marc Adored wrote:
>> (<unknown>:5205): GStreamer-WARNING **: Failed to load plugin
>> '/usr/lib32/gstreamer-0.10/libgstspc.so': libopenspc.so.0: cannot open
>> shared object file: No such file or directory
>> I have copied the gstreamer-0.10 from my wifes 32bit ubuntu to
>> /usr/lib32/gstreamer-0.10 but it still cant find the file
> GStreamer is not failing to find libgstspc.so ... ratherlibgstspc.so is
> failing to find libopenspc.so.0 ...
> GStreamer is not self-contained: It (or its plugins) uses a lot of
> shared libraries that aren't part of GStreamer itself (and thus not in
> its directory but somewhere else on the system).
More information about the opensource-dev