I'm trying to build gnome-alarm, when I run ./configure I get:-
... ... checking for GTK... yes checking for GNOME_VFS... yes checking for GCONF... yes checking for LIBGLADE... yes checking for GST... configure: error: Package requirements (gstreamer-0.10 >= 0.10.2) were not met:
No package 'gstreamer-0.10' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix.
Alternatively, you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
I *do* have gstreamer installed:-
home# yum list gstreamer Installed Packages gstreamer.x86_64 0.10.15-1.fc8 installed gstreamer.i386 0.10.15-1.fc8 installed
but it doesn't seem to come with a gstreamer.pc file. I have checked on another system which also has gstreamer installed (a different version) and that doesn't have gstreamer.pc either.
So "adjusting the PKG_CONFIG_PATH environment variable" isn't going to help me because there's no gstreamer.pc to be found. I don't really follow the other suggestion "you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config". I can't see any reference to GST_CFLAGS and GST_LIBS in the pkg-config manual page.
Can anyone help?
On Wed, 2008-09-17 at 13:14 +0100, Chris G wrote:
I'm trying to build gnome-alarm, when I run ./configure I get:- ... checking for GST... configure: error: Package requirements (gstreamer-0.10 >= 0.10.2) were not met:
No package 'gstreamer-0.10' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
... I don't really follow the other suggestion "you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config". I can't see any reference to GST_CFLAGS and GST_LIBS in the pkg-config manual page.
Can anyone help?
I had a similar thing this week with webkit/midori, having built webkit and installed it in my home directory, pkg-config didn't find it so I set the following flags for configure:
export WEKBIT_CFLAGS=-I$HOME/include/webkit export WEBKIT_LIBS=$HOME/lib/libwebkit.a
which seemed to fix it - I suggest you locate (with yum) where your gstreamer includes/libs are and try something similar?
HTH, Phil.
On Wed, Sep 17, 2008 at 01:38:29PM +0100, Phil Ashby wrote:
On Wed, 2008-09-17 at 13:14 +0100, Chris G wrote:
I'm trying to build gnome-alarm, when I run ./configure I get:- ... checking for GST... configure: error: Package requirements (gstreamer-0.10 >= 0.10.2) were not met:
No package 'gstreamer-0.10' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
... I don't really follow the other suggestion "you may set the environment variables GST_CFLAGS and GST_LIBS to avoid the need to call pkg-config". I can't see any reference to GST_CFLAGS and GST_LIBS in the pkg-config manual page.
Can anyone help?
I had a similar thing this week with webkit/midori, having built webkit and installed it in my home directory, pkg-config didn't find it so I set the following flags for configure:
export WEKBIT_CFLAGS=-I$HOME/include/webkit export WEBKIT_LIBS=$HOME/lib/libwebkit.a
which seemed to fix it - I suggest you locate (with yum) where your gstreamer includes/libs are and try something similar?
Now I understand, that GST_ bit is a prefix indicating gstreamer, thanks for the help! :-)
On Wed, 17 Sep 2008 13:14:36 +0100 Chris G cl@isbd.net allegedly wrote:
I'm trying to build gnome-alarm, when I run ./configure I get:-
Try installing the libgstreamer dev files
---------------------------------------------------------------------
The text file for RFC 854 contains exactly 854 lines. Do you think there is any cosmic significance in this?
Douglas E Comer - Internetworking with TCP/IP Volume 1
http://www.ietf.org/rfc/rfc854.txt ---------------------------------------------------------------------
On Wed, Sep 17, 2008 at 01:39:22PM +0100, mbm wrote:
On Wed, 17 Sep 2008 13:14:36 +0100 Chris G cl@isbd.net allegedly wrote:
I'm trying to build gnome-alarm, when I run ./configure I get:-
Try installing the libgstreamer dev files
I don't think there is a separate gstreamer-dev package:-
chris$ yum list gstreamer Installed Packages gstreamer.x86_64 0.10.15-1.fc8 installed gstreamer.i386 0.10.15-1.fc8 installed Available Packages gstreamer.i386 0.10.14-4.fc8 fedora gstreamer.x86_64 0.10.14-4.fc8 fedora
On Wed, 17 Sep 2008 17:18:33 +0100 Chris G cl@isbd.net allegedly wrote:
I don't think there is a separate gstreamer-dev package:-
chris$ yum list gstreamer Installed Packages gstreamer.x86_64 0.10.15-1.fc8
installed gstreamer.i386 0.10.15-1.fc8 installed Available Packages gstreamer.i386 0.10.14-4.fc8 fedora gstreamer.x86_64 0.10.14-4.fc8 fedora
Yes there is
mick@shed:~$ aptitude search libgstreamer p libgstreamer-perl - Perl interface to the gstreamer media processing framework i libgstreamer-plugins-base0.10-0 - GStreamer libraries from the "base" set p libgstreamer-plugins-base0.10-dev - GStreamer development files for libraries from the "base" set p libgstreamer-plugins-pulse0.10-0 - GStreamer plugin for PulseAudio (transitional package) i libgstreamer0.10-0 - Core GStreamer libraries and elements p libgstreamer0.10-0-dbg - Core GStreamer libraries and elements p libgstreamer0.10-dev - GStreamer core development files p libgstreamer0.10-ruby - GStreamer 0.10 bindings for the Ruby language p libgstreamer0.10-ruby1.8 - GStreamer 0.10 bindings for the Ruby language
---------------------------------------------------------------------
The text file for RFC 854 contains exactly 854 lines. Do you think there is any cosmic significance in this?
Douglas E Comer - Internetworking with TCP/IP Volume 1
http://www.ietf.org/rfc/rfc854.txt ---------------------------------------------------------------------
On 17 Sep 19:40, mbm wrote:
On Wed, 17 Sep 2008 17:18:33 +0100 Chris G cl@isbd.net allegedly wrote:
I don't think there is a separate gstreamer-dev package:-
chris$ yum list gstreamer Installed Packages gstreamer.x86_64 0.10.15-1.fc8
installed gstreamer.i386 0.10.15-1.fc8 installed Available Packages gstreamer.i386 0.10.14-4.fc8 fedora gstreamer.x86_64 0.10.14-4.fc8 fedora
Yes there is
mick@shed:~$ aptitude search libgstreamer p libgstreamer-perl - Perl interface to the gstreamer media processing framework i libgstreamer-plugins-base0.10-0 - GStreamer libraries from the "base" set p libgstreamer-plugins-base0.10-dev - GStreamer development files for libraries from the "base" set p libgstreamer-plugins-pulse0.10-0 - GStreamer plugin for PulseAudio (transitional package) i libgstreamer0.10-0 - Core GStreamer libraries and elements p libgstreamer0.10-0-dbg - Core GStreamer libraries and elements p libgstreamer0.10-dev - GStreamer core development files p libgstreamer0.10-ruby - GStreamer 0.10 bindings for the Ruby language p libgstreamer0.10-ruby1.8 - GStreamer 0.10 bindings for the Ruby language
*cough* - you appear to be mistaking debian/ubuntu for FC8... (though quite why anyone would be stuck on an rpm based distro is beyond me...)
On Thu, Sep 18, 2008 at 11:37:38AM +0100, Brett Parker wrote:
On 17 Sep 19:40, mbm wrote:
On Wed, 17 Sep 2008 17:18:33 +0100 Chris G cl@isbd.net allegedly wrote:
I don't think there is a separate gstreamer-dev package:-
chris$ yum list gstreamer Installed Packages gstreamer.x86_64 0.10.15-1.fc8
installed gstreamer.i386 0.10.15-1.fc8 installed Available Packages gstreamer.i386 0.10.14-4.fc8 fedora gstreamer.x86_64 0.10.14-4.fc8 fedora
Yes there is
mick@shed:~$ aptitude search libgstreamer p libgstreamer-perl - Perl interface to the gstreamer media processing framework i libgstreamer-plugins-base0.10-0 - GStreamer libraries from the "base" set p libgstreamer-plugins-base0.10-dev - GStreamer development files for libraries from the "base" set p libgstreamer-plugins-pulse0.10-0 - GStreamer plugin for PulseAudio (transitional package) i libgstreamer0.10-0 - Core GStreamer libraries and elements p libgstreamer0.10-0-dbg - Core GStreamer libraries and elements p libgstreamer0.10-dev - GStreamer core development files p libgstreamer0.10-ruby - GStreamer 0.10 bindings for the Ruby language p libgstreamer0.10-ruby1.8 - GStreamer 0.10 bindings for the Ruby language
*cough* - you appear to be mistaking debian/ubuntu for FC8... (though quite why anyone would be stuck on an rpm based distro is beyond me...)
Quite! :-)
My next update is probably goint to be to Ubuntu, Fedora 9 in particular seems to be rather 'imperfect'.
On Thu, 18 Sep 2008 11:37:38 +0100 Brett Parker iDunno@sommitrealweird.co.uk allegedly wrote:
*cough* - you appear to be mistaking debian/ubuntu for FC8... (though quite why anyone would be stuck on an rpm based distro is beyond me...)
Actually no I wasn't. I know the difference. I've used FC (and Redhat before that).
I merely point out that there /is/ a dev package for gstreamer libraries. Chris used yum on FC to illustrate his point, I used aptitude to illustrate mine.
Mick
---------------------------------------------------------------------
The text file for RFC 854 contains exactly 854 lines. Do you think there is any cosmic significance in this?
Douglas E Comer - Internetworking with TCP/IP Volume 1
http://www.ietf.org/rfc/rfc854.txt ---------------------------------------------------------------------
Hi All,
2008/9/18 mbm mbm@rlogin.net:
Chris used yum on FC to illustrate his point, I used aptitude to illustrate mine.
Is that no silly-er than me illustrating my point by saying that http://packages.slackware.it/search.php?v=current&t=1&q=gstreamer has no specific development package of its own, given that we're now comparing different distros (and package management schemes)?
Of course, if Fedora has aptitude ( aptitude handles RPM database), i'd eat my words and appologise publicaly. Otherwise this is surely apples and oranges.
Anyway, you can just install the development package (there is probably one, maybe check rpmfind), or just craft your own .pc file. Though I'd not recommend that option - it's a bit hackish.
Good luck!
Srdj
On Thu, 18 Sep 2008 20:39:24 +0100 "Srdjan Todorovic" todorovic.s@googlemail.com allegedly wrote:
Is that no silly-er than me illustrating my point by saying that http://packages.slackware.it/search.php?v=current&t=1&q=gstreamer has no specific development package of its own, given that we're now comparing different distros (and package management schemes)?
Sorry, but no I don't agree. The original question was about the Chris's problems with compiling gnome-alarm when the configure script complained about the (apparent absence) of gstreamer. Chris said he had it installed (as indeed he had). I suggested that he install the development package. Chris responded that there was no dev package for gstreamer and used a yum listing as evidence. Noting that this is distro specific, I responded with an aptitude listing (equally distro specific) to show that dev packages do exist.
People seem to have missed the irony, but hey, never mind.
A simple search on rpmfind or rpmbone will lead to the development packages.
Of course, that may not solve Chris's problem. In my experience, rpm is a crap package manager which does not handle dependencies at all well.
Cheers
Mick
---------------------------------------------------------------------
The text file for RFC 854 contains exactly 854 lines. Do you think there is any cosmic significance in this?
Douglas E Comer - Internetworking with TCP/IP Volume 1
http://www.ietf.org/rfc/rfc854.txt ---------------------------------------------------------------------
On Thu, Sep 18, 2008 at 09:27:37PM +0100, mbm wrote:
On Thu, 18 Sep 2008 20:39:24 +0100 "Srdjan Todorovic" todorovic.s@googlemail.com allegedly wrote:
Is that no silly-er than me illustrating my point by saying that http://packages.slackware.it/search.php?v=current&t=1&q=gstreamer has no specific development package of its own, given that we're now comparing different distros (and package management schemes)?
Sorry, but no I don't agree. The original question was about the Chris's problems with compiling gnome-alarm when the configure script complained about the (apparent absence) of gstreamer. Chris said he had it installed (as indeed he had). I suggested that he install the development package. Chris responded that there was no dev package for gstreamer and used a yum listing as evidence. Noting that this is distro specific, I responded with an aptitude listing (equally distro specific) to show that dev packages do exist.
People seem to have missed the irony, but hey, never mind.
A simple search on rpmfind or rpmbone will lead to the development packages.
Of course, that may not solve Chris's problem. In my experience, rpm is a crap package manager which does not handle dependencies at all well.
I think the issue is more that there is a much larger (and often more up to date) range of software available in the Ubuntu/Debian world than there is in the Fedora world.
Yes, OK, using Fedora I can, if the package isn't available in the main Yum repositories, go and look for an rpm but that can lead one to lots of places one doesn't want to get to.
I was a long time Slackware user (i.e. for five or six years at least) and moved to Fedora only a couple of years ago. I chose Fedora over Ubuntu and others at that time because it seemed to me at the time that it was a slightly more 'techie' distribution and, coming from Slackware, that was what I wanted.
However I put Ubuntu Server on my garage 'NAS' box recently and was impressed with the ease of installation and the wide range (and ease) of adding quite esoteric software. In particular, for example, there's an Ubuntu package for vile my favourite vi clone whereas on Fedora I had to compile it myself. I also found that Ubuntu's "do everything using sudo" really isn't the issue that I thought it was.
Thus my next desktop installation is going to be Ubuntu I think.