components/llvm/Makefile
changeset 7353 bfd44257c7cd
parent 6923 338aea22bf22
child 7500 38effcff0d5d
--- a/components/llvm/Makefile	Fri Nov 18 08:49:15 2016 -0800
+++ b/components/llvm/Makefile	Fri Nov 18 13:15:14 2016 -0800
@@ -369,8 +369,8 @@
 LLVM_LIBEXECDIR_64 = /usr/libexec/$(MACH64)
 LLVM_LIBEXECDIR = $(LLVM_LIBEXECDIR_$(BITS))
 
-LIBFFI_INCDIR_32 = /usr/lib/libffi-3.0.9/include
-LIBFFI_INCDIR_64 = /usr/lib/$(MACH64)/libffi-3.0.9/include
+LIBFFI_INCDIR_32 = $(shell pkg-config --cflags libffi | sed -e s,-I,,)
+LIBFFI_INCDIR_64 = $(shell env PKG_CONFIG_PATH=$(PKG_CONFIG_PATH.64) pkg-config --cflags libffi | sed -e s,-I,,)
 LIBFFI_INCDIR = $(LIBFFI_INCDIR_$(BITS))
 
 LIBFFI_LIBDIR_32 = /usr/lib