|author||Lars-Dominik Braun <email@example.com>||2011-10-05 18:49:47 +0200|
|committer||Lars-Dominik Braun <firstname.lastname@example.org>||2011-11-09 20:10:16 +0100|
Update install documentation
Diffstat (limited to 'INSTALL')
1 files changed, 30 insertions, 21 deletions
@@ -4,12 +4,12 @@ Install
-AND/OR libmad http://www.underbit.com/products/mad/
+- libfaad2 and/or libmad
+- gnutls (optional)
+- UTF-8 console/locale
@@ -18,13 +18,6 @@ If you have all of the dependencies listed above just type
gmake clean && gmake
-NOTE: The above won't work on Mac OS X (Snow Leopard) since c99 targets i386
-and cc (gcc4.2) targets x86_64. If you've built supporting libraries
-(libao, etc.) using gcc, you'll be unable to link. You can work around
-this issue by overriding CFLAGS
- make clean && make CFLAGS="-O2 -DNDEBUG -W64"
You can run the client directly from the source directory now
@@ -33,19 +26,35 @@ Or install it by issuing
-In case you don't want to install libmad OR libfaad you probably want to
-disable one of them:
- gmake clean && gmake DISABLE_FAAD=1
+It is possible to disable certain features when building pianobar by setting
+one of the variables listed below. In fact it is required if you don’t have the
+corresponding library installed. So if you don’t want AAC playback or don’t
+have libfaad installed for example, run
+ gmake DISABLE_FAAD=1
- gmake clean && gmake DISABLE_MAD=1
+instead of a plain `gmake`.
-libpiano can be built and installed by running
- gmake clean && gmake libpiano && gmake install-libpiano
+ Disables AAC playback.
+ Disables MP3 playback.
+ Disables TLS support. Don’t do this if you intent to run pianobar on a
+ public/unsafe network.
+Mac OS X
+NOTE: The above won't work on Mac OS X (Snow Leopard) since c99 targets i386
+and cc (gcc4.2) targets x86_64. If you've built supporting libraries
+(libao, etc.) using gcc, you'll be unable to link. You can work around
+this issue by overriding CFLAGS
+ make clean && make CFLAGS="-O2 -DNDEBUG -W64"