26 lines
805 B
Plaintext
26 lines
805 B
Plaintext
Type 'make' to build the packet decoder, 'hairtunes'.
|
|
|
|
You need the following installed:
|
|
openssl
|
|
libao (if you use homebrew, use brew install libao)
|
|
avahi (avahi-daemon running and avahi-publish-service on path, no need on Mac OSX)
|
|
Perl
|
|
|
|
Debian/Ubuntu users need:
|
|
libssl-dev libcrypt-openssl-rsa-perl libao2 libao-dev2 libio-socket-inet6-perl
|
|
|
|
Perl modules (e.g. `perl -MCPAN -e 'install X'`):
|
|
HTTP::Message
|
|
Crypt::OpenSSL::RSA
|
|
IO::Socket::INET6
|
|
|
|
MacOSX:
|
|
* install XCode
|
|
* install homebrew (https://github.com/mxcl/homebrew)
|
|
* export ARCHFLAGS="-arch x86_64"
|
|
* brew install pkg-config libao
|
|
* perl -MCPAN -e 'install Crypt::OpenSSL::RSA'
|
|
|
|
OSX 10.5 only bundles perl 5.8, which won't work with shairport.
|
|
After getting a update here (http://www.perl.org/get.html), it worked.
|