Library Dependencies
NOTE (for Ubuntu users):
- For Ubuntu, use synaptic to find/install packages in systems with a graphic inerface.
- For Ubuntu terminals, use "apt-cache search [text]" to find packages and "apt-get install [package]" to install the found package. Normally you will need the '-dev' version for all dependent libraries.
whisperLib
Needed:
- zlib
- pthreads
- libaio (component of librt)
- icu - needed by a modified version of google-url included in the distribution
Highly recommended:
- libbfd - for stack-trace debugging
- google-perf-tools - for high performance allocs and some profiling/debugging utilities.
whisperStreamLib
- whisperLib (see above :)
- faad
- mysql++
whisperCast
- whisperLib
- whisperStreamLib
whisperMediaLib
Here are a lot of libraries used by the included version of gstreamer.
- whisperLib
- whisperStreamLib
- fftw3
- gstreamer (a slightly modified version - distributed with the library)
gstreamer dependencies (you need the devel libraries):
- gtk
- x11 libraries
- openssl
- opengl (mesa)
- libxml2
- libbzip2
- libjpeg
- libpng
- lib/gnome-vfs-2.0
- libmpeg2
- libogg
- libraw1394
- libavc1394
- libid3tag
- libiec61883
- libdv
- libtheora
- libflac
- libspeex
- libdts
- x264
- lib neon
- liboil
Please note that on Ubuntu 8.04, the mysql++ package is obsolete (so you still need to build and install your own from http://tangentsoft.net/mysql++/).
A possible incomplete list we are using on Ubuntu 8.10 (precompiled binary packages).
# Most of these things are needed to build gstreamer...
sudo apt-get install \
cmake \
g++ \
libxml2 \
libicu-dev \
zlib1g-dev \
libaio1 \
libmysql++-dev \
libgoogle-perftools-dev \
binutils-dev \
libfaad-dev \
bison \
flex \
libx11-dev \
libxml2-dev \
libbz2-dev \
libjpeg62-dev \
libpng12-dev \
libgnomevfs2-dev \
libmpeg2-4-dev \
libogg-dev \
libraw1394-dev \
libavc1394-dev \
libid3tag0-dev \
libiec61883-dev \
libdv4-dev \
libtheora-dev \
libflac-dev \
libspeex-dev \
libdca-dev \
libx264-dev \
libneon26-dev \
libfftw3-dev \
liboil0.3-dev \
libmp3lame-dev \
libfaac-dev \
libesd0-dev \
liba52-0.7.4-dev \
libaio-dev \
libgsm1-dev \
libaudio-dev \
libasound2-dev
whisperer
- whisperLib
- whisperStreamLib
- whisperMediaLib
