diff --git a/package/busybox/busybox.mk b/package/busybox/busybox.mk index 65ce7efe95..6e302f4613 100644 --- a/package/busybox/busybox.mk +++ b/package/busybox/busybox.mk @@ -19,11 +19,11 @@ BUSYBOX_LDFLAGS = \ # Link against libtirpc if available so that we can leverage its RPC # support for NFS mounting with BusyBox ifeq ($(BR2_PACKAGE_LIBTIRPC),y) -BUSYBOX_DEPENDENCIES += libtirpc -BUSYBOX_CFLAGS += -I$(STAGING_DIR)/usr/include/tirpc/ +BUSYBOX_DEPENDENCIES += libtirpc host-pkgconf +BUSYBOX_CFLAGS += "`$(PKG_CONFIG_HOST_BINARY) --cflags libtirpc`" # Don't use LDFLAGS for -ltirpc, because LDFLAGS is used for # the non-final link of modules as well. -BUSYBOX_CFLAGS_busybox += -ltirpc +BUSYBOX_CFLAGS_busybox += "`$(PKG_CONFIG_HOST_BINARY) --libs libtirpc`" endif BUSYBOX_BUILD_CONFIG = $(BUSYBOX_DIR)/.config