Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: Tony Kimball MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15078.22828.452594.810029@spanky.love.edu> Date: Tue, 24 Apr 2001 23:57:16 -0500 (CDT) X-Face: \h9Jg:Cuivl4S*UP-)gO.6O=T]]@ncM*tn4zG);)lk#4|lqEx=*talx?.Gk,dMQU2)ptPC17cpBzm(l'M|H8BUF1&]dDCxZ.c~Wy6-j,^V1E(NtX$FpkkdnJixsJHE95JlhO 5\M3jh'YiO7KPCn0~W`Ro44_TB@&JuuqRqgPL'0/{):7rU-%.*@/>q?1&Ed Reply-To: alk AT pobox DOT com To: cygwin AT cygwin DOT com Subject: helpful patch for bootstrapping cross-compilers X-Mailer: VM 6.72 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid This one is helpful, because the include files are needed in order to build libgcc. With it, one can just make install_includes, then return to compiling libgcc. cvs -z3 diff -u winsup/cygwin/Makefile.in Index: winsup/cygwin/Makefile.in =================================================================== RCS file: /cvs/src/src/winsup/cygwin/Makefile.in,v retrieving revision 1.55 diff -u -r1.55 Makefile.in --- Makefile.in 2001/04/20 13:02:32 1.55 +++ Makefile.in 2001/04/25 04:54:32 @@ -146,11 +146,13 @@ force: -install: all $(install_host) $(install_target) +install_data: $(INSTALL_DATA) new-$(DLL_NAME) $(bindir)/$(DLL_NAME); \ for i in $(LIB_NAME) $(GMON_START) $(LIBGMON_A) automode.o binmode.o textmode.o ; do \ $(INSTALL_DATA) $$i $(tooldir)/lib/$$i ; \ - done ; \ + done + +install_includes: cd $(srcdir); \ for sub in `find include -name '[a-z]*' -type d -print | sort`; do \ for i in $$sub/*.h ; do \ @@ -158,6 +160,8 @@ done ; \ done ; \ $(INSTALL_DATA) regexp/regexp.h $(tooldir)/include/regexp.h + +install: all $(install_host) $(install_target) install_data install_includes install_host: -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple