]> Sergey Matveev's repositories - go-opus.git/commitdiff
Build libopus statically v2 v2.1.0
authorSergey Matveev <stargrave@stargrave.org>
Sun, 14 Apr 2024 09:53:39 +0000 (12:53 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Mon, 15 Apr 2024 07:25:44 +0000 (10:25 +0300)
decoder.go
encoder.go
errors.go
opus.go

index 176d5be80eee71fa2b28b6923e9e18ff0dba1968..d8ac6ccadcd663685a11daec107234563d15dbf1 100644 (file)
@@ -10,7 +10,8 @@ import (
 )
 
 /*
-#cgo pkg-config: opus
+#cgo pkg-config: --static opus
+#cgo LDFLAGS: -static
 #include <opus.h>
 
 int
index b88dc98fdaad53aeb8166162087014be3c6844b4..b48ad4e60972aac65d1aed1432617931354a62dd 100644 (file)
@@ -10,7 +10,8 @@ import (
 )
 
 /*
-#cgo pkg-config: opus
+#cgo pkg-config: --static opus
+#cgo LDFLAGS: -static
 #include <opus.h>
 
 int
index 8e161ad6e491a0f8a2ba4d132826d4c0495be00b..63328687ad8c9a337d4245415bbd30306daee463 100644 (file)
--- a/errors.go
+++ b/errors.go
@@ -9,7 +9,8 @@ import (
 )
 
 /*
-#cgo pkg-config: opus
+#cgo pkg-config: --static opus
+#cgo LDFLAGS: -static
 #include <opus.h>
 */
 import "C"
diff --git a/opus.go b/opus.go
index 159d06a8e15cd21dc92ee39967004934b1db37aa..88b283afe9fa5fd91b6aa6f7fb9557ac957f77d7 100644 (file)
--- a/opus.go
+++ b/opus.go
@@ -6,7 +6,8 @@ package opus
 
 /*
 // Link opus using pkg-config.
-#cgo pkg-config: opus
+#cgo pkg-config: --static opus
+#cgo LDFLAGS: -static
 #include <opus.h>
 */
 import "C"