From 1b49823f646919c80aa67057e37486fc69164268 Mon Sep 17 00:00:00 2001 From: Uwe Bonnes Date: Tue, 1 Jun 2021 16:54:39 +0200 Subject: [PATCH] Fix hosted compile on MacOS. hidapi-libusb has a different name --- src/platforms/hosted/Makefile.inc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/platforms/hosted/Makefile.inc b/src/platforms/hosted/Makefile.inc index 2036358..4ac6ac2 100644 --- a/src/platforms/hosted/Makefile.inc +++ b/src/platforms/hosted/Makefile.inc @@ -12,6 +12,7 @@ CFLAGS += -DHOSTED_BMP_ONLY=$(HOSTED_BMP_ONLY) -Wno-format-truncation ifneq (, $(findstring linux, $(SYS))) SRC += serial_unix.c +HIDAPILIB = hidapi-libusb ifeq ($(ASAN), 1) CFLAGS += -fsanitize=address LDFLAGS += -lasan @@ -36,6 +37,7 @@ SRC += serial_unix.c LDFLAGS += -lhidapi LDFLAGS += -framework CoreFoundation CFLAGS += -Ihidapi/hidapi +HIDAPILIB = hidapi endif ifneq ($(HOSTED_BMP_ONLY), 1) @@ -51,8 +53,8 @@ ifneq ($(HOSTED_BMP_ONLY), 1) ifneq (, $(findstring mingw, $(SYS))) SRC += hid.c else - CFLAGS += $(shell pkg-config --cflags hidapi-libusb) - LDFLAGS += $(shell pkg-config --libs hidapi-libusb) + CFLAGS += $(shell pkg-config --cflags $(HIDAPILIB)) + LDFLAGS += $(shell pkg-config --libs $(HIDAPILIB)) endif endif