Skip to content

LeoHChen/harmony-arm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

harmony-arm

Harmony On ARM64. It was tested on c6g instance on AWS, and Raspberry Pi4.

Quickstart

AWS c6g

  • launch m6g/c6g instance; ssh into the instance
  • install build tools
sudo yum install glibc-static gmp-devel gmp-static openssl-libs openssl-static gcc-c++

Raspberry Pi4

sudo apt-get update
sudo apt install libgpm-dev libssl-dev curl git jq make gcc g++ bash psmisc dnsutils

Download Harmony Repos

  • download harmony git repos
mkdir -p $(go env GOPATH)/src/github.com/harmony-one
cd $(go env GOPATH)/src/github.com/harmony-one

git clone https://github.com/harmony-one/mcl.git
git clone https://github.com/harmony-one/bls.git
git clone https://github.com/harmony-one/harmony.git

Build ARM64 binary

cd harmony
make linux_static

Screenshot

screenshot

Links

Medium Post