The Makefile implies that when the all target is built the user has Go (and hence, GOPATH) available - when it is not set, it will try to write to /src/n2 in the filesystem and trigger a permission error.
Considering that the core library is native, I don't think Go should be a hard requirement.
The Makefile implies that when the all target is built the user has Go (and hence, GOPATH) available - when it is not set, it will try to write to /src/n2 in the filesystem and trigger a permission error.
Considering that the core library is native, I don't think Go should be a hard requirement.