We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
pkg-config
1 parent 5377502 commit 8e998edCopy full SHA for 8e998ed
1 file changed
unix/Makefile
@@ -45,8 +45,10 @@ CFLAGS_MOD += -DMICROPY_MOD_TIME=1
45
SRC_MOD += modtime.c
46
endif
47
ifeq ($(MICROPY_MOD_FFI),1)
48
-CFLAGS_MOD += `pkg-config --cflags libffi` -DMICROPY_MOD_FFI=1
49
-LDFLAGS_MOD += -ldl -lffi
+LIBFFI_LDFLAGS_MOD := $(shell pkg-config --libs libffi)
+LIBFFI_CFLAGS_MOD := $(shell pkg-config --cflags libffi)
50
+CFLAGS_MOD += $(LIBFFI_CFLAGS_MOD) -DMICROPY_MOD_FFI=1
51
+LDFLAGS_MOD += -ldl $(LIBFFI_LDFLAGS_MOD)
52
SRC_MOD += modffi.c
53
54
0 commit comments