Changeset View
Changeset View
Standalone View
Standalone View
doc/build-unix.md
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | |||||
Memory Requirements | Memory Requirements | ||||
-------------------- | -------------------- | ||||
C++ compilers are memory-hungry. It is recommended to have at least 1.5 GB of | C++ compilers are memory-hungry. It is recommended to have at least 1.5 GB of | ||||
memory available when compiling Bitcoin ABC. On systems with less, gcc can be | memory available when compiling Bitcoin ABC. On systems with less, gcc can be | ||||
tuned to conserve memory with additional CXXFLAGS: | tuned to conserve memory with additional CXXFLAGS: | ||||
cmake -GNinja .. -DCXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" | cmake -GNinja .. -DCMAKE_CXX_FLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" | ||||
Dependency Build Instructions: Ubuntu & Debian | Dependency Build Instructions: Ubuntu & Debian | ||||
---------------------------------------------- | ---------------------------------------------- | ||||
Build requirements: | Build requirements: | ||||
sudo apt-get install bsdmainutils build-essential libssl-dev libevent-dev lld ninja-build python3 | sudo apt-get install bsdmainutils build-essential libssl-dev libevent-dev lld ninja-build python3 | ||||
**Installing cmake:** | **Installing cmake:** | ||||
▲ Show 20 Lines • Show All 261 Lines • Show Last 20 Lines |