Closed
Description
System information
Geth version: geth version
OS & Version: Windows/Linux/OSX
Commit hash : (if develop
)
Geth
Version: 1.9.17-unstable
Git Commit: 9e88224eb86c92c78f5f03ffcd0793704a8b4309
Git Commit Date: 20200716
Architecture: amd64
Protocol Versions: [65 64 63]
Go Version: go1.13.10
Operating System: darwin
GOPATH=/my/go
GOROOT=/usr/local/Cellar/go@1.13/1.13.10_1/libexec
Expected behaviour
$ make ios
[...]
Done building.
Import "build/bin/Geth.framework" to use the library.
Actual behaviour
$ make ios
[...]
# gobind/gobind
Geth_darwin.m:5133:17: error: method 'sign:p1:error:' in protocol 'GethSigner' not implemented [-Werror,-Wprotocol]
gobind/Geth.objc.h:87:1: note: method 'sign:p1:error:' declared here
/code/go-ethereum/build/bin/gomobile: darwin-arm: go build -tags ios -v -ldflags -s -w -buildmode=c-archive -o /var/folders/05/rlnn721s0_d3yhbbx027602dsk4gsv/T/gomobile-work-343520635/geth-arm.a ./gobind failed: exit status 2
Steps to reproduce the behaviour
- I cloned the repo
- I ran
make ios
- This didn't work so I ran
make geth android ios
. The Android.aar
was built but not the iOS.framework
folder.
Backtrace
[backtrace]
Metadata
Metadata
Assignees
Labels
No labels