Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| docs:guide-developer:build.mpd-full.pulse [2018/02/18 20:40] – link to howto build updated after wiki merge tmomas | docs:guide-developer:build.mpd-full.pulse [2021/10/15 09:06] (current) – ↷ Links adapted because of a move operation bobafetthotmail | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Building MPD-full with PulseAudio ====== | ====== Building MPD-full with PulseAudio ====== | ||
| - | More information about building from source: [[docs: | + | More information about building from source: [[docs: |
| First you need to follow the HowtoBuild [[docs: | First you need to follow the HowtoBuild [[docs: | ||
| Line 6: | Line 6: | ||
| Based on the following reference: [[https:// | Based on the following reference: [[https:// | ||
| - | ==== Barrier Breaker and Chaos Calmer | + | ==== 18.06.02 |
| === The MPD Makefile === | === The MPD Makefile === | ||
| - | - In your git clone directory edit the makefile ''/ | + | In your git clone directory edit the makefile ''/ |
| - | - Detect the area in the Makefile involved with the full MPD installation. Add '' | + | |
| - | - Save the file | + | |
| - | Original file: | + | Detect the area in the Makefile involved with the full MPD installation. |
| - | < | + | Add '' |
| - | TITLE+= (full) | + | |
| - | | + | |
| - | +AUDIO_SUPPORT: | + | |
| - | +libaudiofile +BUILD_PATENTED: | + | |
| - | +libmms +libogg +libsndfile +libvorbis | + | |
| - | PROVIDES: | + | |
| - | VARIANT: | + | |
| - | </ | + | |
| - | Edited file: | ||
| < | < | ||
| TITLE+= (full) | TITLE+= (full) | ||
| - | DEPENDS+= | + | DEPENDS+= +libffmpeg +libid3tag +libmms +libupnp |
| - | +AUDIO_SUPPORT: | + | |
| - | +libaudiofile +BUILD_PATENTED: | + | |
| - | | + | |
| PROVIDES: | PROVIDES: | ||
| VARIANT: | VARIANT: | ||
| Line 37: | Line 23: | ||
| < | < | ||
| - | | + | |
| - | | + | |
| | | ||
| + | | ||
| | | ||
| | | ||
| - | | + | |
| - | | + | |
| </ | </ | ||
| - | Edit the TARGET_LDFLAGS | + | Edit the EXTRA_LDFLAGS |
| < | < | ||
| - | , | + | -Wl, |
| </ | </ | ||
| The complete line looks like that: | The complete line looks like that: | ||
| < | < | ||
| - | | + | |
| </ | </ | ||
| - | === The Pulseaudio Makefile === | + | |
| - | The Barrier Breaker and Chaos Calmer Pulseaudio Makefile do not need any modification | + | Maybe the path has to be adapted to $(STAGING_DIR)/ |