Note
This code relates to version 1.x of QRL, the world's first open-source PQ blockchain, which has been securing digital assets since December 2016. The next generation of QRL, version 2.0, is in development and has its own repositories. See this discussion page.
WARNING: This is work in progress, NOT FOR PRODUCTION USE
Dependencies:
sudo apt -y install swig3.0 python3-dev build-essential cmake libhwloc-dev libboost-dev ninja-build pkg-config
Install gcc-5
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5 g++-5
Grab the files needed
go get -d github.com/theQRL/go-qrl
This will complain. package github.com/theQRL/go-qrl: no Go files in $GOPATH/src/github.com/theQRL/go-qrl Ignore this warning and proceed. We build the GO files
during the next step.
Change into the source directory and build the package
cd $GOPATH/src/github.com/theQRL/go-qrl
make build
now run ./gqrl and the node begins syncing.