Ver Fonte

install libiberty for oprofile

Waldemar Brodkorb há 10 anos atrás
pai
commit
b9d3aca2ce
2 ficheiros alterados com 6 adições e 0 exclusões
  1. 4 0
      package/binutils/Makefile
  2. 2 0
      package/oprofile/Makefile

+ 4 - 0
package/binutils/Makefile

@@ -39,6 +39,10 @@ XAKE_FLAGS+=		GCC_HONOUR_COPTS=s
 libbfd-install:
 	${INSTALL_DIR} ${IDIR_LIBBFD}/usr/lib
 	$(CP) ${WRKINST}/usr/lib/*.so* ${IDIR_LIBBFD}/usr/lib
+	# for oprofile
+	${INSTALL_DIR} ${STAGING_TARGET_DIR}/usr/lib/binutils
+	$(CP) ${WRKBUILD}/libiberty/libiberty.a \
+		${STAGING_TARGET_DIR}/usr/lib/binutils
 
 binutils-install:
 	${INSTALL_DIR} ${IDIR_BINUTILS}/usr/bin

+ 2 - 0
package/oprofile/Makefile

@@ -26,6 +26,8 @@ include $(TOPDIR)/mk/package.mk
 $(eval $(call PKG_template,OPROFILE,oprofile,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
 
 TARGET_LDFLAGS+=	-lpthread
+CONFIGURE_ARGS+=	--with-binutils-libname=binutils \
+			--with-binutils=${STAGING_TARGET_DIR}/usr/lib
 
 oprofile-install:
 	$(INSTALL_DIR) $(IDIR_OPROFILE)/usr/{bin,share}