Fabrice Fontaine 246f26afe4 configure.ac: find sndfile through pkg-config
Find sndfile through pkg-config to retrieve sndfile dependencies such as
flac and avoid the following static build failure:

/tmp/instance-3/output-1/host/lib/gcc/xtensa-buildroot-linux-uclibc/10.3.0/../../../../xtensa-buildroot-linux-uclibc/bin/ld: /tmp/instance-3/output-1/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libsndfile.a(libsndfile_la-flac.o): in function `flac_byterate':
flac.c:(.text+0xfc): undefined reference to `FLAC__StreamDecoderErrorStatusString'

Fixes:
 - http://autobuild.buildroot.org/results/92ed30a6855ca11800b779718822bcba4a69c9a3

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2021-08-06 11:41:49 +02:00
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…
…

Shairport Sync

  • Shairport Sync is an AirPlay audio player – it plays audio streamed from Apple devices and from AirPlay sources such as OwnTone (formerly forked-daapd).
  • Shairport Sync can provide "classic" AirPlay 1 or limited Airplay 2 support. The AirPlay 2 build is much more demanding. It requires a faster system, more storage and more RAM both at build time and run time.
  • Shairport Sync does not support AirPlay video or photo streaming.

AirPlay 2

For the latest on AirPlay 2, please visit AIRPLAY2.md.

Guides

  • A brief guide to building classic Shairport Sync (for AirPlay 1) is available at BUILDFORAP1.md.
  • A guide to building Shairport Sync for AirPlay 2 on Linux is available at BUILDFORAP2.md.
  • A guide to building for AirPlay 2 on FreeBSD is forthcoming.

More Information

For more information, please visit MOREINFO.md.

Acknowledgements

For the development of AirPlay 2 support, special thanks are due to:

And of course, thanks to everyone who has supported and improved Shairport Sync over the years.

S
Description
No description provided
Readme
14 MiB
Languages
C 92.2%
C++ 3.7%
Shell 1.6%
M4 1.4%
Makefile 0.6%
Other 0.5%