From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29264 invoked from network); 8 Feb 1999 17:13:56 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 8 Feb 1999 17:13:56 -0000 Received: (qmail 12874 invoked by alias); 8 Feb 1999 17:13:16 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 5323 Received: (qmail 12842 invoked from network); 8 Feb 1999 17:13:13 -0000 Message-ID: <19990208171238.10129.qmail@hotmail.com> X-Originating-IP: [209.157.52.74] From: "Matt Armstrong" To: schaefer@brasslantern.com, mattarmst@hotmail.com, zsh-workers@sunsite.auc.dk Subject: Re: PATCH zsh-3.1.5-pws-7: cygwin make fixes Date: Mon, 08 Feb 1999 09:12:37 PST Mime-Version: 1.0 Content-Type: text/plain >From: "Bart Schaefer" > >} My fix for #1 may be controversial because it may break for >} people who need to keep using an older autoconf. Is upgrading >} a problem? > >It'd be better if it weren't necessary. Copy it into >aczsh.m4 and give it a different name, e.g zsh_EXEEXT? Okay, I'll do that. >} My fix for #2, I think, is a good thing. ;-) I'd do >} the same thing for the RLIMIT stuff if cygwin had RLIMIT >} stuff. > >It's not a good thing if it won't cross-compile. I didn't >use to pay much attention to this, but I've just been >through this particular plane of hell with procmail's build >system (which even compiles and runs C programs to do >sed-like substition on its man page templates!) so I'm >feeling sensitive. The current AWK based scheme doesn't handle cross compiling. It assumes that whatever "signal.h" file it finds that has something like "#define SIG*" in it is the correct one and then does a bad job at being a C preprocessor to extract the signals. The only time it would get it right is if the target architecture has the exact same set of signals the host architecture does. Coincidentally, my C based scheme has the same property. So the new way doesn't change things. ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com