error running osx.sh #13
Comments
|
Note: This happened on macos when running the |
|
Probably needs to run According to the README:
However, it should probably be a bit more explicit (most people don't know what "rewrite the gx dependencies means". |
|
@Stebalien the plugin cannot be built using @kidinamoto01 Hello. Can you please tell me from which directory are you calling the |
|
Now, if we want to be really sure that the That is, run And then And we need to check our In all cases, I should move the priority on This Issue to prevent the rewriting of things. Let me know @kidinamoto01 of your output please. Wish you a good day. |
|
hello @hermanjunge I am calling |
|
Please @kidinamoto01 can you run |
|
call `
diff --git a/eth_account_snapshot.go b/eth_account_snapshot.go
) // EthAccountSnapshot (eth-account-snapshot codec 0x97)
diff --git a/eth_block_test.go b/eth_block_test.go
)
)
) /*
) // EthStorageTrie (eth-storage-trie, codec 0x98), represents
) /*
diff --git a/eth_tx_test.go b/eth_tx_test.go
) /*
diff --git a/eth_tx_trie_test.go b/eth_tx_trie_test.go
) /*
) // Plugins declare what and how many of these will be defined.
)` |
|
Mmm, this is weird, is the very output I get. Last request @kidinamoto01, please can you give me the output of the following commands? I am, as a reference, getting the following |
|
@hermanjunge |
|
Hello again @hermanjunge This is what i got |
|
Everything seems fine here. Have you tried to restart the ipfs daemon? |
|
yes, I forgot to restart IPFS: readelf -h ethereum.so File: ethereum.so(__.PKGDEF ) File: ethereum.so(go.o ) |
kidinamoto01 commentedNov 3, 2017
•
edited
Hey, there
I am new to IPLD and I ran into these errors
plugin/loader/preload.sh > plugin/loader/preload.go go fmt plugin/loader/preload.go >/dev/null go build -i -ldflags="-X "github.com/ipfs/go-ipfs/repo/config".CurrentCommit=115998d2" -o "cmd/ipfs/ipfs" "github.com/ipfs/go-ipfs/cmd/ipfs" github.com/ipfs/go-ipld-eth/plugin ../go-ipld-eth/plugin/eth.go:22: cannot use (*EthereumPlugin)(nil) (type *EthereumPlugin) as type plugin.PluginIPLD in assignment: *EthereumPlugin does not implement plugin.PluginIPLD (wrong type for RegisterBlockDecoders method) have RegisterBlockDecoders("github.com/ipfs/go-ipld-format".BlockDecoder) error want RegisterBlockDecoders("gx/ipfs/QmPN7cwmpcc4DWXb4KTB9dNAJgjuPY69h3npsMfhRrQL9c/go-ipld-format".BlockDecoder) error ../go-ipld-eth/plugin/eth.go:47: cannot use EthBlockRawInputParser (type func(io.Reader, uint64, int) ([]"github.com/ipfs/go-ipld-format".Node, error)) as type coredag.DagParser in argument to iec.AddParser ../go-ipld-eth/plugin/eth.go:48: cannot use EthBlockJSONInputParser (type func(io.Reader, uint64, int) ([]"github.com/ipfs/go-ipld-format".Node, error)) as type coredag.DagParser in argument to iec.AddParser ../go-ipld-eth/plugin/eth.go:49: cannot use EthStateTrieRawInputParser (type func(io.Reader, uint64, int) ([]"github.com/ipfs/go-ipld-format".Node, error)) as type coredag.DagParser in argument to iec.AddParser ../go-ipld-eth/plugin/eth.go:50: cannot use EthStorageTrieRawInputParser (type func(io.Reader, uint64, int) ([]"github.com/ipfs/go-ipld-format".Node, error)) as type coredag.DagParser in argument to iec.AddParser make: *** [cmd/ipfs/ipfs] Error 2Thanks in advance and wish you a nice day ^^
The text was updated successfully, but these errors were encountered: