Minor MingW32 build fixes.
[xiph/unicode.git] / vorbis-tools / README
blob39dc5d5ef215e5afd635397bf6e79ef4568a391d
1 WHAT'S HERE:
3 This source distribution includes the vorbis-tools and nothing else.
4 The audio codec libraries for use with Ogg bitstreams are contained in
5 other modules: vorbis, speex and flac.
7 DIRECTORIES:
9 debian/         debian packaging stuff
10 include/        header files shared between the tools
11 intl/           GNU gettext library from gettext-0.10.40 (for i18n support)
12 ogg123/         an ogg vorbis command line audio player
13 oggenc/         the ogg vorbis encoder
14 oggdec/         a simple, portable command line decoder (to wav and raw)
15 ogginfo/        provides information (tags, bitrate, length, etc.) about 
16                 an ogg vorbis file
17 po/             translations for non-English languages
18 share/          code shared between the tools
19 vcut/           cuts an ogg vorbis file into two parts at a particular point
20 vorbiscomment/  edits the comments in an ogg vorbis file
21 win32/          Win32 build stuff
23 DEPENDENCIES:
25 All of the tools require libogg and libvorbis to be installed (along
26 with the header files).  Additionally, ogg123 requires libao, libcurl,
27 and a POSIX-compatible thread library.  Ogg123 can optionally compiled
28 to use libFLAC, libOggFLAC, and libspeex.  Oggenc can be optionally
29 compiled with libFLAC and libOggFLAC.  The libraries libogg,
30 libvorbis, and libao are all available at
31   http://www.vorbis.com/download.psp
33 The libcurl library is packaged with most Linux distributions.  The
34 source code can also be downloaded from:
35   http://curl.haxx.se/libcurl/
37 FLAC is available at:
38   http://flac.sourceforge.net
40 Speex is available at:
41   http://www.speex.org/
43 CONTACT:
45 The Ogg Vorbis homepage is located at 'http://www.vorbis.com'. Up to
46 date technical documents, contact information, source code and
47 pre-built utilities may be found there.
49 Developer information is available from http://www.xiph.org/. Check
50 there for bug reporting information, mailing lists and other resources.
52 BUILDING FROM SUBVERSION (see the file HACKING for details):
54 ./autogen.sh
55 make 
57 and as root if desired :
59 make install
61 This will install the tools into /usr/local/bin and manpages into
62 /usr/local/man.
64 BUILDING FROM TARBALL DISTRIBUTIONS:
66 ./configure
67 make
69 and as root if desired :
71 make install
73 BUILDING RPMS:
75 RPMs may be built by:
77 after autogen.sh or configure
79 make dist
80 rpm -ta vorbis-tools-<version>.tar.gz