29 lines
956 B
Plaintext
29 lines
956 B
Plaintext
Building Agrarian
|
|
|
|
The preferred current build path uses the deterministic depends system.
|
|
|
|
./autogen.sh
|
|
JOBS=1 ./contrib/build-linux.sh
|
|
|
|
For the Ubuntu desktop wallet:
|
|
|
|
JOBS=1 ./contrib/build-linux-wallet.sh
|
|
|
|
For a manual build, build depends first and configure against its config.site:
|
|
|
|
make -C depends HOST=x86_64-pc-linux-gnu NO_QT=0
|
|
./autogen.sh
|
|
CONFIG_SITE=$PWD/depends/x86_64-pc-linux-gnu/share/config.site ./configure
|
|
make
|
|
|
|
The current native Qt wallet depends baseline includes Qt 6.8.3, OpenSSL 3.5.6,
|
|
Boost 1.91.0, Expat 2.8.0, FreeType 2.13.3, protobuf, Berkeley DB, libevent,
|
|
and GMP. Prefer the helper scripts in `contrib/` for repeatable fresh-host
|
|
builds.
|
|
|
|
Always verify source checksums and release signatures when building a release.
|
|
|
|
See doc/build-*.md for instructions on building agrariand,
|
|
the intended-for-services, no-graphical-interface implementation of Agrarian,
|
|
and agrarian-qt, the desktop wallet.
|