Hello all,
I am trying to follow the instructions here:
https://github.com/ethereum/cpp-ethereum/wiki/Building on a Ubuntu 12.04 machine.
When I run the following command:
sudo apt-get install build-essential libgmp-dev libgmp3-dev libcrypto++-dev \
git cmake libboost1.53-all-dev automake libtool libleveldb-dev yasm unzip libminiupnpc-dev \
qtbase5-dev qt5-default
I get the following error:
Reading package lists... Done
Building dependency tree... 50%
Building dependency tree
Reading state information... Done
E: Unable to locate package libboost1.53-all-dev
E: Couldn't find any package by regex 'libboost1.53-all-dev'
I am pretty new to linux, but after looking around a bit I thought maybe libboost1.53 was for ubuntu 13.10 only, so I tried the same code but with libboost1.48. This time I got a different error:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package qtbase5-dev
E: Unable to locate package qt5-default
Are these errors because the instructions are highly specific to ubuntu 13.10 or something else? And a slightly different question: If I want to use the ethereum client as smoothly as possible, and keep up to date on it as much as possible, should I switch to ubuntu 13.10? (Since it seems developers are testing everything out for this OS)
Comments
I did 13.10 with little/no problems - FYI
[email protected]:~/go/pkg/linux_amd64/github.com# go-ethereum
go-ethereum: command not found
The link from @machinery is now gone and should be: https://github.com/ethereum/cpp-ethereum/wiki/Build-Instructions
Bunker
That should download the latest source.
After that... follow the rest of the steps:
cd ../cpp-ethereum-build
cmake ../cpp-ethereum -DCMAKE_BUILD_TYPE=Release
make