From d77f1f35a666168e2e0e371b3f6e9a11905f5a24 Mon Sep 17 00:00:00 2001 From: Juan Batiz-Benet Date: Tue, 14 Oct 2014 02:23:46 -0700 Subject: [PATCH 1/2] CGO install note --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a1710a1c6e7..28f667e55d0 100644 --- a/README.md +++ b/README.md @@ -16,12 +16,14 @@ cd $GOPATH/src/github.com/jbenet/go-ipfs/cmd/ipfs go install ``` -NOTE: +NOTES: * `git` and mercurial (`hg`) are required in order for `go get` to fetch all dependencies. * Package managers often contain out-of-date `golang` packages. Compilation from source is recommended. +* go-ipfs depends on cgo. In case you've disabled cgo, you'll need to + compile with `CGO_ENABLED=1` * If you are interested in development, please install the development dependencies as well. From f12a39cd9c06c2f5169b59cd64d7916137d5acc8 Mon Sep 17 00:00:00 2001 From: Juan Batiz-Benet Date: Tue, 14 Oct 2014 02:24:01 -0700 Subject: [PATCH 2/2] OSX FUSE note. --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 28f667e55d0..7fca66056cf 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,10 @@ all dependencies. compile with `CGO_ENABLED=1` * If you are interested in development, please install the development dependencies as well. +* **WARNING: older versions of OSX FUSE can cause kernel panics when mounting!** + We strongly recommend you use the [latest version](http://osxfuse.github.io/) of OSX FUSE. + ([read these IRC logs for help upgrading](https://botbot.me/freenode/ipfs/2014-10-13/?msg=23406704&page=2)) + ## Usage @@ -62,13 +66,13 @@ arguments it takes. After initialization is complete, you can use `ipfs mount`, NOTE: if you have previously installed ipfs before and you are running into problems getting it to work, try deleting (or backing up somewhere else) your -config directory (~/.go-ipfs by default) and rerunning `ipfs init`. +config directory (~/.go-ipfs by default) and rerunning `ipfs init`. ## Contributing go-ipfs is MIT licensed open source software. We welcome contributions big and -small! Please make sure to check the +small! Please make sure to check the [issues](https://github.com/jbenet/go-ipfs/issues). Search the closed ones before reporting things, and help us with the open ones.