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

Re: sndfile.pc ?



On Thu, Feb 13, 2003 at 04:32:35PM +1100, Rob Weir wrote:
> On Sun, Feb 09, 2003 at 10:33:40AM -0500, stan wrote:
> > On Sun, Feb 09, 2003 at 06:41:07PM +1100, Rob Weir wrote:
> > > On Sat, Feb 08, 2003 at 01:44:05PM -0500, stan wrote:
> > > > On Sat, Feb 08, 2003 at 11:00:07AM +0000, Colin Watson wrote:
> > > > > On Fri, Feb 07, 2003 at 10:07:21PM -0500, stan wrote:
> > > > > > In any case, I manged to get autogen.sh to run, only to have configure fail
> > > > > > looking for a file called sndfile.pc. It seems to be searching for this
> > > > > > with /usr/bin/pkg-config.
> > > > > 
> > > > > You should be able to find the answer to all such questions using
> > > > > http://packages.debian.org/, trying various values for the Distribution
> > > > > field.
> > > > > 
> > > > Actually, if I understand what's going on here. The configure script is
> > > > trying to use something called /usr/bin/pkg-config to search for installed
> > > > packages.
> > > 
> > > Ah....pkg-config is, AIUI, designed to replace the million and one
> > > 'libX-config' programs you currently have installed.  It gives you a
> > > simple way to find out what compiler options and header files were used
> > > to buid a particular library.  GTK2 uses this, and seems to have become
> > > the new standard...
> > > 
> > > > I was hoping to get some insight into this tool, and how well integrated it
> > > > is into "the Debian way" of doing things.
> > > 
> > > For packages that support it, the requisite information will be in the
> > > libbleh-dev package.  I'm not sure if there's any formal plan to convert
> > > packages over to it or not, but it does seem like a better way to handle
> > > it...
> > 
> > While thta is probably a noble long term goal. It seems to me, that in the
> > meantime, it means compiling something that is aware of this tool (eg
> > Ardour) will be well nigh impossible on a Debian machine.
> > 
> > Or am I missing something important here?
> > 
> > Here is the scenario. I try to build, let's say Ardour. It's configure
> > script is aware of pkg-config, but all the requisite libraries, which _are_
> > present on my debina machine, have not yet bee converted to update
> > pkg-config. This seems to garuntee that the packages I;m trying to build's
> > configure script will fail.
> 
> Hmmm...I was under the impression that pkg-config was an upstream thing,
> not a Debian-specific thing; gtk/gdk/gmodule/etc all seem to use
> pkg-config here.  Are you running sarge?  Maybe older versions didn't
> use it?

That's what I'm concerned about, the interaction between the upstream way
of doing this, and the Debian way of doing this.

I'm running testing.


-- 
"They that would give up essential liberty for temporary safety deserve
neither liberty nor safety."
						-- Benjamin Franklin



Reply to: