-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
4 changed files
with
49 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,51 @@ | ||
# electrs-bin | ||
Temporary repository to host electrs binaries for aarch64 ARM cpu linux | ||
# bitbox-base-deps | ||
Temporary repository to host binary dependencies for the BitBox Base project, built for aarch64 ARM cpu Linux. | ||
|
||
The binaries have been build on a RockPro64 board using Armbian 4.4.178. | ||
|
||
## electrs | ||
source repository: | ||
https://github.com/romanz/electrs | ||
|
||
Build it yourself: | ||
``` | ||
# install Rust | ||
mkdir -p /usr/local/src/rust | ||
cd /usr/local/src/rust | ||
curl https://static.rust-lang.org/dist/rust-1.34.1-aarch64-unknown-linux-gnu.tar.gz -o rust.tar.gz | ||
# must return 'rust.tar.gz: OK' | ||
echo "0565e50dae58759a3a5287abd61b1a49dfc086c4d6acf2ce604fe1053f704e53 rust.tar.gz" | sha256sum -c - | ||
tar --strip-components 1 -xzf rust.tar.gz | ||
./install.sh | ||
# install dependencies | ||
apt install clang cmake | ||
# compile electrs | ||
git clone https://github.com/romanz/electrs | ||
cd electrs | ||
git checkout tags/v0.6.1 | ||
cargo build --release | ||
# install electrs | ||
cp /usr/local/src/rust/electrs/target/release/electrs /usr/bin/ | ||
``` | ||
|
||
|
||
## c-lightning | ||
source repository: | ||
https://github.com/ElementsProject/lightning | ||
|
||
Build it yourself, using the PPA branch from Christian Decker: | ||
``` | ||
git clone https://github.com/cdecker/lightning.git | ||
cd lightning/ | ||
git checkout ppa | ||
sudo apt install debhelper pkg-config fakeroot dpkg-dev | ||
sudo dpkg-buildpackage -b -rfakeroot -us -uc | ||
``` | ||
|
||
The package `lightningd_0.7.0-1_arm64.deb` is written in the partent directory and can be installed with `dpkg -i lightningd_0.7.0-1_arm64.deb`. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
eeaa246b7e49dacb31f5b609ca4efe759dab97ddacdcf1f23c34a67607f35a9e electrs-0.6.0-aarch64-linux-gnu.tar.gz | ||
1b1664afe338aa707660bc16b2d82919e5cb8f5fd35faa61c27a7fef24aad156 electrs-0.6.1-aarch64-linux-gnu.tar.gz | ||
52be094f8162749acb207bf9ad08125d25288a9d03eb25690f364ba42fcff3c4 lightningd_0.7.0-1_arm64.deb |
Binary file not shown.
Binary file not shown.