ubuntu12.04 32位编译VLC0


root@Ubuntu32:/home/zhangbin/vlc/x86/ vlc# ./bootstrap
generating modules/**/Makefile.am
.................................
+ autoreconf --install --force --verbose -I m4
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
Copying file ABOUT-NLS
Copying file po/Makevars.template
Copying file po/Rules-quot
Copying file po/boldquot.sed
Copying file po/[email protected]
Copying file po/[email protected]
Copying file po/insert-header.sin
Copying file po/quot.sed
Copying file po/remove-potcdate.sin
autoreconf: running: aclocal -I m4 --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --install --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `autotools'.
libtoolize: copying file `autotools/config.guess'
libtoolize: copying file `autotools/config.sub'
libtoolize: copying file `autotools/install-sh'
libtoolize: copying file `autotools/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
autoreconf: running: /usr/bin/autoconf --include=m4 --force
autoreconf: running: /usr/bin/autoheader --include=m4 --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:64: installing `autotools/compile'
configure.ac:27: installing `autotools/missing'
bin/Makefile.am: installing `autotools/depcomp'
autoreconf: Leaving directory `.'
+ rm -f po/Makevars.template
+ rm -f stamp-h*
+ set +x
Successfully bootstrapped

root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



`configure' configures vlc 2.1.0-pre1 to adapt to many kinds of systems.


Usage: ./configure [OPTION]... [VAR=VALUE]...


To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.


Defaults for the options are specified in brackets.


Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking ...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']


Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]


By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.


For better control, use the options below.


Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/vlc]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]


Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names


X features:
  --x-includes=DIR    X include files are in DIR
  --x-libraries=DIR   X library files are in DIR


System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]


Optional Features and Packages:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --enable-silent-rules          less verbose build output (undo: `make V=1')
  --disable-silent-rules         verbose build output (undo: `make V=0')
  --enable-maintainer-mode  enable make rules and dependencies not useful
 (and sometimes confusing) to the casual installer
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --with-binary-version=STRING
                          To avoid plugins cache problem between binary
                          version
  --with-macosx-sdk=DIR   compile using the SDK in DIR
  --with-macosx-version-min=VERSION
                          compile for Mac OS X VERSION and above
  --with-contrib=DIR      search for 3rd party libraries in DIR/include and
                          DIR/lib


  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-static[=PKGS]  build static libraries [default=no]
  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                          both]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-sysroot=DIR Search for dependent libraries within DIR
                        (or the compiler's sysroot if not specified).

  --disable-libtool-lock  avoid locking (might break parallel builds)
  --disable-nls           do not use Native Language Support
  --with-gnu-ld           assume the C compiler uses GNU ld default=no
  --disable-rpath         do not hardcode runtime library paths
  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
  --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
  --without-libintl-prefix     don't search for libintl in includedir and libdir
  --enable-winstore-app   Build targetted for Windows Store apps (default
                          disabled)
  --enable-dbus           compile D-Bus message bus support (default enabled)
Optimization options:
  --enable-debug          build with run-time assertions (default disabled)
  --enable-gprof          profile with gprof (default disabled)
  --enable-cprof          profile with cprof (default disabled)
  --enable-coverage       build for test coverage (default disabled)
  --disable-optimizations disable compiler optimizations (default enabled)
  --disable-mmx           disable MMX optimizations (default auto)
  --disable-sse           disable SSE (1-4) optimizations (default auto)
  --disable-neon          disable NEON optimizations (default auto)
  --disable-altivec       disable AltiVec optimizations (default auto)
  --enable-optimize-memory
                          optimize memory usage over performance
  --enable-run-as-root    allow running VLC as root (default disabled)
  --disable-sout          disable streaming output (default enabled)
  --disable-lua           disable LUA scripting support (default enabled)
  --disable-httpd         disable the built-in HTTP server (default enabled)
  --disable-vlm           disable the stream manager (default enabled)
Input plugins:
  --enable-live555        enable RTSP input through live555 (default enabled)
  --enable-dc1394         IIDC FireWire input module [default=auto]
  --enable-dv1394         DV FireWire input module [default=auto]
  --enable-linsys         Linux Linear Systems Ltd. SDI and HD-SDI input cards
                          (default enabled)
  --enable-dvdread        dvdread input module [default=auto]
  --disable-dvdnav        disable DVD navigation with libdvdnav (default auto)
  --enable-bluray         (libbluray for Blu-ray disc support ) [default=auto]
  --enable-opencv         (OpenCV (computer vision) filter) [default=auto]
  --enable-smbclient      (SMB/CIFS support) [default=auto]
  --enable-sftp           (support SFTP file transfer via libssh2)
                          [default=auto]
  --disable-v4l2          disable Video4Linux version 2 (default auto)
  --disable-decklink      disable Blackmagic DeckLink SDI input (default auto)
                          --with-decklink-sdk=DIR,
                            location of Blackmagic DeckLink SDI SDK)
  --enable-gnomevfs       GnomeVFS access module [default=auto]
  --enable-vcdx           navigate VCD with libvcdinfo [default=no]
  --disable-vcd           disable built-in VCD and CD-DA support (default
                          enabled)
  --disable-libcddb       disable CDDB for Audio CD (default enabled)
  --enable-screen         disable screen capture (default enabled)
  --enable-libvnc         (VNC/rfb client support) [default=auto]
  --enable-libfreerdp     (RDP/Remote Desktop client support) [default=auto]
  --enable-realrtsp       Real RTSP module (default disabled)
  --enable-macosx-eyetv   Mac OS X EyeTV (TNT Tuner) module (default enabled on Mac OS X)
  --enable-macosx-qtkit Mac OS X qtcapture (video) and qtsound (audio) module (default enabled on Mac OS X)
  --enable-macosx-avfoundation Mac OS X avcapture (video) module (default enabled on Mac OS X)
Mux/Demux plugins:
  --enable-dvbpsi         build with dvbpsi support enabled [default=auto]
  --enable-gme            use Game Music Emu (default auto)
  --enable-sid            C64 sid demux support (default auto)
  --enable-ogg            Ogg demux support [default=auto]
  --enable-mux_ogg        Ogg mux support [default=auto]
  --enable-shout          libshout output plugin [default=auto]
  --disable-mkv           do not use libmatroska (default auto)
  --disable-mod           do not use libmodplug (default auto)
  --disable-mpc           do not use libmpcdec (default auto)
Codec plugins:
  --enable-wma-fixed      libwma-fixed module (default disabled)
  --enable-shine          shine mp3 encoding module (default disabled)
  --enable-omxil          openmax il codec module (default disabled)
  --enable-omxil-vout     openmax il video output module (default disabled)
  --enable-rpi-omxil     openmax il configured for raspberry pi (default disabled)
  --enable-crystalhd      crystalhd codec plugin (default auto)
  --enable-mad            libmad module (default enabled)
  --with-mad=PATH         path to libmad
  --with-mad-tree=PATH    mad tree for static linking
  --enable-merge-ffmpeg   merge FFmpeg-based plugins (default disabled)
  --enable-avcodec        libavcodec codec (default enabled)
  --enable-libva          VAAPI GPU decoding support (libVA) (default auto)
  --enable-dxva2          DxVA2 GPU decoding support (default auto)
  --enable-vda          VDA  support (default auto)
  --enable-avformat       libavformat containers (default enabled)
  --enable-swscale        libswscale image scaling and conversion (default
                          enabled)
  --enable-postproc       libpostproc image post-processing (default auto)
  --enable-faad           faad codec (default auto)
  --with-faad-tree=PATH   faad tree for static linking
  --enable-twolame        MPEG Audio Layer 2 encoder [default=auto]
  --enable-fdkaac         FDK-AAC encoder [default=disabled]
  --enable-quicktime      QuickTime module (deprecated)
  --enable-a52            A/52 support with liba52 (default enabled)
  --with-a52=PATH         a52 headers and libraries
  --with-a52-tree=PATH    a52dec tree for static linking
  --enable-dca            DTS Coherent Acoustics support with libdca
                          [default=auto]
  --enable-flac           libflac decoder/encoder support [default=auto]
  --enable-libmpeg2       libmpeg2 decoder support [default=auto]
  --enable-vorbis         Vorbis decoder and encoder [default=auto]
  --enable-tremor         Tremor decoder support (default disabled)
  --enable-speex          Speex support [default=auto]
  --enable-opus           Opus support [default=auto]
  --enable-theora         experimental theora codec [default=auto]
  --enable-dirac          dirac encoder [default=auto]
  --enable-schroedinger   dirac decoder and encoder using schroedinger
                          [default=auto]
  --enable-png            PNG support (default enabled)
  --enable-x26410b           H264 10-bit encoding support with static libx264 (default disabled)
 --with-x26410b-tree=PATH      H264 10-bit encoding module with libx264 (static linking)
  --enable-x264           H264 encoding support with libx264 (default enabled)
  --with-x264-tree=PATH   x264 tree for static linking
  --enable-fluidsynth     MIDI synthetiser with libfluidsynth [default=auto]
  --enable-zvbi           VBI (inc. Teletext) decoding support with libzvbi
                          (default enabled)
  --enable-telx           Teletext decoding module (conflicting with zvbi)
                          (default enabled if zvbi is absent)
  --enable-libass         Subtitle support using libass (default enabled)
  --enable-kate           kate codec [default=auto]
  --enable-tiger          Tiger rendering library for Kate streams (default auto)
Video plugins:
  --enable-gles2          OpenGL ES v2 support [default=disabled]
  --enable-gles1          OpenGL ES v1 support [default=disabled]
  --enable-egl            OpenGL support through EGL (default disabled)
  --with-x                use the X Window System
  --enable-xcb            X11 support with XCB (default enabled)
  --enable-xvideo         XVideo support (default enabled)
  --enable-glx            OpenGL support through GLX (default enabled)
  --enable-vdpau          VDPAU hardware decoder support (default auto)
  --enable-sdl            SDL support (default enabled)
  --enable-sdl-image      SDL image support (default enabled)
  --enable-macosx-vout    Mac OS X video output module (default enabled on Mac OS X)
  --enable-freetype       freetype support   (default auto)
  --enable-fribidi        fribidi support    (default auto)
  --enable-fontconfig     fontconfig support (default auto)
  --with-default-font=PATH
                          Path to the default font
  --with-default-monospace-font=PATH
                          Path to the default font
  --with-default-font-family=NAME
                          Path to the default font family
  --with-default-monospace-font-family=NAME
                          Path to the default font family
  --enable-macosx-quartztext   Mac OS X quartz text module (default enabled on Mac OS X)
  --enable-svg            SVG rendering library [default=auto]
  --enable-android-surface   Android Surface video output module (default disabled)
  --enable-ios-vout    iOS video output module (default disabled)
  --enable-ios-vout2    iOS video output module (default disabled)
  --enable-directx        Microsoft DirectX support (default enabled on
                          Windows)
  --enable-directfb       DirectFB support (default disabled)
  --with-directfb=PATH    path to DirectFB headers and libraries
  --enable-aa             aalib output (default disabled)
  --enable-caca           libcaca output [default=auto]
  --enable-kva            support the K Video Accelerator KVA (default enabled
                          on OS/2)
Audio plugins:
  --enable-pulse          use the PulseAudio client library (default auto)
  --enable-alsa           support the Advanced Linux Sound Architecture
                          (default auto)
  --enable-oss            support the Open Sound System OSS (default enabled
                          on FreeBSD/NetBSD/DragonFlyBSD)
  --disable-sndio         support the OpenBSD sndio (default auto)
  --enable-wasapi         use the Windows Audio Session API (default auto)


  --enable-waveout        Win32 waveOut module (default enabled on Win32)
  --enable-macosx-audio   Mac OS X audio module (default enabled on MacOS X)
  --enable-ios-audio       Audio module for iOS (default disabled)
  --enable-audioqueue     AudioQueue audio module (default disabled)
  --disable-jack          do not use jack (default auto)
  --enable-opensles       Android OpenSL ES audio module (default disabled)
  --enable-samplerate     Resampler with libsamplerate [default=auto]
  --enable-kai            support the K Audio Interface KAI (default enabled
                          on OS/2)
  --enable-chromaprint    (Chromaprint based audio fingerprinter)
                          [default=auto]
Interface plugins:


    --disable-qt            Qt UI support (default enabled)
  --enable-skins2         skins interface module (default auto)
  --enable-libtar         libtar support for skins2 (default auto)
  --enable-macosx         Mac OS X gui support (default enabled on Mac OS X)
  --enable-minimal-macosx Minimal Mac OS X support (default disabled)
  --enable-macosx-dialog-provider Mac OS X dialog module (default enabled on Mac OS X)
  --disable-ncurses       ncurses text-based interface (default auto)
  --enable-lirc           lirc support (default disabled)
Visualisations and Video filter plugins:
  --enable-goom           goom visualization plugin [default=auto]
  --enable-projectm       projectM visualization plugin (default enabled)
  --enable-vsxu           Vovoid VSXu visualization plugin (default auto)
  --disable-atmo          AtmoLight (homemade Philips Ambilight clone)
                          (default enabled)
Service Discovery plugins:
  --enable-bonjour        Bonjour services discovery [default=auto]
  --enable-udev           Linux udev services discovery [default=auto]
  --enable-mtp            MTP devices support [default=auto]
  --enable-upnp           Intel UPNP SDK [default=auto]
Misc options:
  --enable-libxml2        libxml2 support [default=auto]
  --disable-libgcrypt     gcrypt support (default enabled)
  --enable-gnutls         GNU TLS TLS/SSL support (default enabled)
  --disable-taglib        do not use TagLib (default enabled)
  --enable-update-check   update checking system (default disabled)
  --enable-growl          growl notification plugin (default disabled)
  --enable-notify         libnotify notification [default=auto]
  --with-kde-solid=PATH   KDE Solid actions directory (auto)
Components:
  --enable-vlc            build the VLC media player (default enabled)
  --enable-macosx-vlc-app build the VLC media player (default enabled on Mac OS X)


Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
              nonstandard directory
  LIBS        libraries to pass to the linker, e.g. -l
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I if
              you have headers in a nonstandard directory
  CPP         C preprocessor
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  OBJC        Objective C compiler command
  OBJCFLAGS   Objective C compiler flags
  CCAS        assembler compiler command (defaults to CC)
  CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
  DESKTOP_FILE_VALIDATE
              Validator for desktop entry files
  CXXCPP      C++ preprocessor
  PKG_CONFIG_PATH
              Paths where to find .pc not at the default location
  PKG_CONFIG  path to pkg-config utility
  PKG_CONFIG_LIBDIR
              path overriding pkg-config's built-in search path
  MINIZIP_CFLAGS
              C compiler flags for MINIZIP, overriding pkg-config
  MINIZIP_LIBS
              linker flags for MINIZIP, overriding pkg-config
  IDN_CFLAGS  C compiler flags for IDN, overriding pkg-config
  IDN_LIBS    linker flags for IDN, overriding pkg-config
  DBUS_CFLAGS C compiler flags for DBUS, overriding pkg-config
  DBUS_LIBS   linker flags for DBUS, overriding pkg-config
  LUA_CFLAGS  C compiler flags for LUA, overriding pkg-config
  LUA_LIBS    linker flags for LUA, overriding pkg-config
  LUAC        LUA byte compiler
  LIVE555_CFLAGS
              C compiler flags for LIVE555, overriding pkg-config
  LIVE555_LIBS
              linker flags for LIVE555, overriding pkg-config
  DC1394_CFLAGS
              C compiler flags for DC1394, overriding pkg-config
  DC1394_LIBS linker flags for DC1394, overriding pkg-config
  DV1394_CFLAGS
              C compiler flags for DV1394, overriding pkg-config
  DV1394_LIBS linker flags for DV1394, overriding pkg-config
  LINSYS_SDI_CFLAGS
              C compiler flags for LINSYS_SDI, overriding pkg-config
  LINSYS_SDI_LIBS
              linker flags for LINSYS_SDI, overriding pkg-config
  DVDREAD_CFLAGS
              C compiler flags for DVDREAD, overriding pkg-config
  DVDREAD_LIBS
              linker flags for DVDREAD, overriding pkg-config
  DVDNAV_CFLAGS
              C compiler flags for DVDNAV, overriding pkg-config
  DVDNAV_LIBS linker flags for DVDNAV, overriding pkg-config
  BLURAY_CFLAGS
              C compiler flags for BLURAY, overriding pkg-config
  BLURAY_LIBS linker flags for BLURAY, overriding pkg-config
  OPENCV_CFLAGS
              C compiler flags for OPENCV, overriding pkg-config
  OPENCV_LIBS linker flags for OPENCV, overriding pkg-config
  SMBCLIENT_CFLAGS
              C compiler flags for SMBCLIENT, overriding pkg-config
  SMBCLIENT_LIBS
              linker flags for SMBCLIENT, overriding pkg-config
  SFTP_CFLAGS C compiler flags for SFTP, overriding pkg-config
  SFTP_LIBS   linker flags for SFTP, overriding pkg-config
  GNOMEVFS_CFLAGS
              C compiler flags for GNOMEVFS, overriding pkg-config
  GNOMEVFS_LIBS
              linker flags for GNOMEVFS, overriding pkg-config
  VCDX_CFLAGS C compiler flags for VCDX, overriding pkg-config
  VCDX_LIBS   linker flags for VCDX, overriding pkg-config
  LIBCDDB_CFLAGS
              C compiler flags for LIBCDDB, overriding pkg-config
  LIBCDDB_LIBS
              linker flags for LIBCDDB, overriding pkg-config
  LIBVNC_CFLAGS
              C compiler flags for LIBVNC, overriding pkg-config
  LIBVNC_LIBS linker flags for LIBVNC, overriding pkg-config
  LIBFREERDP_CFLAGS
              C compiler flags for LIBFREERDP, overriding pkg-config
  LIBFREERDP_LIBS
              linker flags for LIBFREERDP, overriding pkg-config
  DVBPSI_CFLAGS
              C compiler flags for DVBPSI, overriding pkg-config
  DVBPSI_LIBS linker flags for DVBPSI, overriding pkg-config
  SID_CFLAGS  C compiler flags for SID, overriding pkg-config
  SID_LIBS    linker flags for SID, overriding pkg-config
  OGG_CFLAGS  C compiler flags for OGG, overriding pkg-config
  OGG_LIBS    linker flags for OGG, overriding pkg-config
  MUX_OGG_CFLAGS
              C compiler flags for MUX_OGG, overriding pkg-config
  MUX_OGG_LIBS
              linker flags for MUX_OGG, overriding pkg-config
  SHOUT_CFLAGS
              C compiler flags for SHOUT, overriding pkg-config
  SHOUT_LIBS  linker flags for SHOUT, overriding pkg-config
  LIBMODPLUG_CFLAGS
              C compiler flags for LIBMODPLUG, overriding pkg-config
  LIBMODPLUG_LIBS
              linker flags for LIBMODPLUG, overriding pkg-config
  AVCODEC_CFLAGS
              C compiler flags for AVCODEC, overriding pkg-config
  AVCODEC_LIBS
              linker flags for AVCODEC, overriding pkg-config
  LIBVA_CFLAGS
              C compiler flags for LIBVA, overriding pkg-config
  LIBVA_LIBS  linker flags for LIBVA, overriding pkg-config
  AVFORMAT_CFLAGS
              C compiler flags for AVFORMAT, overriding pkg-config
  AVFORMAT_LIBS
              linker flags for AVFORMAT, overriding pkg-config
  SWSCALE_CFLAGS
              C compiler flags for SWSCALE, overriding pkg-config
  SWSCALE_LIBS
              linker flags for SWSCALE, overriding pkg-config
  POSTPROC_CFLAGS
              C compiler flags for POSTPROC, overriding pkg-config
  POSTPROC_LIBS
              linker flags for POSTPROC, overriding pkg-config
  TWOLAME_CFLAGS
              C compiler flags for TWOLAME, overriding pkg-config
  TWOLAME_LIBS
              linker flags for TWOLAME, overriding pkg-config
  FDKAAC_CFLAGS
              C compiler flags for FDKAAC, overriding pkg-config
  FDKAAC_LIBS linker flags for FDKAAC, overriding pkg-config
  DCA_CFLAGS  C compiler flags for DCA, overriding pkg-config
  DCA_LIBS    linker flags for DCA, overriding pkg-config
  FLAC_CFLAGS C compiler flags for FLAC, overriding pkg-config
  FLAC_LIBS   linker flags for FLAC, overriding pkg-config
  LIBMPEG2_CFLAGS
              C compiler flags for LIBMPEG2, overriding pkg-config
  LIBMPEG2_LIBS
              linker flags for LIBMPEG2, overriding pkg-config
  VORBIS_CFLAGS
              C compiler flags for VORBIS, overriding pkg-config
  VORBIS_LIBS linker flags for VORBIS, overriding pkg-config
  SPEEX_CFLAGS
              C compiler flags for SPEEX, overriding pkg-config
  SPEEX_LIBS  linker flags for SPEEX, overriding pkg-config
  SPEEXDSP_CFLAGS
              C compiler flags for SPEEXDSP, overriding pkg-config
  SPEEXDSP_LIBS
              linker flags for SPEEXDSP, overriding pkg-config
  OPUS_CFLAGS C compiler flags for OPUS, overriding pkg-config
  OPUS_LIBS   linker flags for OPUS, overriding pkg-config
  THEORA_CFLAGS
              C compiler flags for THEORA, overriding pkg-config
  THEORA_LIBS linker flags for THEORA, overriding pkg-config
  DIRAC_CFLAGS
              C compiler flags for DIRAC, overriding pkg-config
  DIRAC_LIBS  linker flags for DIRAC, overriding pkg-config
  SCHROEDINGER_CFLAGS
              C compiler flags for SCHROEDINGER, overriding pkg-config
  SCHROEDINGER_LIBS
              linker flags for SCHROEDINGER, overriding pkg-config
  X26410B_CFLAGS
              C compiler flags for X26410B, overriding pkg-config
  X26410B_LIBS
              linker flags for X26410B, overriding pkg-config
  X264_CFLAGS C compiler flags for X264, overriding pkg-config
  X264_LIBS   linker flags for X264, overriding pkg-config
  FLUIDSYNTH_CFLAGS
              C compiler flags for FLUIDSYNTH, overriding pkg-config
  FLUIDSYNTH_LIBS
              linker flags for FLUIDSYNTH, overriding pkg-config
  ZVBI_CFLAGS C compiler flags for ZVBI, overriding pkg-config
  ZVBI_LIBS   linker flags for ZVBI, overriding pkg-config
  LIBASS_CFLAGS
              C compiler flags for LIBASS, overriding pkg-config
  LIBASS_LIBS linker flags for LIBASS, overriding pkg-config
  KATE_CFLAGS C compiler flags for KATE, overriding pkg-config
  KATE_LIBS   linker flags for KATE, overriding pkg-config
  TIGER_CFLAGS
              C compiler flags for TIGER, overriding pkg-config
  TIGER_LIBS  linker flags for TIGER, overriding pkg-config
  GL_CFLAGS   C compiler flags for GL, overriding pkg-config
  GL_LIBS     linker flags for GL, overriding pkg-config
  GLES2_CFLAGS
              C compiler flags for GLES2, overriding pkg-config
  GLES2_LIBS  linker flags for GLES2, overriding pkg-config
  GLES1_CFLAGS
              C compiler flags for GLES1, overriding pkg-config
  GLES1_LIBS  linker flags for GLES1, overriding pkg-config
  EGL_CFLAGS  C compiler flags for EGL, overriding pkg-config
  EGL_LIBS    linker flags for EGL, overriding pkg-config
  XMKMF       Path to xmkmf, Makefile generator for X Window System
  XCB_CFLAGS  C compiler flags for XCB, overriding pkg-config
  XCB_LIBS    linker flags for XCB, overriding pkg-config
  XCB_SHM_CFLAGS
              C compiler flags for XCB_SHM, overriding pkg-config
  XCB_SHM_LIBS
              linker flags for XCB_SHM, overriding pkg-config
  XCB_COMPOSITE_CFLAGS
              C compiler flags for XCB_COMPOSITE, overriding pkg-config
  XCB_COMPOSITE_LIBS
              linker flags for XCB_COMPOSITE, overriding pkg-config
  XCB_XV_CFLAGS
              C compiler flags for XCB_XV, overriding pkg-config
  XCB_XV_LIBS linker flags for XCB_XV, overriding pkg-config
  XCB_RANDR_CFLAGS
              C compiler flags for XCB_RANDR, overriding pkg-config
  XCB_RANDR_LIBS
              linker flags for XCB_RANDR, overriding pkg-config
  XPROTO_CFLAGS
              C compiler flags for XPROTO, overriding pkg-config
  XPROTO_LIBS linker flags for XPROTO, overriding pkg-config
  XCB_KEYSYMS_CFLAGS
              C compiler flags for XCB_KEYSYMS, overriding pkg-config
  XCB_KEYSYMS_LIBS
              linker flags for XCB_KEYSYMS, overriding pkg-config
  VDPAU_CFLAGS
              C compiler flags for VDPAU, overriding pkg-config
  VDPAU_LIBS  linker flags for VDPAU, overriding pkg-config
  SDL_CFLAGS  C compiler flags for SDL, overriding pkg-config
  SDL_LIBS    linker flags for SDL, overriding pkg-config
  SDL_IMAGE_CFLAGS
              C compiler flags for SDL_IMAGE, overriding pkg-config
  SDL_IMAGE_LIBS
              linker flags for SDL_IMAGE, overriding pkg-config
  FREETYPE_CFLAGS
              C compiler flags for FREETYPE, overriding pkg-config
  FREETYPE_LIBS
              linker flags for FREETYPE, overriding pkg-config
  FRIBIDI_CFLAGS
              C compiler flags for FRIBIDI, overriding pkg-config
  FRIBIDI_LIBS
              linker flags for FRIBIDI, overriding pkg-config
  SVG_CFLAGS  C compiler flags for SVG, overriding pkg-config
  SVG_LIBS    linker flags for SVG, overriding pkg-config
  DIRECTFB_CFLAGS
              C compiler flags for DIRECTFB, overriding pkg-config
  DIRECTFB_LIBS
              linker flags for DIRECTFB, overriding pkg-config
  CACA_CFLAGS C compiler flags for CACA, overriding pkg-config
  CACA_LIBS   linker flags for CACA, overriding pkg-config
  PULSE_CFLAGS
              C compiler flags for PULSE, overriding pkg-config
  PULSE_LIBS  linker flags for PULSE, overriding pkg-config
  ALSA_CFLAGS C compiler flags for ALSA, overriding pkg-config
  ALSA_LIBS   linker flags for ALSA, overriding pkg-config
  JACK_CFLAGS C compiler flags for JACK, overriding pkg-config
  JACK_LIBS   linker flags for JACK, overriding pkg-config
  SAMPLERATE_CFLAGS
              C compiler flags for SAMPLERATE, overriding pkg-config
  SAMPLERATE_LIBS
              linker flags for SAMPLERATE, overriding pkg-config
  CHROMAPRINT_CFLAGS
              C compiler flags for CHROMAPRINT, overriding pkg-config
  CHROMAPRINT_LIBS
              linker flags for CHROMAPRINT, overriding pkg-config
  QT_CFLAGS   C compiler flags for QT, overriding pkg-config
  QT_LIBS     linker flags for QT, overriding pkg-config
  XPM_CFLAGS  C compiler flags for XPM, overriding pkg-config
  XPM_LIBS    linker flags for XPM, overriding pkg-config
  XINERAMA_CFLAGS
              C compiler flags for XINERAMA, overriding pkg-config
  XINERAMA_LIBS
              linker flags for XINERAMA, overriding pkg-config
  XEXT_CFLAGS C compiler flags for XEXT, overriding pkg-config
  XEXT_LIBS   linker flags for XEXT, overriding pkg-config
  NCURSES_CFLAGS
              C compiler flags for NCURSES, overriding pkg-config
  NCURSES_LIBS
              linker flags for NCURSES, overriding pkg-config
  GOOM_CFLAGS C compiler flags for GOOM, overriding pkg-config
  GOOM_LIBS   linker flags for GOOM, overriding pkg-config
  PROJECTM_CFLAGS
              C compiler flags for PROJECTM, overriding pkg-config
  PROJECTM_LIBS
              linker flags for PROJECTM, overriding pkg-config
  PROJECTM2_CFLAGS
              C compiler flags for PROJECTM2, overriding pkg-config
  PROJECTM2_LIBS
              linker flags for PROJECTM2, overriding pkg-config
  VSXU_CFLAGS C compiler flags for VSXU, overriding pkg-config
  VSXU_LIBS   linker flags for VSXU, overriding pkg-config
  BONJOUR_CFLAGS
              C compiler flags for BONJOUR, overriding pkg-config
  BONJOUR_LIBS
              linker flags for BONJOUR, overriding pkg-config
  UDEV_CFLAGS C compiler flags for UDEV, overriding pkg-config
  UDEV_LIBS   linker flags for UDEV, overriding pkg-config
  MTP_CFLAGS  C compiler flags for MTP, overriding pkg-config
  MTP_LIBS    linker flags for MTP, overriding pkg-config
  UPNP_CFLAGS C compiler flags for UPNP, overriding pkg-config
  UPNP_LIBS   linker flags for UPNP, overriding pkg-config
  LIBXML2_CFLAGS
              C compiler flags for LIBXML2, overriding pkg-config
  LIBXML2_LIBS
              linker flags for LIBXML2, overriding pkg-config
  GNUTLS_CFLAGS
              C compiler flags for GNUTLS, overriding pkg-config
  GNUTLS_LIBS linker flags for GNUTLS, overriding pkg-config
  TAGLIB_CFLAGS
              C compiler flags for TAGLIB, overriding pkg-config
  TAGLIB_LIBS linker flags for TAGLIB, overriding pkg-config
  NOTIFY_CFLAGS
              C compiler flags for NOTIFY, overriding pkg-config
  NOTIFY_LIBS linker flags for NOTIFY, overriding pkg-config
  KDE4_CONFIG kde4-config utility


Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.


Report bugs to the package provider.


root@Ubuntu32:/home/zhangbin/vlc/x86/vlcHome# apt-get install v4l-utils*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'v4l-utils' for regex 'v4l-utils*'
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  v4l-utils
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 116 kB of archives.
After this operation, 328 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/universe v4l-utils i386 0.8.6-1ubuntu2 [116 kB]
Fetched 116 kB in 3s (37.0 kB/s)    
Selecting previously unselected package v4l-utils.
(Reading database ... 240093 files and directories currently installed.)
Unpacking v4l-utils (from .../v4l-utils_0.8.6-1ubuntu2_i386.deb) ...
Setting up v4l-utils (0.8.6-1ubuntu2) ...
root@Ubuntu32:/home/zhangbin/vlc/x86/vlcHome# 




root@Ubuntu32:/home/zhangbin/streaming/live/live# make install
cd liveMedia ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/liveMedia'
install -d /usr/local/include/liveMedia /usr/local/lib
install -m 644 include/*.hh /usr/local/include/liveMedia
install -m 644 libliveMedia.a /usr/local/lib
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/liveMedia'
cd groupsock ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/groupsock'
install -d /usr/local/include/groupsock /usr/local/lib
install -m 644 include/*.hh include/*.h /usr/local/include/groupsock
install -m 644 libgroupsock.a /usr/local/lib
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/groupsock'
cd UsageEnvironment ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/UsageEnvironment'
install -d /usr/local/include/UsageEnvironment /usr/local/lib
install -m 644 include/*.hh /usr/local/include/UsageEnvironment
install -m 644 libUsageEnvironment.a /usr/local/lib
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/UsageEnvironment'
cd BasicUsageEnvironment ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/BasicUsageEnvironment'
install -d /usr/local/include/BasicUsageEnvironment /usr/local/lib
install -m 644 include/*.hh /usr/local/include/BasicUsageEnvironment
install -m 644 libBasicUsageEnvironment.a /usr/local/lib
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/BasicUsageEnvironment'
cd testProgs ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/testProgs'
install -d /usr/local/bin
install -m 755 testMP3Streamer testMPEG1or2VideoStreamer testMPEG1or2AudioVideoStreamer testMPEG2TransportStreamer testMPEG4VideoStreamer testH264VideoStreamer testDVVideoStreamer testWAVAudioStreamer testAMRAudioStreamer vobStreamer testMP3Receiver testMPEG1or2VideoReceiver testMPEG2TransportReceiver sapWatch testRelay testReplicator testOnDemandRTSPServer testMPEG1or2AudioVideoToDarwin testMPEG4VideoToDarwin testRTSPClient openRTSP playSIP testMPEG1or2Splitter testMPEG1or2ProgramToTransportStream testH264VideoToTransportStream MPEG2TransportStreamIndexer testMPEG2TransportStreamTrickPlay /usr/local/bin
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/testProgs'
cd mediaServer ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/mediaServer'
install -d /usr/local/bin
install -m 755 live555MediaServer /usr/local/bin
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/mediaServer'
cd proxyServer ; make install
make[1]: Entering directory `/home/zhangbin/streaming/live/live/proxyServer'
install -d /usr/local/bin
install -m 755 live555ProxyServer /usr/local/bin
make[1]: Leaving directory `/home/zhangbin/streaming/live/live/proxyServer'
root@Ubuntu32:/home/zhangbin/streaming/live/live# 


ubuntu12.04 32位编译VLC0_第1张图片


root@Ubuntu32:/home/zhangbin/streaming/live/live/mediaServer# ./live555MediaServer 
LIVE555 Media Server
version 0.78 (LIVE555 Streaming Media library version 2013.04.30).
Play streams from this server using the URL
rtsp://192.168.1.88/
where is a file present in the current directory.
Each file's type is inferred from its name suffix:
".264" => a H.264 Video Elementary Stream file
".aac" => an AAC Audio (ADTS format) file
".ac3" => an AC-3 Audio file
".amr" => an AMR Audio file
".dv" => a DV Video file
".m4e" => a MPEG-4Video Elementary Stream file
".mkv" => a Matroska audio+video+(optional)subtitles file
".mp3" => a MPEG-1 or 2 Audio file
".mpg" => a MPEG-1 or 2 Program Stream (audio+video) file
".ts" => a MPEG Transport Stream file
(a ".tsx" index file - if present - provides server 'trick play' support)
".vob" => a VOB (MPEG-2 video with AC-3 audio) file
".wav" => a WAV Audio file
".webm" => a WebM audio(Vorbis)+video(VP8) file
See http://www.live555.com/mediaServer/ for additional documentation.
(We use port 80 for optional RTSP-over-HTTP tunneling, or for HTTP live streaming (for indexed Transport Stream files only).)




root@Ubuntu32:/home/zhangbin/streaming/live/live/testProgs# ./testOnDemandRTSPServer


"mpeg4ESVideoTest" stream, from the file "test.m4e"
Play this stream using the URL "rtsp://192.168.1.88:8554/mpeg4ESVideoTest"


"h264ESVideoTest" stream, from the file "test.264"
Play this stream using the URL "rtsp://192.168.1.88:8554/h264ESVideoTest"


"mpeg1or2AudioVideoTest" stream, from the file "test.mpg"
Play this stream using the URL "rtsp://192.168.1.88:8554/mpeg1or2AudioVideoTest"


"mpeg1or2ESVideoTest" stream, from the file "testv.mpg"
Play this stream using the URL "rtsp://192.168.1.88:8554/mpeg1or2ESVideoTest"


"mp3AudioTest" stream, from the file "test.mp3"
Play this stream using the URL "rtsp://192.168.1.88:8554/mp3AudioTest"


"wavAudioTest" stream, from the file "test.wav"
Play this stream using the URL "rtsp://192.168.1.88:8554/wavAudioTest"


"amrAudioTest" stream, from the file "test.amr"
Play this stream using the URL "rtsp://192.168.1.88:8554/amrAudioTest"


"vobTest" stream, from the file "test.vob"
Play this stream using the URL "rtsp://192.168.1.88:8554/vobTest"


"mpeg2TransportStreamTest" stream, from the file "test.ts"
Play this stream using the URL "rtsp://192.168.1.88:8554/mpeg2TransportStreamTest"


"aacAudioTest" stream, from the file "test.aac"
Play this stream using the URL "rtsp://192.168.1.88:8554/aacAudioTest"


"dvVideoTest" stream, from the file "test.dv"
Play this stream using the URL "rtsp://192.168.1.88:8554/dvVideoTest"


"ac3AudioTest" stream, from the file "test.ac3"
Play this stream using the URL "rtsp://192.168.1.88:8554/ac3AudioTest"


"matroskaFileTest" stream, from the file "test.mkv"
Play this stream using the URL "rtsp://192.168.1.88:8554/matroskaFileTest"


"webmFileTest" stream, from the file "test.webm"
Play this stream using the URL "rtsp://192.168.1.88:8554/webmFileTest"


"mpeg2TransportStreamFromUDPSourceTest" stream, from a UDP Transport Stream input source 
(IP multicast address 239.255.42.42, port 1234)
Play this stream using the URL "rtsp://192.168.1.88:8554/mpeg2TransportStreamFromUDPSourceTest"


(We use port 80 for optional RTSP-over-HTTP tunneling.)





root@Ubuntu32:/home/zhangbin/vlc/x86/libdvbpsi# ls
aclocal.m4  config.h.in   doc              libdvbpsi.spec.in  misc    wince
AUTHORS     configure     examples         m4                 NEWS
bootstrap   configure.ac  INSTALL          Makefile.am        README
ChangeLog   COPYING       libdvbpsi.pc.in  Makefile.in        src
root@Ubuntu32:/home/zhangbin/vlc/x86/libdvbpsi# ./configure --help
`configure' configures libdvbpsi 1.1.1 to adapt to many kinds of systems.


Usage: ./configure [OPTION]... [VAR=VALUE]...


To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.


Defaults for the options are specified in brackets.


Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking ...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']


Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]


By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.


For better control, use the options below.


Fine tuning of the installation directories:
  --bindir=DIR            user executables [EPREFIX/bin]
  --sbindir=DIR           system admin executables [EPREFIX/sbin]
  --libexecdir=DIR        program executables [EPREFIX/libexec]
  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
  --libdir=DIR            object code libraries [EPREFIX/lib]
  --includedir=DIR        C header files [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
  --infodir=DIR           info documentation [DATAROOTDIR/info]
  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
  --mandir=DIR            man documentation [DATAROOTDIR/man]
  --docdir=DIR            documentation root [DATAROOTDIR/doc/libdvbpsi]
  --htmldir=DIR           html documentation [DOCDIR]
  --dvidir=DIR            dvi documentation [DOCDIR]
  --pdfdir=DIR            pdf documentation [DOCDIR]
  --psdir=DIR             ps documentation [DOCDIR]


Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names


System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
  --target=TARGET   configure for building compilers for TARGET [HOST]


Optional Features:
  --disable-option-checking  ignore unrecognized --enable/--with options
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-dependency-tracking  speeds up one-time build
  --enable-dependency-tracking   do not reject slow dependency extractors
  --enable-shared[=PKGS]  build shared libraries [default=yes]
  --enable-static[=PKGS]  build static libraries [default=yes]
  --enable-fast-install[=PKGS]
                          optimize for fast installation [default=yes]
  --disable-libtool-lock  avoid locking (might break parallel builds)
  --enable-debug          Enable debug mode (default disabled)
  --enable-release        Enable release mode (default disabled)


Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
                          both]
  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
  --with-sysroot=DIR Search for dependent libraries within DIR
                        (or the compiler's sysroot if not specified).


Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L if you have libraries in a
              nonstandard directory
  LIBS        libraries to pass to the linker, e.g. -l
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I if
              you have headers in a nonstandard directory
  CPP         C preprocessor


Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.


Report bugs to the package provider.
root@Ubuntu32:/home/zhangbin/vlc/x86/libdvbpsi# ./configure --enable-shared --enable-static --enable-debug --with-pic 
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
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 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 for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for inline... inline
checking whether gcc and cc understand -c and -o together... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
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 how to convert i686-pc-linux-gnu file names to i686-pc-linux-gnu format... func_convert_file_noop
checking how to convert i686-pc-linux-gnu file names to toolchain format... func_convert_file_noop
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 dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... mt
checking if mt is a manifest tool... no
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 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 stdbool.h usability... yes
checking stdbool.h presence... yes
checking for stdbool.h... yes
checking for stdint.h... (cached) yes
checking for inttypes.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking for strings.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking for net/if.h... yes
checking for variadic cpp macros... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating examples/Makefile
config.status: creating examples/dvbinfo/Makefile
config.status: creating misc/Makefile
config.status: creating doc/Makefile
config.status: creating wince/Makefile
config.status: creating libdvbpsi.pc
config.status: creating libdvbpsi.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands


libdvbpsi configuration
-----------------------
libdvbpsi version     : 1.1.1
debug                 : true
release               : false
compile flags         : -g -O2 -Wall -Werror --std=gnu99 -D_GNU_SOURCE -Wpointer-arith -Wcast-align -Wcast-qual -Wstrict-prototypes -Wshadow -Waggregate-return -Wmissing-prototypes -Wnested-externs -Wsign-compare -ggdb3 -DDVBPSI_DIST


root@Ubuntu32:/home/zhangbin/vlc/x86/libdvbpsi# 



checking for LUA... no
configure: WARNING: No package 'lua5.2' found, trying lua 5.1 instead
checking for LUA... no
configure: WARNING: No package 'lua5.1' found, trying lua >= 5.1 instead
checking for LUA... no
configure: WARNING: No package 'lua' found, trying manual detection instead
checking lua.h usability... no
checking lua.h presence... no
checking for lua.h... no
checking lauxlib.h usability... no
checking lauxlib.h presence... no
checking for lauxlib.h... no
checking lualib.h usability... no
checking lualib.h presence... no
checking for lualib.h... no
checking for luaL_newstate in -llua5.2 ... no
checking for luaL_newstate in -llua5.1 ... no
checking for luaL_newstate in -llua51 ... no
checking for luaL_newstate in -llua ... no
configure: error: Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install lua
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package lua is a virtual package provided by:
  lua50 5.0.3-6
  lua5.2 5.2.0-2
  lua5.1 5.1.4-12ubuntu1
You should explicitly select one to install.


E: Package 'lua' has no installation candidate
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install lua5.2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  lua5.2
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 156 kB of archives.
After this operation, 349 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe lua5.2 i386 5.2.0-2 [156 kB]
Fetched 156 kB in 1s (93.2 kB/s) 
Selecting previously unselected package lua5.2.
(Reading database ... 240101 files and directories currently installed.)
Unpacking lua5.2 (from .../lua5.2_5.2.0-2_i386.deb) ...
Processing triggers for man-db ...
Setting up lua5.2 (5.2.0-2) ...
update-alternatives: using /usr/bin/lua5.2 to provide /usr/bin/lua (lua-interpreter) in auto mode.
update-alternatives: using /usr/bin/luac5.2 to provide /usr/bin/luac (lua-compiler) in auto mode.


上面的那个不管用,其实应该用这个:

root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install lua5.2-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'liblua5.2-dev' for regex 'lua5.2-dev'
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  liblua5.2-0 libreadline-dev libreadline6-dev
The following NEW packages will be installed:
  liblua5.2-0 liblua5.2-dev libreadline-dev libreadline6-dev
0 upgraded, 4 newly installed, 0 to remove and 16 not upgraded.
Need to get 469 kB of archives.
After this operation, 1,235 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe liblua5.2-0 i386 5.2.0-2 [96.9 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main libreadline6-dev i386 6.2-8 [249 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ precise/main libreadline-dev i386 6.2-8 [932 B]
Get:4 http://us.archive.ubuntu.com/ubuntu/ precise/universe liblua5.2-dev i386 5.2.0-2 [122 kB]
Fetched 469 kB in 4s (101 kB/s)    
Selecting previously unselected package liblua5.2-0.
(Reading database ... 240108 files and directories currently installed.)
Unpacking liblua5.2-0 (from .../liblua5.2-0_5.2.0-2_i386.deb) ...
Selecting previously unselected package libreadline6-dev.
Unpacking libreadline6-dev (from .../libreadline6-dev_6.2-8_i386.deb) ...
Selecting previously unselected package libreadline-dev.
Unpacking libreadline-dev (from .../libreadline-dev_6.2-8_i386.deb) ...
Selecting previously unselected package liblua5.2-dev.
Unpacking liblua5.2-dev (from .../liblua5.2-dev_5.2.0-2_i386.deb) ...
Processing triggers for install-info ...
Setting up liblua5.2-0 (5.2.0-2) ...
Setting up libreadline6-dev (6.2-8) ...
Setting up libreadline-dev (6.2-8) ...
Setting up liblua5.2-dev (5.2.0-2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



live555的安装路径是/usr/local下



root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libdc1394-22-dev


 apt-get install libdvdread-dev



Fetched 278 kB in 28s (9,646 B/s)                                              
Selecting previously unselected package libdvdread4.
(Reading database ... 240205 files and directories currently installed.)
Unpacking libdvdread4 (from .../libdvdread4_4.2.0-1ubuntu3_i386.deb) ...
Selecting previously unselected package libdvdnav4.
Unpacking libdvdnav4 (from .../libdvdnav4_4.2.0-1_i386.deb) ...
Selecting previously unselected package libdvdread-dev.
Unpacking libdvdread-dev (from .../libdvdread-dev_4.2.0-1ubuntu3_i386.deb) ...
Selecting previously unselected package libdvdnav-dev.
Unpacking libdvdnav-dev (from .../libdvdnav-dev_4.2.0-1_i386.deb) ...
Processing triggers for man-db ...
Setting up libdvdread4 (4.2.0-1ubuntu3) ...
Setting up libdvdnav4 (4.2.0-1) ...
Setting up libdvdread-dev (4.2.0-1ubuntu3) ...
Setting up libdvdnav-dev (4.2.0-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 





checking for DV1394... no
configure: WARNING: Library libraw1394 >= 2.0.1 libavc1394 >= 0.5.3 needed for dv1394 was not found
checking for LINSYS_SDI... no
configure: WARNING: No package 'zvbi-0.2' found.
checking for DVDREAD... yes
checking for DVDNAV... yes
checking for dvdnav_get_video_resolution in -ldvdnav... yes
checking for dvdnav_describe_title_chapters in -ldvdnav... yes
checking for BLURAY... no
configure: WARNING: Library libbluray >= 0.2.1 needed for bluray was not found
checking for OPENCV... no
configure: error: Library opencv > 2.0 needed for opencv was not found
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libbluray


checking for luac... /usr/bin/luac
checking for LIVE555... no
configure: WARNING: No package 'live555' found.
checking for live555 version 1324598400 or later... yes
checking for main in -lliveMedia_pic... no
checking for main in -lliveMedia... yes
checking for DC1394... yes
checking for DV1394... yes
checking for LINSYS_SDI... no
configure: WARNING: No package 'zvbi-0.2' found.
checking for DVDREAD... yes
checking for DVDNAV... yes
checking for dvdnav_get_video_resolution in -ldvdnav... yes
checking for dvdnav_describe_title_chapters in -ldvdnav... yes
checking for BLURAY... yes
checking for OPENCV... no
configure: WARNING: Library opencv > 2.0 needed for opencv was not found
checking for SMBCLIENT... no
configure: WARNING: Library smbclient needed for smbclient was not found
checking for SFTP... no
configure: WARNING: Library libssh2 needed for sftp was not found
checking linux/videodev2.h usability... yes
checking linux/videodev2.h presence... yes
checking for linux/videodev2.h... yes
checking sys/videoio.h usability... no
checking sys/videoio.h presence... no
checking for sys/videoio.h... no
checking DeckLinkAPIDispatch.cpp usability... no
checking DeckLinkAPIDispatch.cpp presence... no
checking for DeckLinkAPIDispatch.cpp... no
configure: WARNING: Blackmagic DeckLink SDI include files not found
checking for GNOMEVFS... no
configure: WARNING: Library gnome-vfs-2.0 needed for gnomevfs was not found
checking for cdrom_msf0 in linux/cdrom.h... yes
checking for scsireq in sys/scsiio.h... no
checking for ioc_toc_header in sys/cdio.h... no
checking for LIBCDDB... no
configure: WARNING: No package 'libcddb' found: CDDB access disabled.
checking for Linux DVB version 5.1... yes
checking for LIBVNC... no
configure: WARNING: Library libvncclient >= 0.9.9 needed for libvnc was not found
checking for LIBFREERDP... no
configure: WARNING: Library freerdp >= 1.0.1 needed for libfreerdp was not found
checking for DVBPSI... yes
checking gme/gme.h usability... no
checking gme/gme.h presence... no
checking for gme/gme.h... no
checking for SID... no
configure: WARNING: No package 'libsidplay2' found (required for sid).
checking for OGG... yes
checking for MUX_OGG... yes
checking for SHOUT... no
configure: WARNING: Library shout >= 2.1 needed for shout was not found
checking ebml/EbmlVersion.h usability... no
checking ebml/EbmlVersion.h presence... no
checking for ebml/EbmlVersion.h... no
checking for LIBMODPLUG... no
configure: WARNING: No package 'libmodplug' found
No package 'libmodplug' found.
checking mpc/mpcdec.h usability... no
checking mpc/mpcdec.h presence... no
checking for mpc/mpcdec.h... no
checking mpcdec/mpcdec.h usability... no
checking mpcdec/mpcdec.h presence... no
checking for mpcdec/mpcdec.h... no
checking for libcrystalhd/libcrystalhd_if.h... no
checking mad.h usability... no
checking mad.h presence... no
checking for mad.h... no
configure: error: Could not find libmad on your system: you may get it from http://www.underbit.com/products/mad/. Alternatively you can use --disable-mad to disable the mad plugin.
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 





root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libmad0-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libmad0
The following NEW packages will be installed:
  libmad0 libmad0-dev
0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded.
Need to get 151 kB of archives.
After this operation, 334 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/main libmad0 i386 0.15.1b-7ubuntu1 [73.8 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/main libmad0-dev i386 0.15.1b-7ubuntu1 [76.9 kB]
Fetched 151 kB in 2s (50.4 kB/s)       
Selecting previously unselected package libmad0.
(Reading database ... 240350 files and directories currently installed.)
Unpacking libmad0 (from .../libmad0_0.15.1b-7ubuntu1_i386.deb) ...
Selecting previously unselected package libmad0-dev.
Unpacking libmad0-dev (from .../libmad0-dev_0.15.1b-7ubuntu1_i386.deb) ...
Setting up libmad0 (0.15.1b-7ubuntu1) ...
Setting up libmad0-dev (0.15.1b-7ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libgme-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libgme0
The following NEW packages will be installed:
  libgme-dev libgme0
0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded.
Need to get 152 kB of archives.
After this operation, 430 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe libgme0 i386 0.5.5-2 [142 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/universe libgme-dev i386 0.5.5-2 [10.6 kB]
Fetched 152 kB in 9s (15.8 kB/s)                                               
Selecting previously unselected package libgme0.
(Reading database ... 240370 files and directories currently installed.)
Unpacking libgme0 (from .../libgme0_0.5.5-2_i386.deb) ...
Selecting previously unselected package libgme-dev.
Unpacking libgme-dev (from .../libgme-dev_0.5.5-2_i386.deb) ...
Setting up libgme0 (0.5.5-2) ...
Setting up libgme-dev (0.5.5-2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 




checking for LIBVNC... no
configure: WARNING: Library libvncclient >= 0.9.9 needed for libvnc was not found
checking for LIBFREERDP... no
configure: WARNING: Library freerdp >= 1.0.1 needed for libfreerdp was not found
checking for DVBPSI... yes
checking gme/gme.h usability... yes
checking gme/gme.h presence... yes
checking for gme/gme.h... yes
checking for SID... no
configure: WARNING: No package 'libsidplay2' found (required for sid).
checking for OGG... yes
checking for MUX_OGG... yes
checking for SHOUT... no
configure: WARNING: Library shout >= 2.1 needed for shout was not found
checking ebml/EbmlVersion.h usability... no
checking ebml/EbmlVersion.h presence... no
checking for ebml/EbmlVersion.h... no
checking for LIBMODPLUG... no
configure: WARNING: No package 'libmodplug' found
No package 'libmodplug' found.
checking mpc/mpcdec.h usability... no
checking mpc/mpcdec.h presence... no
checking for mpc/mpcdec.h... no
checking mpcdec/mpcdec.h usability... no
checking mpcdec/mpcdec.h presence... no
checking for mpcdec/mpcdec.h... no
checking for libcrystalhd/libcrystalhd_if.h... yes
checking mad.h usability... yes
checking mad.h presence... yes
checking for mad.h... yes
checking for mad_bit_init in -lmad... yes
checking if linker supports -Bsymbolic... yes
checking for AVCODEC... yes
checking libavcodec/avcodec.h usability... yes
checking libavcodec/avcodec.h presence... yes
checking for libavcodec/avcodec.h... yes
checking libavutil/avutil.h usability... yes
checking libavutil/avutil.h presence... yes
checking for libavutil/avutil.h... yes
checking for LIBVA... yes
checking libavcodec/vaapi.h usability... yes
checking libavcodec/vaapi.h presence... yes
checking for libavcodec/vaapi.h... yes
configure: VAAPI acceleration activated
checking for AVFORMAT... yes
checking libavformat/avformat.h usability... yes
checking libavformat/avformat.h presence... yes
checking for libavformat/avformat.h... yes
checking libavformat/avio.h usability... yes
checking libavformat/avio.h presence... yes
checking for libavformat/avio.h... yes
checking for libavutil/avutil.h... (cached) yes
checking for SWSCALE... yes
checking libswscale/swscale.h usability... yes
checking libswscale/swscale.h presence... yes
checking for libswscale/swscale.h... yes
checking for POSTPROC... yes
checking postproc/postprocess.h usability... no
checking postproc/postprocess.h presence... no
checking for postproc/postprocess.h... no
checking faad.h usability... yes
checking faad.h presence... yes
checking for faad.h... yes
checking for faacDecOpen in -lfaad... no
checking for NeAACDecOpen in -lfaad... yes
checking for TWOLAME... no
configure: WARNING: Library twolame needed for twolame was not found
checking a52dec/a52.h usability... no
checking a52dec/a52.h presence... no
checking for a52dec/a52.h... no
configure: error: Could not find liba52 on your system: you may get it from http://liba52.sf.net/. Alternatively you can use --disable-a52 to disable the a52 plugin.
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 




root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install liba52*
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'liba52-dev' for regex 'liba52*'
Note, selecting 'liba52-0.7.4-dev' for regex 'liba52*'
Note, selecting 'liba52-0.7.4' for regex 'liba52*'
Note, selecting 'liba52-0.7.4-dev' instead of 'liba52-dev'
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  liba52-0.7.4 liba52-0.7.4-dev
0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded.
Need to get 72.1 kB of archives.
After this operation, 242 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe liba52-0.7.4 i386 0.7.4-16build1 [28.0 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/universe liba52-0.7.4-dev i386 0.7.4-16build1 [44.1 kB]
Fetched 72.1 kB in 6s (11.4 kB/s)                                              
Selecting previously unselected package liba52-0.7.4.
(Reading database ... 240383 files and directories currently installed.)
Unpacking liba52-0.7.4 (from .../liba52-0.7.4_0.7.4-16build1_i386.deb) ...
Selecting previously unselected package liba52-0.7.4-dev.
Unpacking liba52-0.7.4-dev (from .../liba52-0.7.4-dev_0.7.4-16build1_i386.deb) ...
Processing triggers for man-db ...
Setting up liba52-0.7.4 (0.7.4-16build1) ...
Setting up liba52-0.7.4-dev (0.7.4-16build1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



libflac-dev  liba52



root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libmpeg2-4-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libmpeg2-4
The following NEW packages will be installed:
  libmpeg2-4 libmpeg2-4-dev
0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded.
Need to get 115 kB of archives.
After this operation, 446 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise/universe libmpeg2-4 i386 0.4.1-3 [55.9 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise/universe libmpeg2-4-dev i386 0.4.1-3 [59.4 kB]
Fetched 115 kB in 5s (19.6 kB/s)          
Selecting previously unselected package libmpeg2-4.
(Reading database ... 240427 files and directories currently installed.)
Unpacking libmpeg2-4 (from .../libmpeg2-4_0.4.1-3_i386.deb) ...
Selecting previously unselected package libmpeg2-4-dev.
Unpacking libmpeg2-4-dev (from .../libmpeg2-4-dev_0.4.1-3_i386.deb) ...
Setting up libmpeg2-4 (0.4.1-3) ...
Setting up libmpeg2-4-dev (0.4.1-3) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 






root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libxcb-shm0-dev
Reading package lists... Done

Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following NEW packages will be installed:
  libxcb-shm0-dev
0 upgraded, 1 newly installed, 0 to remove and 16 not upgraded.
Need to get 6,812 B of archives.
After this operation, 80.9 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libxcb-shm0-dev i386 1.8.1-1ubuntu0.1 [6,812 B]
Fetched 6,812 B in 0s (11.8 kB/s)    
Selecting previously unselected package libxcb-shm0-dev.
(Reading database ... 240464 files and directories currently installed.)
Unpacking libxcb-shm0-dev (from .../libxcb-shm0-dev_1.8.1-1ubuntu0.1_i386.deb) ...
Setting up libxcb-shm0-dev (1.8.1-1ubuntu0.1) ...
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libxcb-composite0-dev


root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libxcb-xv0-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-3.5.0-23 linux-headers-3.5.0-23-generic
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  libxcb-xv0
The following NEW packages will be installed:
  libxcb-xv0 libxcb-xv0-dev
0 upgraded, 2 newly installed, 0 to remove and 16 not upgraded.
Need to get 26.3 kB of archives.
After this operation, 251 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libxcb-xv0 i386 1.8.1-1ubuntu0.1 [11.0 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu/ precise-updates/main libxcb-xv0-dev i386 1.8.1-1ubuntu0.1 [15.3 kB]
Fetched 26.3 kB in 1s (17.7 kB/s)         
Selecting previously unselected package libxcb-xv0.
(Reading database ... 240509 files and directories currently installed.)
Unpacking libxcb-xv0 (from .../libxcb-xv0_1.8.1-1ubuntu0.1_i386.deb) ...
Selecting previously unselected package libxcb-xv0-dev.
Unpacking libxcb-xv0-dev (from .../libxcb-xv0-dev_1.8.1-1ubuntu0.1_i386.deb) ...
Setting up libxcb-xv0 (1.8.1-1ubuntu0.1) ...
Setting up libxcb-xv0-dev (1.8.1-1ubuntu0.1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 




checking audioclient.h usability... no
checking audioclient.h presence... no
checking for audioclient.h... no
checking for JACK... no
configure: WARNING: No package 'jack' found, trying jack1 instead
checking for JACK... no
configure: WARNING: No package 'jack' found
No package 'jack' found.
checking for SAMPLERATE... no
configure: WARNING: Library samplerate needed for samplerate was not found
checking kai.h usability... no
checking kai.h presence... no
checking for kai.h... no
checking for CHROMAPRINT... no
configure: WARNING: Library libchromaprint >= 0.6.0 needed for chromaprint was not found
checking for QT... no
checking for QT... yes
checking whether Qt uses Xlib... yes
checking for moc-qt4... no
checking for moc... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/moc
checking for rcc... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/rcc
checking for uic-qt4... no
checking for uic... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/uic
checking for XPM... no
checking for XINERAMA... no

checking for XEXT... yes
configure: error: Skins2 interface requires FreeType, libxpm, libxext and libxinerama
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 



去掉skin2吧.



apt-get install libsamplerate0-dev



apt-get install libsdl-image1.2-dev



checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking X11/Xlib.h usability... yes
checking X11/Xlib.h presence... yes
checking for X11/Xlib.h... yes
checking for XCB... yes
checking for XCB_SHM... yes
checking for XCB_COMPOSITE... yes
checking for XCB_XV... yes
checking for XCB_RANDR... no
configure: WARNING: No package 'xcb-randr' found. Panoramix filter will not be supported.
checking for XPROTO... yes
checking for XCB_KEYSYMS... no
configure: WARNING: No package 'xcb-keysyms' found. Hotkeys will not work.
checking for VDPAU... yes
configure: VDPAU acceleration activated
checking for SDL... yes
checking for SDL_IMAGE... yes
checking for FREETYPE... yes
checking Carbon/Carbon.h usability... no
checking Carbon/Carbon.h presence... no
checking for Carbon/Carbon.h... no
checking for fontconfig/fontconfig.h... (cached) yes
checking for FRIBIDI... yes
checking for SVG... no
configure: WARNING: Library librsvg-2.0 >= 2.9.0 needed for svg was not found
checking linux/fb.h usability... yes
checking linux/fb.h presence... yes
checking for linux/fb.h... yes
checking for directfb-config... /usr/bin/directfb-config
checking for CACA... yes
checking kva.h usability... no
checking kva.h presence... no
checking for kva.h... no
checking for PULSE... yes
checking for ALSA... yes
checking sndio.h usability... no
checking sndio.h presence... no
checking for sndio.h... no
checking audioclient.h usability... no
checking audioclient.h presence... no
checking for audioclient.h... no
checking for JACK... no
configure: WARNING: No package 'jack' found, trying jack1 instead
checking for JACK... no
configure: WARNING: No package 'jack' found
No package 'jack' found.
checking for SAMPLERATE... yes
checking kai.h usability... no
checking kai.h presence... no
checking for kai.h... no
checking for CHROMAPRINT... no
configure: WARNING: Library libchromaprint >= 0.6.0 needed for chromaprint was not found
checking for QT... no
checking for QT... yes
checking whether Qt uses Xlib... yes
checking for moc-qt4... no
checking for moc... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/moc
checking for rcc... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/rcc
checking for uic-qt4... no
checking for uic... /opt/QtSDK/Desktop/Qt/4.8.1/gcc/bin/uic
checking for XPM... no
checking for XINERAMA... no
checking for XEXT... yes
configure: WARNING: Skins2 interface disabled due to missing dependencies.
checking for NCURSES... no
checking lirc/lirc_client.h usability... no
checking lirc/lirc_client.h presence... no
checking for lirc/lirc_client.h... no
checking for GOOM... no
configure: WARNING: Library libgoom2 needed for goom was not found
checking for PROJECTM... no
configure: WARNING: No package 'libprojectM' found.
checking for VSXU... no
configure: WARNING: No package 'libvsxu' found.
checking for BONJOUR... yes
checking for UDEV... no
configure: WARNING: Library libudev >= 142 needed for udev was not found
checking for MTP... no
configure: WARNING: Library libmtp >= 1.0.0 needed for mtp was not found
checking for UPNP... no
configure: WARNING: Library libupnp needed for upnp was not found
checking for LIBXML2... no
configure: WARNING: Library libxml-2.0 >= 2.5 needed for libxml2 was not found
checking whether GCRYCTL_SET_THREAD_CBS is declared... yes
checking for gcry_control in -lgcrypt... yes
checking for GNUTLS... no
configure: error: Requested 'gnutls >= 3.0.20' but version of GnuTLS is 2.12.14

You may find new versions of GnuTLS at http://www.gnu.org/software/gnutls/.)
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 




root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# apt-get install libgnutls28-dev



configure: error: Requested 'gnutls >= 3.0.20' but version of GnuTLS is 3.0.11
You may find new versions of GnuTLS at http://www.gnu.org/software/gnutls/.)
root@Ubuntu32:/home/zhangbin/vlc/x86/vlc# 




不管用,删掉自己编译吧.







你可能感兴趣的:(播放器/VLC/OpenMAX)