Difference between revisions of "Xine Libraries"
From CBLFS
Jump to navigationJump to search (→Multilib) |
|||
Line 56: | Line 56: | ||
Compile the package: | Compile the package: | ||
− | CC="gcc ${BUILD32}" ./configure --prefix=/usr --enable-static && | + | CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" USE_ARCH=32 \ |
+ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" ./configure \ | ||
+ | --prefix=/usr --enable-static --with-xv-path=${XORG_PREFIX} && | ||
make | make | ||
Line 68: | Line 70: | ||
Compile the package: | Compile the package: | ||
− | CC="gcc ${BUILDN32}" ./configure --prefix=/usr --libdir=/usr/lib32 --enable-static && | + | CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" USE_ARCH=n32 \ |
+ | PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" ./configure \ | ||
+ | --prefix=/usr --libdir=/usr/lib32 \ | ||
+ | --enable-static --with-xv-path=${XORG_PREFIX} && | ||
make | make | ||
Line 80: | Line 85: | ||
Compile the package: | Compile the package: | ||
− | CC="gcc ${BUILD64}" ./configure --prefix=/usr --libdir=/usr/lib64 --enable-static && | + | CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \ |
+ | PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" ./configure \ | ||
+ | --prefix=/usr --libdir=/usr/lib64 \ | ||
+ | --enable-static --with-xv-path=${XORG_PREFIX} && | ||
make | make | ||
Revision as of 15:20, 10 October 2006
Download Source: | http://prdownloads.sourceforge.net/xine/xine-lib-1.1.2.tar.bz2 |
---|
Contents
Dependencies
Required
- X Window System
- EsounD or ALSA or aRts or polypaudio
Optional
- Pkg-config
- FFmpeg
- AAlib
- libmng
- SDL
- FLAC
- libFAME
- libogg
- libvorbis
- Speex
- libmad
- liba52
- GNOME Virtual File System
- Samba
- ImageMagick
- DirectFB
- Theora
- libSTK
- libcaca
- libdvdnav
- libmodplug
- libcdio
- VCDImager
- sgmltools-lite
- Transfig
Non-Multilib
Compile the package:
./configure --prefix=/usr && make
Install the package
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" USE_ARCH=32 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATH32}" ./configure \ --prefix=/usr --enable-static --with-xv-path=${XORG_PREFIX} && make
Install the package
make install && mv -v /usr/bin/xine-config{,-32}
N32
Compile the package:
CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" USE_ARCH=n32 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATHN32}" ./configure \ --prefix=/usr --libdir=/usr/lib32 \ --enable-static --with-xv-path=${XORG_PREFIX} && make
Install the package
make install && mv -v /usr/bin/xine-config{,-n32}
64Bit
Compile the package:
CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" USE_ARCH=64 \ PKG_CONFIG_PATH="${PKG_CONFIG_PATH64}" ./configure \ --prefix=/usr --libdir=/usr/lib64 \ --enable-static --with-xv-path=${XORG_PREFIX} && make
Install the package
make install && mv -v /usr/bin/xine-config{,-64} && ln -sfv multiarch_wrapper /usr/bin/xine-config