Difference between revisions of "Gpac"
From CBLFS
Jump to navigationJump to search(7 intermediate revisions by 2 users not shown) | |||
Line 9: | Line 9: | ||
---- | ---- | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Dependencies == | == Dependencies == | ||
− | |||
− | |||
=== Required === | === Required === | ||
− | + | * [[which]] | |
=== Recommended === | === Recommended === | ||
* [[ALSA]] | * [[ALSA]] | ||
+ | * [[libogg]] | ||
+ | * [[libvorbis]] | ||
+ | * [[Theora]] | ||
* [[which]] | * [[which]] | ||
* [[libpng]] | * [[libpng]] | ||
* [[X Window System]] | * [[X Window System]] | ||
* [[libjpeg]] | * [[libjpeg]] | ||
+ | * [[FreeType]] | ||
* [[WxWidgets]] | * [[WxWidgets]] | ||
Line 33: | Line 29: | ||
* [[OpenSSL]] | * [[OpenSSL]] | ||
* [[OpenJPEG]] | * [[OpenJPEG]] | ||
+ | * [[Libmad]] | ||
+ | * [[FAAD2]] | ||
+ | * [[XviD]] | ||
* [[SDL]] | * [[SDL]] | ||
* [[JACK]] | * [[JACK]] | ||
Line 44: | Line 43: | ||
* [[AMRNB]] | * [[AMRNB]] | ||
* [[AMRWB]] | * [[AMRWB]] | ||
− | * [[ | + | * [[SpiderMonkey]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Non-Multilib == | == Non-Multilib == | ||
Line 77: | Line 49: | ||
Compile the package: | Compile the package: | ||
− | ./configure --prefix=/usr && | + | chmod +x configure && |
+ | ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" && | ||
make | make | ||
Line 85: | Line 58: | ||
== Multilib == | == Multilib == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 32Bit === | === 32Bit === | ||
Line 96: | Line 63: | ||
Compile the package: | Compile the package: | ||
− | + | chmod +x configure && | |
+ | USE_ARCH=32 ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" \ | ||
+ | --cc="gcc ${BUILD32}" --extra-cflags="${BUILD32}" \ | ||
+ | --cpu="$(cut -d- -f1 <<< ${CLFS_TARGET32})" && | ||
make | make | ||
Line 105: | Line 75: | ||
=== N32 === | === N32 === | ||
− | + | Todo | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 64Bit === | === 64Bit === | ||
Line 119: | Line 81: | ||
Compile the package: | Compile the package: | ||
− | + | chmod +x configure && | |
− | -- | + | USE_ARCH=64 ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" \ |
+ | --cc="gcc ${BUILD64}" --extra-cflags="${BUILD64}" && | ||
make | make | ||
Line 126: | Line 89: | ||
make install | make install | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 15:01, 17 September 2009
Download Source: | http://downloads.sourceforge.net/gpac/gpac-0.4.5.tar.gz |
---|
Contents
Introduction to Gpac
GPAC is an Open Source multimedia framework for research and academic purposes in different aspects of multimedia, with a focus on presentation technologies (graphics, animation and interactivity).
Project Homepage: http://gpac.sourceforge.net/index.php
Dependencies
Required
Recommended
Optional
- OpenSSL
- OpenJPEG
- Libmad
- FAAD2
- XviD
- SDL
- JACK
- OpenGL
- TinyGL
- Mozilla
- Renoir
- DVB
- XMLPRC
- MP4Box
- AMRNB
- AMRWB
- SpiderMonkey
Non-Multilib
Compile the package:
chmod +x configure && ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" && make
Install the package:
make install
Multilib
32Bit
Compile the package:
chmod +x configure && USE_ARCH=32 ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" \ --cc="gcc ${BUILD32}" --extra-cflags="${BUILD32}" \ --cpu="$(cut -d- -f1 <<< ${CLFS_TARGET32})" && make
Install the package:
make install
N32
Todo
64Bit
Compile the package:
chmod +x configure && USE_ARCH=64 ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" \ --cc="gcc ${BUILD64}" --extra-cflags="${BUILD64}" && make
Install the package:
make install