aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2023-11-04 12:15:19 -0400
committerXe Iaso <me@xeiaso.net>2023-11-04 12:15:19 -0400
commit20cf0016db142f1dd44204893716dbfed806ee49 (patch)
tree082a848f6b6ec1b0763142d7b235927c6ccb8202
parent7552099904115e6ce9136c7bf8320d6691c9c68c (diff)
downloadx-20cf0016db142f1dd44204893716dbfed806ee49.tar.xz
x-20cf0016db142f1dd44204893716dbfed806ee49.zip
internal/avif: fix compilation on macOS
Previously compilation would fail on macOS due to its strange library paths. This change fixes compilation by using pkg-config the normal way. Signed-off-by: Xe Iaso <me@xeiaso.net>
-rw-r--r--internal/avif/av1.c4
-rw-r--r--internal/avif/avif.go2
2 files changed, 3 insertions, 3 deletions
diff --git a/internal/avif/av1.c b/internal/avif/av1.c
index 24cbeb8..101b78f 100644
--- a/internal/avif/av1.c
+++ b/internal/avif/av1.c
@@ -1,8 +1,8 @@
#include <stdlib.h>
#include <string.h>
#include <assert.h>
-#include <aom/aom_encoder.h>
-#include <aom/aomcx.h>
+#include "aom/aom_encoder.h"
+#include "aom/aomcx.h"
#include "av1.h"
#define SET_CODEC_CONTROL(ctrl, val) \
diff --git a/internal/avif/avif.go b/internal/avif/avif.go
index aadcdec..5975685 100644
--- a/internal/avif/avif.go
+++ b/internal/avif/avif.go
@@ -4,7 +4,7 @@
package avif
// #cgo CFLAGS: -Wall -O2 -DNDEBUG
-// #cgo LDFLAGS: -laom
+// #cgo pkg-config: aom
// #include <stdlib.h>
// #include "av1.h"
import "C"