Go lang编译器使用ldflags导致(未知)错误

Go lang编译器使用ldflags导致(未知)错误,go,pagefile,ldflags,Go,Pagefile,Ldflags,我正在尝试为我的云Ex2编译Syncthing。它是一种arm体系结构,可以处理64kb的页面文件,因此在编译时,必须有一个标志(“-R65536”) 编译时,我得到以下错误 c:\src\github.com\syncthing\syncthing>go run -ldflags "-R 65536" build.go -goos linux -goarch arm -no-upgrade tar # command-line-arguments syscall.errors: .d

我正在尝试为我的云Ex2编译Syncthing。它是一种arm体系结构,可以处理64kb的页面文件,因此在编译时,必须有一个标志(“-R65536”)

编译时,我得到以下错误

c:\src\github.com\syncthing\syncthing>go run -ldflags "-R 65536" build.go  -goos
 linux -goarch arm -no-upgrade tar
# command-line-arguments
syscall.errors: .data.VirtualAddress = 0x347000, want 0x350000

不幸的是,在谷歌没有任何关于这个错误消息的结果。对此消息我能做些什么?

您使用的是最新版本的Go吗?您使用的是最新版本的Go吗?