From: Gustavo Zacarias Date: Mon, 10 Jan 2011 13:47:23 +0000 (-0300) Subject: pciutils: SHARED make opt goes for install too X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=54942318f93b12f8166f110905ec7df6e3279a74;p=buildroot.git pciutils: SHARED make opt goes for install too If we don't pass SHARED when installing we miss the shared library symlinks (libpci.so & libpci.so.3). On internal and external toolchains that have a proper cross ldconfig this isn't a problem as they get created during ldconfig, but it breaks on toolchains that lack a cross ldconfig to automagically make the symlinks. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- diff --git a/package/pciutils/pciutils.mk b/package/pciutils/pciutils.mk index 6e163006bc..782d348ea8 100644 --- a/package/pciutils/pciutils.mk +++ b/package/pciutils/pciutils.mk @@ -39,8 +39,10 @@ endef # Ditch install-lib if SHARED is an option in the future define PCIUTILS_INSTALL_TARGET_CMDS - $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr install - $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr install-lib + $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr \ + SHARED=$(PCIUTILS_SHARED) install + $(MAKE) BUILDDIR=$(@D) -C $(@D) PREFIX=$(TARGET_DIR)/usr \ + SHARED=$(PCIUTILS_SHARED) install-lib endef $(eval $(call GENTARGETS,package,pciutils))