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 Date: Sun, 19 Nov 2000 17:31:35 -0500 From: Thomas Dickey To: "Charles S. Wilson" Cc: dickey AT herndon4 DOT his DOT com, ehud AT unix DOT simonwiesel DOT co DOT il, cygwin AT sources DOT redhat DOT com, bug-ncurses AT gnu DOT org Subject: Re: ncurses/terminfo problems Message-ID: <20001119173135.A5092@home.dickey.net> Reply-To: dickey AT herndon4 DOT his DOT com References: <200011191705 DOT TAA03135 AT linux.> <3A181881 DOT E0E04CD7 AT ece DOT gatech DOT edu> <20001119132857 DOT A7328 AT home DOT his DOT com> <3A1830D5 DOT DB9CB92B AT ece DOT gatech DOT edu> <20001119150903 DOT A26183 AT home DOT dickey DOT net> <3A183D91 DOT BC29DC53 AT ece DOT gatech DOT edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3A183D91.BC29DC53@ece.gatech.edu>; from cwilson@ece.gatech.edu on Sun, Nov 19, 2000 at 03:52:33PM -0500 On Sun, Nov 19, 2000 at 03:52:33PM -0500, Charles S. Wilson wrote: > > (I thought all of that overly-precise specification was discarded > > long ago since it's too cumbersome for practical use -- except of course on > > win32...) > > yep. but we're on win32. ;-) > > why isn't 'extern' part of the macro, btw? > > because I also had to edit the various scripts, like > ncurses/tinfo/MKnames.awk which defines macros based on other macros: > > #define DCL(it) NCURSES_EXPORT_VAR(IT) it[] ok (I recall running into that one). > Yes, I had to munge up lots of the scripts to get things right. *That* > is only part I'm worried about whether it still works on Linux &etc. (I > *think* it should be okay -- since, in this context, > Linux=Cygwin_static_build) > > Scripts affected: well, (of course) I'm interested. It's a shame the solution has to be so cumbersome. I've been contemplating adapting the headers in a similar way (not so regular ;-) for symbol versioning with glibc (but won't get into that til next month, since there's too many things that I have to do ahead of that). -- Thomas E. Dickey http://dickey.his.com ftp://dickey.his.com -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com