ipfs / ipget

Retrieve files over IPFS and save them locally.
MIT License
394 stars 54 forks source link

use codegangsta/cli #25

Closed whyrusleeping closed 8 years ago

hackergrrl commented 8 years ago

Awesome! Thanks!

I'm hitting some compilation errors against whyrusleeping/ipfs-embedded-shell:

$ go get github.com/whyrusleeping/ipfs-embedded-shell
# github.com/whyrusleeping/ipfs-embedded-shell
../../whyrusleeping/ipfs-embedded-shell/add.go:18: undefined: importer.BasicPinnerCB
../../whyrusleeping/ipfs-embedded-shell/add.go:18: s.node.Pinning.GetManual undefined (type pin.Pinner has no field or method GetManual)
../../whyrusleeping/ipfs-embedded-shell/add.go:19: too many arguments in call to importer.BuildDagFromReader
../../whyrusleeping/ipfs-embedded-shell/object.go:56: cannot use s.node.DAG (type merkledag.DAGService) as type *merkledag.Node in argument to dagutils.NewDagEditor
../../whyrusleeping/ipfs-embedded-shell/object.go:56: cannot use rootnd (type *merkledag.Node) as type merkledag.DAGService in argument to dagutils.NewDagEditor:
    *merkledag.Node does not implement merkledag.DAGService (missing Add method)
../../whyrusleeping/ipfs-embedded-shell/object.go:65: e.WriteOutputTo undefined (type *dagutils.Editor has no field or method WriteOutputTo)
../../whyrusleeping/ipfs-embedded-shell/object.go:103: cannot use s.node.DAG (type merkledag.DAGService) as type *merkledag.Node in argument to dagutils.NewDagEditor
../../whyrusleeping/ipfs-embedded-shell/object.go:103: cannot use rootnd (type *merkledag.Node) as type merkledag.DAGService in argument to dagutils.NewDagEditor:
    *merkledag.Node does not implement merkledag.DAGService (missing Add method)
../../whyrusleeping/ipfs-embedded-shell/object.go:111: e.WriteOutputTo undefined (type *dagutils.Editor has no field or method WriteOutputTo)