From 39012ba05e7c2accad25c41ac2b6225e9e6e1cb5 Mon Sep 17 00:00:00 2001 From: Sasha Hilton Date: Mon, 5 Jun 2017 19:06:50 +0100 Subject: [PATCH] Note incompatibility of homebrew rust (#192) Added a brief note advising use of rustup over homebrew due to bugs in the homebrew rust. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 8ad9d33b..a825733e 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,8 @@ pull requests will probably not be reviewed either.** ## Building Rust 1.15.0 or later is required to build librespot. +**If you are building librespot on macOS, the homebrew provided rust may fail due to the way in which homebrew installs rust. In this case, uninstall the homebrew version of rust and use [rustup](https://www.rustup.rs/), and librespot should then build.** + It also requires a C, with portaudio. On debian / ubuntu, the following command will install these dependencies : @@ -24,7 +26,7 @@ On Fedora systems, the following command will install these dependencies : sudo dnf install portaudio-devel make gcc ``` -On OS X, using homebrew : +On macOS, using homebrew : ```shell brew install portaudio ```