automake
[Top][All Lists]
Advanced

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

Re: Using -MMD instead of -MD for depndency generation


From: Paul Smith
Subject: Re: Using -MMD instead of -MD for depndency generation
Date: Thu, 28 Oct 2010 12:18:04 -0400

On Wed, 2010-10-27 at 23:33 +0200, Holger Freyther wrote:
> On 10/27/2010 10:25 PM, Paul Smith wrote:
> > On Wed, 2010-10-27 at 20:51 +0200, Ralf Wildenhues wrote:
> 
> > But I do have libgstreamer dev packages installed:
> > 
> >         webkit-1.3.5$ locate gst.h
> >         /usr/include/gstreamer-0.10/gst/gst.h
> 
> hmm. Could you check the config.log if video was enabled? Maybe the configure
> decided that video was disabled but we still build that file...

I checked and I have a number of gstreamer pkg-config files:

        /usr/lib/pkgconfig/gstreamer-0.10.pc
        /usr/lib/pkgconfig/gstreamer-base-0.10.pc
        /usr/lib/pkgconfig/gstreamer-check-0.10.pc
        /usr/lib/pkgconfig/gstreamer-controller-0.10.pc
        /usr/lib/pkgconfig/gstreamer-dataprotocol-0.10.pc
        /usr/lib/pkgconfig/gstreamer-net-0.10.pc

but configure is looking for some I don't have:

        configure:20784: $PKG_CONFIG --exists --print-errors "gstreamer-0.10 >= 
$GSTREAMER_REQUIRED_VERSION
                             gstreamer-app-0.10
                             gstreamer-base-0.10
                             gstreamer-interfaces-0.10
                             gstreamer-pbutils-0.10
                             gstreamer-plugins-base-0.10 >= 
$GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION
                             gstreamer-video-0.10"

As a result, GSTREAMER_CFLAGS etc. is empty.

The default in configure.ac is that video is enabled, and it doesn't
seem like it gets disabled if pkg-config cannot find all the right
packages:

        # check if gstreamer is available
        if test "$enable_video" = "yes"; then
           PKG_CHECK_MODULES([GSTREAMER],
                             [gstreamer-0.10 >= $GSTREAMER_REQUIRED_VERSION
                             gstreamer-app-0.10
                             gstreamer-base-0.10
                             gstreamer-interfaces-0.10
                             gstreamer-pbutils-0.10
                             gstreamer-plugins-base-0.10 >= 
$GSTREAMER_PLUGINS_BASE_REQUIRED_VERSION
                             gstreamer-video-0.10],
                             [have_gstreamer=yes],
                             [have_gstreamer=no])
        
           AC_SUBST([GSTREAMER_CFLAGS])
           AC_SUBST([GSTREAMER_LIBS])
        fi

> > FWIW, I have a Intel Core2 6600 at 2.4GHz with 2G RAM, running 64bit
> > 2.6.35+ kernel on an ext4 partition.
> 
> My desktop is still in a container on some boat and I am stuck with my lower
> end laptop.
> 
> Is there anything I can help with? bisect GNU make 3.81 -> 3.82 to see when it
> got slower? Or anything on our GNU make/automake usage? E.g. we use a non
> recursive makefile

I'll try to look into this more this afternoon/tonight.  Until then I
wouldn't bother doing too much work on it.  Let me try to reproduce your
results then we can see where we are.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]