projects
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
6c1223e
)
add 2 helper macros to deal with libtool madness
author
nico
<nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 21 Aug 2007 20:51:46 +0000
(20:51 +0000)
committer
nico
<nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Tue, 21 Aug 2007 20:51:46 +0000
(20:51 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8457
3c298f89
-4303-0410-b956-
a3cf2f4a3e73
include/package.mk
patch
|
blob
|
history
diff --git
a/include/package.mk
b/include/package.mk
index
1691e68
..
81296b8
100644
(file)
--- a/
include/package.mk
+++ b/
include/package.mk
@@
-104,6
+104,18
@@
endif
$(BuildIPKG)
endef
$(BuildIPKG)
endef
+# prevent libtool from setting rpath when linking
+define Build/Fix/libtool/rpath
+ find $(PKG_BUILD_DIR) -name 'libtool' | xargs \
+ $(SED) 's,^hardcode_libdir_flag_spec=.*,hardcode_libdir_flag_spec=" -D__LIBTOOL_IS_A_FOOL__ ",g'
+endef
+
+# prevent libtool from linking against host development libraries
+define Build/Fix/libtool/libdir
+ find $(PKG_BUILD_DIR) -name '*.la' | xargs \
+ $(SED) "s,^libdir='/usr/lib',libdir='$(STAGING_DIR)/usr/lib',g"
+endef
+
define Build/Prepare
$(call Build/Prepare/Default,)
endef
define Build/Prepare
$(call Build/Prepare/Default,)
endef
This page took
0.025522 seconds
and
4
git commands to generate.