Hey,
Thanks for the replies.
I've been trying to install wallets such as vTorrent, Blackcoin, Hyper, Cannacoin-Qt and many others.
I've tried reading the READMEs but they don't seem to provide much information.
They always pop up extremely obscure libraries that are missing:
libboost_system.so.1.48.0
libboost_system.so.1.46.0
libdb_cxx-5.1.so
(Cannacoin-Qt PoSV (Linux) won't run because libboost_system.so.1.46.1 is missing)
I've tried googling most of these to a ridiculous level and haven't really found any straightforward solutions. I've installed countless programs/libraries as suggested by the linux community but I still can't get most of my wallets to actually run.
Using vTorrent as an example,
I tried to do the following:
./make vTorrent-client.pro
first I get errors about qmake being missing and then brew being missing; so I spend half an hour googling how to install these two things (and then adding brew to my .bashrc which doesn't even work). End result is I still can't get it to compile, and the precompiled version doesn't work.
I get that I'm not an expert on linux--but why do these wallets (in their simplest terms: a piece of software that connects to other computers and sends/recieves data) need so many libraries? It absolutely beggars belief that cryptocurrency is this difficult to install on linux. I figured that by installing Ubuntu, and choosing pre-compiled pieces of software for Ubuntu the wallets would "just work". Far from it.
Why are there no standards on this? Every single one needs different libraries.
The worst part is that I'm fairly fluent at computers and willing to learn; if cryptocurrency is meant to be accessible to the masses it should be a lot easier than this to use (and yeah, I know its mostly community-driven, open source and whatnot, but its still a pain in the ass to use.
BTW, this is what the README.md looks like for HYPER's wallet: