I am a Linux-Noob, but using Linux (Ubuntu) for staking coins. For security reasons.
Hyperstake is the first coin that I want to buy, which does not have a pre-compiled wallet for Linux.
I have downloaded the hyperstake-1.1.1.2.tar.gz file and unpacked it.
So how do I compile this? Please explain like I am 5.
Well then you have come to the right place bud
1. If at all possible, never download bin's for linux. Seriously, thats why you are using linux. If you wanted precompiled surprises, go back to Windoze
2. That being said, to compile things from source is not always the easiest thing in the world to do so #2 is ASK QUESTIONS!!! always, no matter how stupid you think it might be.
3. 99.99% of coins have a github. Within said gitub is a folder named "Doc" in which you can find all kinds of fun info. In your case, you want to look at
build-unix.md which is the general compile instructions for *nix OS's.
4. I forget what 4 was
5. SO this being your first rodeo, you need to download and install the required dependencies to cook HyperStake (and damn near any other coin you would like to compile). This can be a little daunting at first, but the bright side is you pretty much only have to do this once.
5.1 Lets assume doing it the 'right' way
5.2 In a terminal type:
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
5.2.1
sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev libboost-all-dev libminiupnpc-dev libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler git libqrencode-dev libdb4.8-dev libdb4.8++-dev
this will download and install all your dependencies
6. Now lets get the source code from github
git clone http://github.com/hyperstake/hyperstake
F.2. Now lets cook
cd hyperstake
./autogen.sh
./configure --with-gui=qt5 --enable-upnp-default
make
*protip make can be ran multithreaded to speed up the compile. So if you have a pc with a 4 core processor, you could run:
make -j4
This will produce HyperStake-Qt in the folder hyperstake/src/qt. You can now move this where ever you would like it to live