aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGiacomo Tazzari <giact@users.noreply.github.com>2016-06-05 23:40:03 +0800
committerGiacomo Tazzari <giact@users.noreply.github.com>2016-06-05 23:40:03 +0800
commit07837e0abbd48e0544ae9dbfd4b88e573a172afe (patch)
treed9f88f536566e5cdb51b4306622575780bb75a52
parentf3c4543099b5f57e4b3c01a1ba9137576b8dac89 (diff)
downloaddexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.tar.gz
dexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.tar.zst
dexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.zip
Up-to-date build instructions for Ubuntu 14.04
-rw-r--r--docs/installing-solidity.rst28
1 files changed, 25 insertions, 3 deletions
diff --git a/docs/installing-solidity.rst b/docs/installing-solidity.rst
index c189dd14..a5f9b0f2 100644
--- a/docs/installing-solidity.rst
+++ b/docs/installing-solidity.rst
@@ -68,8 +68,30 @@ Set up Homebrew:
brew install llvm --HEAD --with-clang
brew install qt5 --with-d-bus # add --verbose if long waits with a stale screen drive you crazy as well
-Ubuntu 16.04
-------------
+Ubuntu Trusty (14.04)
+---------------------
+
+Below are the instructions to install the minimal dependencies required
+to compile Solidity on Ubuntu 14.04 (Trusty Tahr).
+
+.. note::
+
+ These dependencies are not enough to compile the GUIs (Alethzero and Mix).
+
+.. code-block:: bash
+
+ sudo apt-get -y install build-essential git cmake libgmp-dev libboost-all-dev \
+ libjsoncpp-dev libleveldb-dev libcurl4-openssl-dev libminiupnpc-dev \
+ libmicrohttpd-dev
+
+ sudo add-apt-repository -y ppa:ethereum/ethereum
+ sudo add-apt-repository -y ppa:ethereum/ethereum-dev
+ sudo apt-get -y update
+ sudo apt-get -y upgrade # this will update cmake to version 3.x
+ sudo apt-get -y install libcryptopp-dev libjson-rpc-cpp-dev
+
+Ubuntu Xenial (16.04)
+---------------------
Below are the instructions to install the minimal dependencies required
to compile Solidity on Ubuntu 16.04 (Xenial Xerus).
@@ -80,7 +102,7 @@ installed either by adding the Ethereum PPA (Option 1) or by backporting
.. note::
- These dependencies are not enough to compile the GUIs (Alethzero and Mix)
+ These dependencies are not enough to compile the GUIs (Alethzero and Mix).
.. code-block:: bash