How do I get the Linux wallet to work on Ubuntu?
https://github.com/LIMXTEC/BitCore/releasesI tried both 4.1Linux-0-14-1-6.tar.gz and 4.2.Prerelease.Linux_0.15.0.1.tar.gz , extracted the files but but when I try to run bitcore-qt or bitcore-cli, nothing happens..
Anyone?
Try starting bitcore-qt in a text console and post the output here. You can also run ldd bitcore-qt (enter the full path to the binary if required) and see what libraries you are probably missing.
Thanks. Tried to run bitcore-qt in a text console and got this:
Error while loading shared libraries: libboost_program_options.so.1.58.0: cannot open shared object file: No such file or directory
So you are actually missing a library. It is part of the
Boost package, and I guess you should install a development version of it to get the missing library.
Thanks. OK, so I installed Boost. Now I'm getting:
./bitcore-qt: error while loading shared libraries: libdb_cxx-4.8.so: cannot open shared object file: No such file or directory
I did install libdb4.8++ but it didn't help.
Trying to install libdb4.8-dev gives me this:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libdb4.8-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libdb4.8-dev' has no installation candidate
It might be that libdb4.8++ is considered obsolete on your system, so, basically, you can't install it via the package manager. But you can always link a newer version of BerkelyDB to the one required, though it is not guaranteed that the wallet will work without errors.
First you should find where your BerkelyDB libraries are:
find /usr/lib -iname "libdb_cxx*"
Then you make a symbolic link (note the path to the library, it can be different in your case):
ln -s /usr/lib/libdb_cxx-5.3.so /usr/lib/libdb_cxx-4.8.so
After that, you can try to run your wallet.