mirror of
https://github.com/status-im/c-kzg-4844.git
synced 2025-01-12 19:24:07 +00:00
19 lines
437 B
Markdown
19 lines
437 B
Markdown
# Build Shared Library
|
|
|
|
## Prerequisites
|
|
|
|
* Follow the instructions in the [README.md](../../README.md) to install blst and build the C-KZG library.
|
|
* `JAVA_HOME` environment variable is set to a JDK with an `include` folder containing a `jni.h` file.
|
|
|
|
## Build
|
|
```bash
|
|
make build
|
|
```
|
|
|
|
This will install the library in the `src/main/resources/ethereum/ckzg4844/lib` folder with a name according to your OS
|
|
|
|
## Test
|
|
```bash
|
|
make test
|
|
```
|