mirror of
https://github.com/waku-org/nwaku.git
synced 2025-01-30 08:36:14 +00:00
Pre-requisite
libwaku.so is needed to be compiled and present in build folder. To create it:
- Run only the first time and after changing the current commit
make update
- Run the next every time you want to compile libwaku
make POSTGRES=1 libwaku -j4
Also needed:
- Install libpq (needed by Postgres client)
- On Linux:
sudo apt install libpq5
- On MacOS (not tested)
brew install libpq
Compilation
From the nwaku root folder:
go build -o waku-go examples/golang/waku.go
Run
From the nwaku root folder:
export LD_LIBRARY_PATH=build
./waku-go