Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
cmd/link: go initialization fails missing _rt0_arm_linux1 #10067
I'm building the basic example with the tip version of gomobile and Go.
gomobile install golang.org/x/mobile/example/basic # and run the app
What revision of Go?
Can you nm your .so file (with arm-linux-androideabi-nm) and see if the symbol is there, and what state it is in? The actual symbol is still in the runtime, so at a guess the symbol is in some unreachable state due to a recent linker change.
referenced this issue
Mar 3, 2015
//go:cgo_export_dynamic _rt0_arm_linux1 is just where it has always been in os_android_arm.go.
I'm tempted to try git bisect to find which CL broke this, but my workspace is a mess with darwin/arm. Does someone else want to take it? If not, I'll probably get to this tomorrow afternoon.