From: William Josephson Date: Wed, 18 Nov 2009 17:18:51 +0000 (-0800) Subject: Missing flags for FreeBSD shared link as used by cgo in default build. X-Git-Tag: weekly.2009-12-07~220 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=72e7444ad4d222aa26818f45cb40ef80a6a176e9;p=gostls13.git Missing flags for FreeBSD shared link as used by cgo in default build. R=rsc https://golang.org/cl/157065 --- diff --git a/src/Make.pkg b/src/Make.pkg index f7b850685f..d763951d1d 100644 --- a/src/Make.pkg +++ b/src/Make.pkg @@ -103,6 +103,7 @@ RUNTIME_CFLAGS=-I$(GOROOT)/src/pkg/runtime $(RUNTIME_CFLAGS_$(GOARCH)) # Have to run gcc with the right size argument on hybrid 32/64 machines. _CGO_CFLAGS_386=-m32 _CGO_CFLAGS_amd64=-m64 +_CGO_LDFLAGS_freebsd=-shared -lpthread -lm _CGO_LDFLAGS_linux=-shared -lpthread -lm _CGO_LDFLAGS_darwin=-dynamiclib -Wl,-undefined,dynamic_lookup