From c373d57e2f880f33d90ede5bb02f093ecb0f2d2a Mon Sep 17 00:00:00 2001 From: DeFiChain on Raspberry <79512509+Martin8617@users.noreply.github.com> Date: Mon, 2 Jan 2023 10:35:03 +0100 Subject: [PATCH] Update to v3.2.0 --- build-ain-arm64.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/build-ain-arm64.md b/build-ain-arm64.md index 4878656..e9a1e70 100644 --- a/build-ain-arm64.md +++ b/build-ain-arm64.md @@ -11,7 +11,7 @@ Download the latest source code from DefiCh/ain and extract them to your `/home/ - [Source code (tar.gz)](https://github.com/DeFiCh/ain/releases) -## Build ain-3.1.1 +## Build ain-3.2.0 ### Install all dependencies @@ -33,26 +33,26 @@ sudo apt-get install g++-aarch64-linux-gnu ### Build Berkeley DB It is recommended to use Berkeley DB 4.8. If you have to build it yourself, you can use installation script included in contrib: ``` -cd /home/pi/ain-3.1.1/ -./contrib/install_db4.sh /home/pi/ain-3.1.1/ +cd /home/pi/ain-3.2.0/ +./contrib/install_db4.sh /home/pi/ain-3.2.0/ ``` ### Build executables ``` -cd /home/pi/ain-3.1.1/depends +cd /home/pi/ain-3.2.0/depends make HOST=aarch64-linux-gnu NO_QT=1 cd .. ./autogen.sh ``` ``` -export BDB_PREFIX='/home/pi/ain-3.1.1/db4' +export BDB_PREFIX='/home/pi/ain-3.2.0/db4' ./configure BDB_LIBS="-L${BDB_PREFIX}/lib -ldb_cxx-4.8" BDB_CFLAGS="-I${BDB_PREFIX}/include" CXXFLAGS="-march=armv8-a+crc+crypto" --prefix=$PWD/depends/aarch64-linux-gnu --enable-glibc-back-compat --enable-reduce-exports LDFLAGS=-static-libstdc++ ``` And finally: ``` make HOST=aarch64-linux-gnu -j4 ``` -...and if you want you can create a package (e.g. /home/pi/ain-2.11.1/depends/aarch64-linux-gnu) which contains the files as you get them from DeFiChain for the other platforms: +...and if you want you can create a package (e.g. /home/pi/ain-3.2.0/depends/aarch64-linux-gnu) which contains the files as you get them from DeFiChain for the other platforms: ``` make install ```