# Building on OpenBSD## Prepare your systemMake sure you have `git`, `go` and `gmake` installed on your system.```$ doas pkg_add -v git go gmake```## Prepare go environmentMake sure your gopath is set:```$ export GOPATH=~/go$ echo "$GOPATH"$ export PATH="$PATH:$GOPATH/bin"```## BuildThe `install_unsupported` target works nicely for openbsd. This will install `gx`, `gx-go` and run `go install -tags nofuse ./cmd/ipfs`.```$ go get -v -u -d github.com/ipfs/go-ipfs$ cd $GOPATH/src/github.com/ipfs/go-ipfs$ gmake install_unsupported```if everything went well, your ipfs binary should be ready at `$GOPATH/bin/ipfs`.```$ ipfs version```