You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#arm-cross-compilation
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools
sudo apt-get install libqrencode-dev
sudo apt-get install libminiupnpc-dev
sudo apt-get install libzmq3-dev
sudo apt-get install g++-aarch64-linux-gnu binutils-aarch64-linux-gnu
cd ~
git clone https://github.com/chips-blockchain/chips
To build dependencies for the current arch+OS:
cd chips/depends
make
cd ..
For 64bit Linux, it might make a dependency path something like `depends/x86_64-pc-linux-gnu`. Or better check the `depends/` directory and use that as path for your arch+OS.
So, based on 64bit linux can use `--prefix=$(pwd)/depends/x86_64-pc-linux-gnu`
./autogen.sh
./configure --prefix=$(pwd)/depends/x86_64-pc-linux-gnu LDFLAGS="-L${CHIPS_PREFIX}/lib/" CPPFLAGS="-I${CHIPS_PREFIX}/include/" --with-gui=no --disable-tests --disable-bench --enable-upnp-default --enable-experimental-asm --enable-static --disable-shared
make -j$(nproc)
For Linux static builds - without QT wallet - Only CLI binaries
cd
git clone https://github.com/chips-blockchain/chips.git
cd ~/chips
./autogen.sh
./configure --with-boost=/usr/local/
cd src
make -j8 chipsd
make chips-cli
cp chips-cli /usr/bin # just need to get chips-cli to work from command line
# make -> will build everything, including QT wallet
sudo ldconfig /usr/local/lib # thanks smaragda!
./chipsd -addnode=5.9.253.195 &