[gst-devel] the problem about configure gst-plugins-base

Kapil Agrawal kapil.agl at gmail.com
Thu Nov 18 06:51:29 CET 2010


You dont seem to have installed proper devlopment packages like libxv-dev
(needed for xvimagesink ), etc. Please read the config.log and you with know
why certain plugins arent getting installed


On Thu, Nov 18, 2010 at 8:13 AM, ice2000feng <ice2000feng at 163.com> wrote:

>
> when I configure gst-plugins-base-0.10.30, there are much problems,:
>
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for a thread-safe mkdir -p... /bin/mkdir -p
> checking for gawk... gawk
> checking whether make sets $(MAKE)... yes
> checking nano version... 0 (release)
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking for style of include used by make... GNU
> checking for gcc... gcc
> checking whether the C compiler works... yes
> checking for C compiler default output file name... a.out
> checking for suffix of executables...
> checking whether we are cross compiling... no
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether gcc accepts -g... yes
> checking for gcc option to accept ISO C89... none needed
> checking dependency style of gcc... gcc3
> checking for a sed that does not truncate output... /bin/sed
> checking for grep that handles long lines and -e... /bin/grep
> checking for egrep... /bin/grep -E
> checking for fgrep... /bin/grep -F
> checking for ld used by gcc... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
> checking the name lister (/usr/bin/nm -B) interface... BSD nm
> checking whether ln -s works... yes
> checking the maximum length of command line arguments... 1572864
> checking whether the shell understands some XSI constructs... yes
> checking whether the shell understands "+="... yes
> checking for /usr/bin/ld option to reload object files... -r
> checking for objdump... objdump
> checking how to recognize dependent libraries... pass_all
> checking for ar... ar
> checking for strip... strip
> checking for ranlib... ranlib
> checking command to parse /usr/bin/nm -B output from gcc object... ok
> checking how to run the C preprocessor... gcc -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking for dlfcn.h... yes
> checking for objdir... .libs
> checking if gcc supports -fno-rtti -fno-exceptions... no
> checking for gcc option to produce PIC... -fPIC -DPIC
> checking if gcc PIC flag -fPIC -DPIC works... yes
> checking if gcc static flag -static works... yes
> checking if gcc supports -c -o file.o... yes
> checking if gcc supports -c -o file.o... (cached) yes
> checking whether the gcc linker (/usr/bin/ld) supports shared libraries...
> yes
> checking whether -lc should be explicitly linked in... no
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for shl_load... no
> checking for shl_load in -ldld... no
> checking for dlopen... no
> checking for dlopen in -ldl... yes
> checking whether a program can dlopen itself... yes
> checking whether a statically linked program can dlopen itself... no
> checking whether stripping libraries is possible... yes
> checking if libtool supports shared libraries... yes
> checking whether to build shared libraries... yes
> checking whether to build static libraries... yes
> checking whether NLS is requested... yes
> checking for msgfmt... /usr/bin/msgfmt
> checking for gmsgfmt... /usr/bin/msgfmt
> checking for xgettext... /usr/bin/xgettext
> checking for msgmerge... /usr/bin/msgmerge
> checking for ld used by GCC... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking for shared library run path origin... done
> checking for CFPreferencesCopyAppValue... no
> checking for CFLocaleCopyCurrent... no
> checking for GNU gettext in libc... yes
> checking whether to use NLS... yes
> checking where the gettext function comes from... libc
> checking for pkg-config... /usr/bin/pkg-config
> checking pkg-config is at least version 0.9.0... yes
> checking for VALGRIND... no
> no
> configure: Using GStreamer Base Plug-ins source release as package name
> configure: Using Unknown package origin as package origin
> configure: Using /usr/local/libexec/gst-install-plugins-helper as plugin
> install helper
>
> configure: *** checking feature: building of plug-ins with external deps
> ***
> configure: building external plug-ins
>
> configure: *** checking feature: building of experimental plug-ins ***
> configure: not building experimental plug-ins
> checking whether byte ordering is bigendian... no
> checking for special C compiler options needed for large files... no
> checking for _FILE_OFFSET_BITS value needed for large files... 64
> checking for gcc... (cached) gcc
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for gcc option to accept ISO C89... (cached) none needed
> checking dependency style of gcc... (cached) gcc3
> checking for g++... g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether g++ accepts -g... yes
> checking dependency style of g++... gcc3
> checking whether we are using the GNU C++ compiler... (cached) yes
> checking whether g++ accepts -g... (cached) yes
> checking dependency style of g++... (cached) gcc3
> checking how to run the C++ preprocessor... g++ -E
> checking for ld used by g++... /usr/bin/ld
> checking if the linker (/usr/bin/ld) is GNU ld... yes
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking for g++ option to produce PIC... -fPIC -DPIC
> checking if g++ PIC flag -fPIC -DPIC works... yes
> checking if g++ static flag -static works... yes
> checking if g++ supports -c -o file.o... yes
> checking if g++ supports -c -o file.o... (cached) yes
> checking whether the g++ linker (/usr/bin/ld) supports shared libraries...
> yes
> checking dynamic linker characteristics... GNU/Linux ld.so
> checking how to hardcode library paths into programs... immediate
> checking for g++... yes
> checking how to run the C++ preprocessor... g++ -E
> checking whether gcc and cc understand -c and -o together... yes
> checking for valgrind... no
> checking for gobject-introspection... no
> checking whether to build gtk-doc documentation... no
> checking for gtkdoc-check... no
> configure: Looking for Python version >= 2.1
> checking for python... /usr/bin/python
> checking "/usr/bin/python":... okay
> checking local Python configuration... looks good
> checking whether to build plugin documentation... no (gtk-doc disabled or
> not available)
> checking for cos in -lm... yes
> checking for ANSI C header files... (cached) yes
> checking malloc.h usability... yes
> checking malloc.h presence... yes
> checking for malloc.h... yes
> checking sys/socket.h usability... yes
> checking sys/socket.h presence... yes
> checking for sys/socket.h... yes
> checking winsock2.h usability... no
> checking winsock2.h presence... no
> checking for winsock2.h... no
> checking for hstrerror... yes
> checking process.h usability... no
> checking process.h presence... no
> checking for process.h... no
> checking for sys/types.h... (cached) yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking for sys/stat.h... (cached) yes
> checking for stdint types... stdint.h (shortcircuit)
> make use of stdint.h in _stdint.h (assuming C99 compatible system)
> checking for localtime_r... yes
> checking for gmtime_r... yes
> checking for cbrt... yes
> checking for FIONREAD in sys/ioctl.h... yes
> checking for _LARGEFILE_SOURCE value needed for large files... no
> checking for lrint... yes
> checking for lrintf... yes
> checking whether gcc implements __PRETTY_FUNCTION__... yes
> checking whether gcc implements __FUNCTION__... yes
> checking whether gcc implements __func__... yes
> checking for socket... yes
> checking for gethostbyname... yes
> checking for GLIB... yes
> checking for LIBOIL... yes
> checking for GST... yes
> configure: using GStreamer tools in /usr/local/bin
> configure: using GStreamer plug-ins in /usr/local/lib/gstreamer-0.10
> checking for GST_BASE... yes
> checking for GST_GDP... yes
> checking for GST_CONTROLLER... yes
> checking for GST_CHECK... yes
> checking for GTK... no
> checking for GTK_X11... no
> checking for QT... yes
> configure: Using /usr/local/lib/gstreamer-0.10 as the plugin install
> location
> checking to see if compiler understands -Wall... yes
> checking to see if compiler understands -Wdeclaration-after-statement...
> yes
> checking to see if compiler understands -Wvla... yes
> checking to see if compiler understands -Wpointer-arith... yes
> configure: set ERROR_CFLAGS to -Wall -Wdeclaration-after-statement -Wvla
> -Wpointer-arith
> checking to see if c++ compiler understands ... yes
> checking to see if c++ compiler understands -Wall... yes
> configure: set ERROR_CXXFLAGS to -Wall
> configure: Using autoaudiosink as default audio sink
> configure: Using alsasrc as default audio source
> configure: Using autovideosink as default video sink
> configure: Using v4l2src as default video source
> configure: Using goom as default visualizer
> checking which audio resample format to use for integer... auto
> checking whether to use iso-codes if they are available... yes
> checking whether iso-codes are available on this system... yes
> checking whether iso-codes has iso-639 domain... yes
> checking for iso-codes prefix... yes
> checking ISO_CODES_PREFIX... /usr
> checking ISO_639_DOMAIN... iso_639
>
> configure: Checking libraries for plugins in sys/
>
> checking for X... libraries , headers
>
> configure: *** checking feature: X libraries and plugins ***
> configure: *** for plug-ins: ximagesink ***
> checking for gethostbyname... (cached) yes
> checking for connect... yes
> checking for remove... yes
> checking for shmat... yes
> checking for IceConnectionNumber in -lICE... no
> checking X11/Xlib.h usability... yes
> checking X11/Xlib.h presence... yes
> checking for X11/Xlib.h... yes
> configure: *** These plugins will be built: ximagesink
>
> configure: *** checking feature: X11 XVideo extensions ***
> configure: *** for plug-ins: xvimagesink ***
> checking for XvQueryExtension in -lXv_pic... no
> checking for XvQueryExtension in -lXv... no
> configure: *** These plugins will not be built: xvimagesink
>
> configure: *** checking feature: X Shared Memory extension ***
> checking for XShmAttach in -lXext... no
> checking for XShmAttach in -lXextSam... no
>
> configure: *** checking feature: Video 4 Linux ***
> configure: *** for plug-ins: video4linux ***
> checking whether VID_TYPE_MPEG_ENCODER is declared... yes
> configure: NO XVIDEO FOUND, VIDEO4LINUX WILL BE BUILT
> configure: WITHOUT XOVERLAY SUPPORT
> configure: *** These plugins will be built: video4linux
> checking for GUDEV... no
>
> configure: Checking libraries for plugins in ext/
>
>
> configure: *** checking feature: ALSA ***
> configure: *** for plug-ins: alsa ***
> checking for ALSA... no
> checking for ALSA CFLAGS...
> checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
> checking for libasound headers version >= 0.9.1... not present.
> configure: *** These plugins will not be built: alsa
>
> configure: *** checking feature: CDParanoia ***
> configure: *** for plug-ins: cdparanoia ***
> checking for cdda_open in -lcdda_interface... no
> checking for cdda_open in -lcdda_interface... (cached) no
> configure: *** These plugins will not be built: cdparanoia
>
> configure: *** checking feature: GNOME VFS ***
> configure: *** for plug-ins: gnomevfs ***
> checking for GNOME_VFS... no
> configure: *** These plugins will not be built: gnomevfs
>
> configure: *** checking feature: integer vorbis plug-in ***
> configure: *** for plug-ins: ivorbisdec ***
> checking for IVORBIS... no
> no
> configure: No package 'vorbisidec' found
> checking for vorbis_block_init in -lvorbisidec... no
> configure: *** These plugins will not be built: ivorbisdec
>
> configure: *** checking feature: GIO library ***
> configure: *** for plug-ins: gio ***
> checking for GIO... yes
> configure: *** These plugins will be built: gio
>
> configure: *** checking feature: libvisual visualization library ***
> configure: *** for plug-ins: libvisual ***
> checking for LIBVISUAL... no
> no
> configure: No package 'libvisual-0.4' found
> checking for LIBVISUAL... no
> no
> configure: No package 'libvisual' found
> configure: libvisual pluginsdir:
> configure: *** These plugins will not be built: libvisual
>
> configure: *** checking feature: Xiph Ogg library ***
> configure: *** for plug-ins: ogg ***
> checking for OGG... no
> no
> configure: No package 'ogg' found
> checking for Ogg... no
> *** Could not run Ogg test program, checking why...
> *** The test program failed to compile or link. See the file config.log for
> the
> *** exact error that occured. This usually means Ogg was incorrectly
> installed
> *** or that you have moved Ogg since it was installed.
> configure: *** These plugins will not be built: ogg
>
> configure: *** checking feature: Pango font rendering ***
> configure: *** for plug-ins: pango ***
> checking for PANGO... no
> no
> configure: No package 'pango' found
> No package 'pangocairo' found
> configure: *** These plugins will not be built: pango
>
> configure: *** checking feature: Xiph Theora video codec ***
> configure: *** for plug-ins: theora ***
> checking for THEORA... no
> no
> configure: No package 'theoradec' found
> No package 'theoraenc' found
> configure: *** These plugins will not be built: theora
>
> configure: *** checking feature: Xiph Vorbis audio codec ***
> configure: *** for plug-ins: vorbis ***
> checking for VORBIS... no
> no
> configure: No package 'vorbis' found
> No package 'vorbisenc' found
> checking for Vorbis... no
> *** Could not run Vorbis test program, checking why...
> *** The test program failed to compile or link. See the file config.log for
> the
> *** exact error that occured. This usually means Vorbis was incorrectly
> installed
> *** or that you have moved Vorbis since it was installed.
> configure: *** These plugins will not be built: vorbis
> checking for FT2... no
> checking for freetype-config... no
> checking for FreeType - version >= 2.0.9... no
> *** The freetype-config script installed by FreeType 2 could not be found.
> *** If FreeType 2 was installed in PREFIX, make sure PREFIX/bin is in
> *** your path, or set the FT2_CONFIG environment variable to the
> *** full path to freetype-config.
> checking for sed... /bin/sed
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating common/shave
> config.status: creating common/shave-libtool
> config.status: creating gst-plugins-base.spec
> config.status: creating gst/Makefile
> config.status: creating gst/adder/Makefile
> config.status: creating gst/app/Makefile
> config.status: creating gst/audioconvert/Makefile
> config.status: creating gst/audiorate/Makefile
> config.status: creating gst/audiotestsrc/Makefile
> config.status: creating gst/ffmpegcolorspace/Makefile
> config.status: creating gst/gdp/Makefile
> config.status: creating gst/playback/Makefile
> config.status: creating gst/audioresample/Makefile
> config.status: creating gst/subparse/Makefile
> config.status: creating gst/tcp/Makefile
> config.status: creating gst/typefind/Makefile
> config.status: creating gst/videotestsrc/Makefile
> config.status: creating gst/videorate/Makefile
> config.status: creating gst/videoscale/Makefile
> config.status: creating gst/volume/Makefile
> config.status: creating sys/Makefile
> config.status: creating sys/ximage/Makefile
> config.status: creating sys/xvimage/Makefile
> config.status: creating sys/v4l/Makefile
> config.status: creating ext/Makefile
> config.status: creating ext/alsa/Makefile
> config.status: creating ext/cdparanoia/Makefile
> config.status: creating ext/gnomevfs/Makefile
> config.status: creating ext/gio/Makefile
> config.status: creating ext/libvisual/Makefile
> config.status: creating ext/ogg/Makefile
> config.status: creating ext/pango/Makefile
> config.status: creating ext/theora/Makefile
> config.status: creating ext/vorbis/Makefile
> config.status: creating gst-libs/Makefile
> config.status: creating gst-libs/gst/Makefile
> config.status: creating gst-libs/gst/audio/Makefile
> config.status: creating gst-libs/gst/app/Makefile
> config.status: creating gst-libs/gst/cdda/Makefile
> config.status: creating gst-libs/gst/fft/Makefile
> config.status: creating gst-libs/gst/floatcast/Makefile
> config.status: creating gst-libs/gst/interfaces/Makefile
> config.status: creating gst-libs/gst/netbuffer/Makefile
> config.status: creating gst-libs/gst/riff/Makefile
> config.status: creating gst-libs/gst/rtp/Makefile
> config.status: creating gst-libs/gst/rtsp/Makefile
> config.status: creating gst-libs/gst/sdp/Makefile
> config.status: creating gst-libs/gst/tag/Makefile
> config.status: creating gst-libs/gst/pbutils/Makefile
> config.status: creating gst-libs/gst/video/Makefile
> config.status: creating tools/Makefile
> config.status: creating pkgconfig/Makefile
> config.status: creating pkgconfig/gstreamer-audio.pc
> config.status: creating pkgconfig/gstreamer-audio-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-app.pc
> config.status: creating pkgconfig/gstreamer-app-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-cdda.pc
> config.status: creating pkgconfig/gstreamer-cdda-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-fft.pc
> config.status: creating pkgconfig/gstreamer-fft-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-floatcast.pc
> config.status: creating pkgconfig/gstreamer-floatcast-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-interfaces.pc
> config.status: creating pkgconfig/gstreamer-interfaces-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-netbuffer.pc
> config.status: creating pkgconfig/gstreamer-netbuffer-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-pbutils.pc
> config.status: creating pkgconfig/gstreamer-pbutils-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-riff.pc
> config.status: creating pkgconfig/gstreamer-riff-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-rtp.pc
> config.status: creating pkgconfig/gstreamer-rtp-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-rtsp.pc
> config.status: creating pkgconfig/gstreamer-rtsp-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-sdp.pc
> config.status: creating pkgconfig/gstreamer-sdp-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-tag.pc
> config.status: creating pkgconfig/gstreamer-tag-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-video.pc
> config.status: creating pkgconfig/gstreamer-video-uninstalled.pc
> config.status: creating pkgconfig/gstreamer-plugins-base.pc
> config.status: creating pkgconfig/gstreamer-plugins-base-uninstalled.pc
> config.status: creating tests/Makefile
> config.status: creating tests/check/Makefile
> config.status: creating tests/examples/Makefile
> config.status: creating tests/examples/app/Makefile
> config.status: creating tests/examples/dynamic/Makefile
> config.status: creating tests/examples/overlay/Makefile
> config.status: creating tests/examples/seek/Makefile
> config.status: creating tests/examples/volume/Makefile
> config.status: creating tests/examples/snapshot/Makefile
> config.status: creating tests/examples/gio/Makefile
> config.status: creating tests/examples/v4l/Makefile
> config.status: creating tests/icles/Makefile
> config.status: creating docs/Makefile
> config.status: creating docs/design/Makefile
> config.status: creating docs/libs/Makefile
> config.status: creating docs/plugins/Makefile
> config.status: creating docs/version.entities
> config.status: creating po/Makefile.in
> config.status: creating common/Makefile
> config.status: creating common/m4/Makefile
> config.status: creating m4/Makefile
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: executing depfiles commands
> config.status: executing libtool commands
> config.status: executing po-directories commands
> config.status: creating po/POTFILES
> config.status: creating po/Makefile
> config.status: executing _stdint.h commands
> config.status: creating _stdint.h : _GST_PLUGINS_BASE__STDINT_H
> config.status: _stdint.h is unchanged
> configure: *** Plug-ins without external dependencies that will be built:
>        adder
>        app
>        audioconvert
>        audiorate
>        audioresample
>        audiotestsrc
>        ffmpegcolorspace
>        gdp
>        playback
>        subparse
>        tcp
>        typefind
>        videorate
>        videoscale
>        videotestsrc
>        volume
>
> configure: *** Plug-ins without external dependencies that will NOT be
> built:
>
> configure: *** Plug-ins with dependencies that will be built:
>        gio
>        video4linux
>        ximagesink
>
> configure: *** Plug-ins with dependencies that will NOT be built:
>        alsa
>        cdparanoia
>        gnomevfs
>        ivorbisdec
>        libvisual
>        ogg
>        pango
>        theora
>        vorbis
>        xvimagesink
>
>
> how to resolve the problem?
> --
> View this message in context:
> http://gstreamer-devel.966125.n4.nabble.com/the-problem-about-configure-gst-plugins-base-tp3048000p3048000.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today
> http://p.sf.net/sfu/msIE9-sfdev2dev
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>



-- 
www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming)
twitter handle: @gst_kaps
http://www.linkedin.com/in/kapilagrawal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101118/e90c309c/attachment.htm>


More information about the gstreamer-devel mailing list