1Prerequisites
2-------------
3
4libvorbis
5libogg
6
7Both of these libraries must be installed before you can build
8libshout. If they aren't available in your OS's package system, you
9can find them at vorbis.com. You may also want libtheora if you're
10interested in doing video streaming.
11
12Building
13--------
14
15Normally, just ./configure; make
16
17You may need to specify --with-ogg-prefix and/or --with-vorbis-prefix
18if you have installed those libraries in a non-standard
19location. The arguments to these will match the --prefix you used when
20configuring ogg and vorbis, respectively.
21
22You may also choose to build libshout without thread safety, with the
23--disable-pthread argument to configure. Only do this if you know you
24will never be using the library in a threaded application, or if you
25intend to make all calls to libshout threadsafe by hand in your
26calling application.
27
28Installation
29------------
30(as root) make install
31
32This will install header files in $(prefix)/shout and library files in
33$(prefix)/lib.
34
35configure will have detected whether or not you have pkg-config
36automatically. If you have, it will place a pkg-config data file in
37$(prefix)/lib/pkgconfig, otherwise it will place a shout-config script
38in $(prefix)/bin. You can force libshout to use shout-config instead
39of pkgconfig with the configure option --disable-pkgconfig.
40
41$Id$
42