1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00

update README.md

This commit is contained in:
neodiX 2025-01-20 12:47:00 +04:00
parent 92cef2bf7d
commit 3372aebf48

View file

@ -71,7 +71,7 @@ Usually, the response to your pull request will indicate which section it falls
## Build TON blockchain ## Build TON blockchain
### Ubuntu 20.4, 22.04 (x86-64, aarch64) ### Ubuntu 20.4, 22.04, 24.04 (x86-64, aarch64)
Install additional system libraries Install additional system libraries
```bash ```bash
sudo apt-get update sudo apt-get update
@ -141,18 +141,10 @@ Compile TON tonlib library
./build-android-tonlib.sh ./build-android-tonlib.sh
``` ```
### Build TON portable binaries with Nix package manager ### TON portable binaries
You need to install Nix first.
```bash Linux portable binaries are wrapped into AppImages, at the same time MacOS portable binaries are statically linked executables.
sh <(curl -L https://nixos.org/nix/install) --daemon Linux and MacOS binaries are available for both x86-64 and arm64 architectures.
```
Then compile TON with Nix by executing below command from the root folder:
```bash
cp -r assembly/nix/* .
export NIX_PATH=nixpkgs=https://github.com/nixOS/nixpkgs/archive/23.05.tar.gz
nix-build linux-x86-64-static.nix
```
More examples for other platforms can be found under `assembly/nix`.
## Running tests ## Running tests