diff --git a/libs/libdlna/Makefile b/libs/libdlna/Makefile index a2b6989a8..a805dd753 100644 --- a/libs/libdlna/Makefile +++ b/libs/libdlna/Makefile @@ -39,7 +39,7 @@ define Build/Configure # this is *NOT* GNU configure ( cd $(PKG_BUILD_DIR); \ CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \ - LDFLAGS="$(TARGET_LDFLAGS) -lpthread -lz" \ + LDFLAGS="$(TARGET_LDFLAGS) -Wl,-rpath-link=$(STAGING_DIR)/usr/lib" \ HOST_CC="$(HOSTCC)" \ ./configure \ --cross-compile \ @@ -53,6 +53,11 @@ define Build/Configure ) endef +# XXX: fix build on systems where install is not at its usual location +# INSTALL defaults to /usr/bin/install +MAKE_INSTALL_FLAGS += \ + INSTALL="install" \ + TARGET_CFLAGS += $(FPIC) define Build/InstallDev