# Issue #7573 | |
# cmd/cgo: undefined reference when linking a C-library using gccgo | |
[!cgo] skip | |
[!gccgo] skip | |
go build -r -compiler gccgo cgoref | |
stderr 'gccgo.*\-L [^ ]*alibpath \-lalib' # make sure that Go-inline "#cgo LDFLAGS:" ("-L alibpath -lalib") passed to gccgo linking stage | |
-- cgoref/cgoref.go -- | |
package main | |
// #cgo LDFLAGS: -L alibpath -lalib | |
// void f(void) {} | |
import "C" | |
func main() { C.f() } |