diff options
author | Giacomo Tazzari <giact@users.noreply.github.com> | 2016-06-05 23:40:03 +0800 |
---|---|---|
committer | Giacomo Tazzari <giact@users.noreply.github.com> | 2016-06-05 23:40:03 +0800 |
commit | 07837e0abbd48e0544ae9dbfd4b88e573a172afe (patch) | |
tree | d9f88f536566e5cdb51b4306622575780bb75a52 /docs/installing-solidity.rst | |
parent | f3c4543099b5f57e4b3c01a1ba9137576b8dac89 (diff) | |
download | dexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.tar.gz dexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.tar.zst dexon-solidity-07837e0abbd48e0544ae9dbfd4b88e573a172afe.zip |
Up-to-date build instructions for Ubuntu 14.04
Diffstat (limited to 'docs/installing-solidity.rst')
-rw-r--r-- | docs/installing-solidity.rst | 28 |
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 |