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