"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