hzeller / gmrender-resurrect

Resource efficient UPnP/DLNA renderer, optimal for Raspberry Pi, CuBox or a general MediaServer. Fork of GMediaRenderer to add some features to make it usable.
GNU General Public License v2.0
851 stars 206 forks source link

Problem on building gstreamer1.0 for gmediarender on raspberry wheezy 2013-09-10 #40

Open giorgino opened 11 years ago

giorgino commented 11 years ago

On the install.md of gmediarender is explained that it is possible to install gstreamer1.0 using libgstreamer1.0-dev \ gstreamer1.0-plugins-base gstreamer1.0-plugins-good \ gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly \ gstreamer1.0-libav

Trying happens that immediately gstreamer library are not in the repository (also after a sudo apt-get update). So I added sudo echo "deb http://vontaene.de/raspbian-updates/ . main" >> /etc/apt/sources.list

.In this way I installed all the library unless of gstreamer1.0-libav that is not in the repository. So I tried to install it downloading from the git and building but I receive the following message during the ./autogen.sh

checking for GST... yes configure: using GStreamer tools in /usr/bin configure: using GStreamer plug-ins in /usr/lib/arm-linux-gnueabihf/gstreamer-1.0 checking for GST_BASE... yes checking for GST_PLUGINS_BASE... no configure: No package 'gstreamer-plugins-base-1.0' found configure: error: no gstreamer-plugins-base-1.0 >= 1.0.0 (GStreamer Base Plugins) found configure failed

In other word, how is it possible to install gstreamer1.0 on raspberry in a way that after during the configure gmediarender is able to say GST .. YES

Thanks G.

hzeller commented 11 years ago

I have not compiled gstreamer1 on RPi myself, so I don't really know what you need to do to get there. However, it sounds like you need to install the development version of at least the plugins base as well (gstreamer1.0-plugins-base-dev ?) to be able to compile the other libray.

Note, you might not need libav - it is only needed for certain encoders.

giorgino commented 11 years ago

Thank you. gstreamer1.0-plugins-base-dev doesn't stay on the repository. I could take the library from the gstreamer git? Some one that have experienced the build on raspberry could help me.

G.

hzeller commented 11 years ago

It should be possible to compile the entire latest version from gstreamer git. I haven't done that on the RPi, but on other machines. I essentially checked out gstreamer gst-plugins-base gst-plugins-good gst-libav gst-plugins-ugly

./configure, make, sudo make install each of these.