The xine Libraries package contains xine libraries. These are useful for interfacing with external plug-ins that allow the flow of information from the source to the screen and speakers.
This package is known to build and work properly using an LFS-7.0 platform.
Download (HTTP): http://downloads.sourceforge.net/xine/xine-lib-1.1.20.tar.xz
Download (FTP): ftp://mirror.ovh.net/gentoo-distfiles/distfiles/xine-lib-1.1.20.tar.xz
Download MD5 sum: acfb6e08188fd60ad88ff83831d592d7
Download size: 5.7 MB
Estimated disk space required: 118 MB (without the API documentation)
Estimated build time: 1.5 SBU
X Window System, FFmpeg-0.9, and at least one of: ALSA-1.0.24.1, EsounD-0.2.41, OSS, aRts-1.5.10, PulseAudio-0.9.23 or JACK
FLAC-1.2.1, libtheora-1.1.1, libvorbis-1.3.2, SDL-1.2.14, Speex-1.2rc1, libFAME-0.9.1, libmng-1.0.10, GNOME Virtual File System-2.24.4, libmad-0.15.1b Samba-3.6.1, ImageMagick-6.7.3-10, DirectFB, libdvdnav, libcaca, libmodplug, AAlib-1.4rc5, liba52-0.7.4, libdts (now libdca), WavPack, and libdxr3
If the following packages are not found on the system, versions of their libraries from the internal source tree will be used: libcdio, VCDImager and libmpcdec.
The following are needed to build the API documentation: sgmltools-lite and Transfig
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/xine-lib
Install xine Libraries by running the following commands:
./configure --prefix=/usr \ --with-external-ffmpeg \ --docdir=/usr/share/doc/xine-lib-1.1.20 && make
This package does not come with a test suite.
Now, as the root
user:
make install
--with-external-ffmpeg
: The internal
version of ffmpeg fails. This
switch forces the use of the external version.
--docdir=/usr/share/xine-lib-1.1.20
:
This switch causes the documentation to be installed into a
versioned directory instead of the default /usr/share/doc/xine-lib
.
--with-xv-path=/path/to/somewhere
: if
libXv.so
is not installed in
/usr/X11R6/lib
nor in /usr/lib
you will need to tell the configure command where to find
it.
--with-external-a52dec
: use this option
to force the xineplug_decode_a52.so
plugin to link against the system installed liba52.
--with-external-libmad
: use this option
to force the xineplug_decode_mad.so
plugin to link against the system installed libmad.
--with-external-dvdnav
: use this option
to force the xineplug_decode_dxr3_spu.so
, xineplug_decode_spu.so
and xineplug_inp_dvd.so
plugins to link against the
system installed libdvdnav and libdvdread
Last updated on 2011-12-29 03:35:25 +0000