From 3c171aaf0e2a4a1be006bf9b7ee7380f0c829737 Mon Sep 17 00:00:00 2001 From: Michael Carlberg Date: Sat, 29 Oct 2016 12:37:11 +0200 Subject: [PATCH] docs: Note about jsoncpp and compiler links - Note about jsoncpp - Links to supported compilers --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index dea24cbb..da09a5e7 100644 --- a/README.md +++ b/README.md @@ -61,8 +61,7 @@ available for more people. ### Dependencies -A compiler with c++14 support. For example [`clang`](http://clang.llvm.org/get_started.html). - +A compiler with C++14 support ([clang-3.4+](http://llvm.org/releases/download.html), [gcc-5.1+](https://gcc.gnu.org/releases.html)). - cmake - boost - xcb-util-wm @@ -71,9 +70,13 @@ A compiler with c++14 support. For example [`clang`](http://clang.llvm.org/get_s Optional dependencies for module support: -- wireless_tools (required for `internal/network` support) -- alsa-lib (required for `internal/volume` support) -- libmpdclient (required for `internal/mpd` support) +- jsoncpp (required by `internal/i3`) + - Because some distributions only offer pre-historic releases of jsoncpp, + a local copy of the library source (jsoncpp-1.7.7) will be built and linked + statically as a fallback if a valid version is not found. +- wireless_tools (required by `internal/network`) +- alsa-lib (required by `internal/volume`) +- libmpdclient (required by `internal/mpd`) ~~~ sh $ pacman -S cmake python2 boost xcb-util-wm libxft wireless_tools alsa-lib libmpdclient