Difference between revisions of "Gpac"
From CBLFS
Jump to navigationJump to search(11 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]] | ||
* [[X Window System]] | * [[X Window System]] | ||
+ | * [[libjpeg]] | ||
+ | * [[FreeType]] | ||
* [[WxWidgets]] | * [[WxWidgets]] | ||
=== Optional === | === Optional === | ||
* [[OpenSSL]] | * [[OpenSSL]] | ||
+ | * [[OpenJPEG]] | ||
+ | * [[Libmad]] | ||
+ | * [[FAAD2]] | ||
+ | * [[XviD]] | ||
* [[SDL]] | * [[SDL]] | ||
* [[JACK]] | * [[JACK]] | ||
Line 41: | Line 43: | ||
* [[AMRNB]] | * [[AMRNB]] | ||
* [[AMRWB]] | * [[AMRWB]] | ||
− | + | * [[SpiderMonkey]] | |
− | |||
− | * [[ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Non-Multilib == | == Non-Multilib == | ||
Line 73: | Line 49: | ||
Compile the package: | Compile the package: | ||
− | ./configure --prefix=/usr && | + | chmod +x configure && |
+ | ./configure --prefix=/usr --X11-path="${XORG_PREFIX}" && | ||
make | make | ||
Line 81: | Line 58: | ||
== Multilib == | == Multilib == | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 32Bit === | === 32Bit === | ||
Line 92: | 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 101: | Line 75: | ||
=== N32 === | === N32 === | ||
− | + | Todo | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== 64Bit === | === 64Bit === | ||
Line 115: | 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 122: | 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