Paul Rogers wrote:
I'm really trying not to think I'm right and configure is wrong. I know
that never works ;-), but I really can't see why configure thinks I
don't have the prerequisites.  Am I missing something obvious?

#> echo $PKG_CONFIG_PATH
/usr/lib/pkgconfig:/usr/local/lib/pkgconfig
#> cat /usr/local/lib/pkgconfig/gstreamer-app-0.10.pc
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/gstreamer-0.10
datarootdir=${prefix}/share
datadir=${datarootdir}
girdir=${datadir}/gir-1.0
typelibdir=${libdir}/girepository-1.0

Name: GStreamer Application Library
Description: Helper functions and base classes for application
integration
Requires: gstreamer-0.10 gstreamer-base-0.10
Version: 0.10.36
Libs: -L${libdir} -lgstapp-0.10
Cflags: -I${includedir}

#> cat /usr/local/lib/pkgconfig/gstreamer-plugins-base-0.10.pc
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/gstreamer-0.10
pluginsdir=${exec_prefix}/lib/gstreamer-0.10

Name: GStreamer Base Plugins Libraries
Description: Streaming media framework, base plugins libraries
Requires: gstreamer-0.10
Version: 0.10.36
Libs: -L${libdir}
Cflags: -I${includedir}

#> tail mozilla-31esr/objdir/conf.log
int main() {

; return 0; }
coconfigure:21061: checking for alsa
configure:21068: checking MOZ_ALSA_CFLAGS
configure:21073: checking MOZ_ALSA_LIBS
configure:21319: checking for gstreamer-0.10 >= 0.10.25
                       gstreamer-app-0.10
                       gstreamer-plugins-base-0.10
configure: error: gstreamer and gstreamer-plugins-base development
packages are needed to build gstreamer backend. Install them or disable
gstreamer support with --disable-gstreamer

Look at configure.  You should see something like:

pkg-config --print-errors --exists "gstreamer-0.10 >= 0.10.99"
Requested 'gstreamer-0.10 >= 0.10.99' but version of GStreamer is 0.10.36

or

pkg-config --print-errors --libs "gstreamer-0.10 >= 0.10.25"
-lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -pthread -lgthread-2.0 -pthread -lglib-2.0 -lxml2

Clearly the first one failed and the second one did not.

  -- Bruce

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to