mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-09 04:38:10 -05:00
[pulseaudio] Add install instructions
This commit is contained in:
parent
7af9c25964
commit
13b7bbb480
25
INSTALL
25
INSTALL
@ -33,23 +33,20 @@ libraries:
|
|||||||
libasound2-dev libmxml-dev libgcrypt11-dev libavahi-client-dev zlib1g-dev \
|
libasound2-dev libmxml-dev libgcrypt11-dev libavahi-client-dev zlib1g-dev \
|
||||||
libevent-dev
|
libevent-dev
|
||||||
|
|
||||||
Chromecast support (--enable-chromecast) also requires:
|
Optional packages:
|
||||||
|
|
||||||
sudo apt-get install libjson-c-dev libgnutls-dev libprotobuf-c-dev
|
Feature | Configure argument | Packages
|
||||||
|
-----------|---------------------|---------------------------------------------
|
||||||
LastFM support (--enable-lastfm) also requires:
|
Chromecast | --enable-chromecast | libjson-c-dev libgnutls-dev libprotobuf-c-dev
|
||||||
|
LastFM | --enable-lastfm | libcurl4-gnutls-dev OR libcurl4-openssl-dev
|
||||||
sudo apt-get install libcurl4-gnutls-dev (or libcurl4-openssl-dev)
|
iTunes XML | --enable-itunes | libplist-dev
|
||||||
|
Pulseaudio | --with-pulseaudio | libpulse-dev
|
||||||
Support for iTunes Music Library XML (--enable-itunes) also requires:
|
|
||||||
|
|
||||||
sudo apt-get install libplist-dev
|
|
||||||
|
|
||||||
Note that while forked-daapd will work with versions of libevent between 2.0.0
|
Note that while forked-daapd will work with versions of libevent between 2.0.0
|
||||||
and 2.1.3, it is recommended to use 2.1.4+. Otherwise you may not have support
|
and 2.1.3, it is recommended to use 2.1.4+. Otherwise you may not have support
|
||||||
for Shoutcast metadata and simultaneous streaming to multiple clients.
|
for Shoutcast metadata and simultaneous streaming to multiple clients.
|
||||||
|
|
||||||
Then run the following:
|
Then run the following (adding configure arguments for optional features):
|
||||||
|
|
||||||
git clone https://github.com/ejurgensen/forked-daapd.git
|
git clone https://github.com/ejurgensen/forked-daapd.git
|
||||||
cd forked-daapd
|
cd forked-daapd
|
||||||
@ -146,8 +143,10 @@ Libraries:
|
|||||||
from <http://zlib.net/>
|
from <http://zlib.net/>
|
||||||
- libunistring 0.9.3+
|
- libunistring 0.9.3+
|
||||||
from <http://www.gnu.org/software/libunistring/#downloading>
|
from <http://www.gnu.org/software/libunistring/#downloading>
|
||||||
- libasound (optional - local audio)
|
- libasound (optional - ALSA local audio)
|
||||||
often already installed as part of your distro
|
often already installed as part of your distro
|
||||||
|
- libpulse (optional - Pulseaudio local audio)
|
||||||
|
from <https://www.freedesktop.org/wiki/Software/PulseAudio/Download/>
|
||||||
- libplist 0.16+ (optional - iTunes XML support)
|
- libplist 0.16+ (optional - iTunes XML support)
|
||||||
from <http://github.com/JonathanBeck/libplist/downloads>
|
from <http://github.com/JonathanBeck/libplist/downloads>
|
||||||
- libspotify (optional - Spotify support)
|
- libspotify (optional - Spotify support)
|
||||||
@ -216,6 +215,8 @@ feature.
|
|||||||
Support for Chromecast devices is optional. Use --enable-chromecast to enable
|
Support for Chromecast devices is optional. Use --enable-chromecast to enable
|
||||||
this feature.
|
this feature.
|
||||||
|
|
||||||
|
Building with Pulseaudio is optional. Use --with-pulseaudio to enable.
|
||||||
|
|
||||||
Recommended build settings:
|
Recommended build settings:
|
||||||
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
|
./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user