How can I compile Linux executables under Windows?
- Dominant language
- Go
- Stars
- 6.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
GOARCH=amd64;GOOS=linux;CGO_ENABLED=1
```
# runtime/cgo
gcc_linux_amd64.c: In function '_cgo_sys_thread_start':
gcc_linux_amd64.c:61:2: error: unknown type name 'sigset_t'; did you mean '_sigset_t'?
sigset_t ign, oset;
^~~~~~~~
_sigset_t
gcc_linux_amd64.c:66:2: error: implicit declaration of function 'sigfillset' [-Werror=implicit-function-declaration]
sigfillset(&ign);
^~~~~~~~~~
gcc_linux_amd64.c:61:16: error: unused variable 'oset' [-Werror=unused-variable]
sigset_t ign, oset;
^~~~
cc1.exe: all warnings being treated as errors
```
GOARCH=amd64;GOOS=linux;CGO_ENABLED=0
```
# github.com/google/gopacket/pcap
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:30:22: undefined: pcapErrorNotActivated
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:52:17: undefined: pcapTPtr
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:64:10: undefined: pcapPkthdr
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:103:6: undefined: pcapBpfProgram
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:110:7: undefined: pcapPkthdr
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:268:33: undefined: pcapErrorActivated
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:269:33: undefined: pcapWarningPromisc
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:270:33: undefined: pcapErrorNoSuchDevice
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:271:33: undefined: pcapErrorDenied
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:748:14: undefined: pcapTPtr
C:\Program Files\Go\bin\pkg\mod\github.com\google\gopacket@v1.1.19\pcap\pcap.go:271:33: too many errors
```
Contributor guide
Assessment
This issue has not been assessed yet.