Mailing-List: contact cygwin-help@sourceware.cygnus.com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe@sources.redhat.com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin@sources.redhat.com>
List-Help: <mailto:cygwin-help@sources.redhat.com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner@sources.redhat.com
Delivered-To: mailing list cygwin@sources.redhat.com
Message-ID: <3A6B6BC9.25CB3114@ece.gatech.edu>
Date: Sun, 21 Jan 2001 18:07:53 -0500
From: Charles Wilson <cwilson@ece.gatech.edu>
X-Mailer: Mozilla 4.75 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: two differents version of unctrl.h, one in cygwin-1.1.7 and one in 
 ncurses-5.2
References: <Pine.HPP.3.96.1010116130536.8064D-100000@hp2.xraylith.wisc.edu> <3A652D69.4F824705@ece.gatech.edu>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

"Charles S. Wilson" wrote:

> everything goes in /usr/include/ncurses/, but to help packages build OOB
> without "Oh, yeah -- I forgot to say 'CFLAGS=-I/usr/include/ncurses
> ./configure..." add the following symlinks (this is also consistent with
> Red Hat Linux and Linux-Mandrake)
> 
> /usr/include/curses.h  -> ncurses/curses.h
> /usr/include/ncurses.h -> ncurses/curses.h
> /usr/include/eti.h     -> ncurses/eti.h
> /usr/include/form.h    -> ncurses/form.h
> /usr/include/menu.h    -> ncurses/menu.h
> /usr/include/panel.h   -> ncurses/panel.h
> /usr/include/term.h    -> ncurses/term.h
> (** only if unctrl.h dropped from cygwin-1.1.x-y install **)
> /usr/include/unctrl.h  -> ncurses/unctrl.h

actually, term.h and eti.h are not included by external apps, so they
don't need to be in /usr/include.  The only symlinks the next ncurses
provides for backwards compatibility are:

  curses.h, ncurses.h, form.h, menu.h, panel.h, unctrl.h.

Because of the ncurses-install-time munging, these header files'
dependencies are <ncurses/whatever.h>, not <whatever.h>.

--Chuck

--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple

