From 6a461519b91a521a98e0be1bf272bcdac48c6f7e Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Fri, 11 Jan 2002 13:27:37 +0000 Subject: Scrub the way libraries are linked. Use ld, not gcc, to avoid chicken-and-egg problems when building gcc toolchains. -Erik --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 38b81a0a1..d9c46baeb 100644 --- a/Makefile +++ b/Makefile @@ -180,8 +180,9 @@ install_dev: install -d $(PREFIX)$(DEVEL_PREFIX)/usr/lib install -d $(PREFIX)$(DEVEL_PREFIX)/include tar -chO include | tar -xC $(PREFIX)$(DEVEL_PREFIX); - chmod 755 `find $(PREFIX)$(DEVEL_PREFIX) -type d` - chmod 644 `find $(PREFIX)$(DEVEL_PREFIX)/include -name '*.h'` + -@for i in `find $(PREFIX)$(DEVEL_PREFIX) -type d` ; do \ + chmod -f 755 $$i; chmod -f 644 $$i/*.h; \ + done; (NAME=`whoami`; chown -R $$NAME.$$NAME $(PREFIX)$(DEVEL_PREFIX)) ifeq ($(strip $(HAVE_SHARED)),true) find lib/ -type l -name '*.so' -exec cp -a {} $(PREFIX)$(DEVEL_PREFIX)/lib ';' -- cgit v1.2.3