Memgraph Build and Run Environments
Toolchain Installation Procedure
- Download the toolchain for your operating system from one of the following
links (current active toolchain is
toolchain-v2):
- Extract the toolchain with the following command:
- Check and install required toolchain runtime dependencies by executing
(e.g., on Debian 10):
- Activate the toolchain:
Toolchain Upgrade Procedure
- Build a new toolchain for each supported OS (latest versions).
- If the new toolchain doesn't compile on some supported OS, the last
compilable toolchain has to be used instead. In other words, the project has
to compile on the oldest active toolchain as well. Suppose some
changes/improvements were added when migrating to the latest toolchain; in
that case, the maintainer has to ensure that the project still compiles on
previous toolchains (everything from
init script to the actual code has to
work on all supported operating systems).