On Fri, 09 Mar 2012 23:54:12 +0000
Ken Moffat <[email protected]> wrote:

>  Thanks, but to be clear - are you saying gtk-doc won't use them
> without pkg-config ?

I don't know. The way I look at it, configure worked without pkgconfig
so we can't say required but it definitely wanted to use pkgconfig so
recommending pkgconfig makes sense.

>  I was feeling lazy.  Pulse's configure fails to find LIBSNDFILE
> (which is required) and suggests adding pkg-config, or fixing the
> environment for pkg-config, or passing LIBSNDFILE_CFLAGS and
> LIBSNDFILE_LIBS, so the need is pretty obvious.

I'd just put pkgconfig as required and move on. I had a similar
situation today with guile. It wanted libffi and wanted to use
pkgconfig to find libffi. I could have written several paragraphs about
how to set the libffi CFLAGS and so on, but pkgconfig requires libffi
so making pkgconfig required made it all a lot simpler.

Pkgconfig makes finding deps easier. I started working on a patch for
Postfix to make it use pkgconfig but some of the deps (Cyrus-Sasl)
don't install .pc files so I gave up.

>  Qt4 configures slightly differently if pkg-config is not available
> : it adds 'no-pkg-config' in the reported Configuration,
> QtDBus module changes from yes (run-time) to no, Glib support
> becomes no, similarly PulseAudio support and GTK theme support.
> 
>  This is with a so-called minimal configuration of QT, so perhaps
> the pact that GStreamer support is 'no' in either case is nothing to
> worry about (in fact, I normally build qt before gstreamer but this
> system where I'm running its configure now has all the gstreamer
> plugin variatiants).
> 
>  So, to me a 'Recommended' looks imminent.

Sounds like a plan.

Andy
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to