Post
Topic
Board Announcements (Altcoins)
Re: [ANN]Bitcore- BTX - SEGWIT - lowest fee - hybrid fork 1:0.5 of Bitcoin
by
mattv
on 07/01/2018, 19:47:42 UTC

How do I get the Linux wallet to work on Ubuntu?

https://github.com/LIMXTEC/BitCore/releases

I 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:

Code:
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):

Code:
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.

"permission denied"

I dont have time for this. other wallets are running just fine on the same machine. i appreciate your help though