Skip to content

Instantly share code, notes, and snippets.

@bmatthewshea
Last active October 10, 2019 19:34
Show Gist options
  • Save bmatthewshea/76bcac7189b5a311fa649036f83e9cf2 to your computer and use it in GitHub Desktop.
Save bmatthewshea/76bcac7189b5a311fa649036f83e9cf2 to your computer and use it in GitHub Desktop.
Reddcoin/Litecoin/Bitcoin Ubuntu Prep
Run 'reddcoind' on fresh Ubuntu 18.04:
Open a SSH command line and install the following:
Copy/Paste this and hit enter:
sudo apt update && sudo apt install build-essential libboost-system1.65.1 libboost-filesystem1.65.1 libboost-program-options1.65.1 libboost-thread1.65.1 libminiupnpc10
Copy/Paste this and hit enter:
sudo add-apt-repository ppa:bitcoin/bitcoin && sudo apt install libdb4.8-dev libdb4.8++-dev
To test binary response - should show help without errros:
./reddcoind --help
Errors? Still missing something? To show dependency libs needed on binary:
ldd ./reddcoind
linux-vdso.so.1 (0x00007ffeed7b6000)
libboost_system.so.1.65.1 => /usr/lib/x86_64-linux-gnu/libboost_system.so.1.65.1 (0x00007f2ed72a0000)
libboost_filesystem.so.1.65.1 => /usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.65.1 (0x00007f2ed7086000)
libboost_program_options.so.1.65.1 => /usr/lib/x86_64-linux-gnu/libboost_program_options.so.1.65.1 (0x00007f2ed6e05000)
libboost_thread.so.1.65.1 => not found
libdb_cxx-4.8.so => not found
libminiupnpc.so.10 => not found
libssl.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0x00007f2ed6b9d000)
libcrypto.so.1.0.0 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0x00007f2ed675a000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f2ed63d1000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f2ed6033000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f2ed5e1b000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f2ed5bfc000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2ed580b000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2ed7a3d000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f2ed5607000)
If any of those libraries are missing you will probably not be able to execute the 'reddcoind' binary.
-bshea 10oct2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment