updating libc and curses. problem.

updating libc and curses. problem.

Post by James O Flyn » Wed, 17 Dec 1997 04:00:00

just updated my system to glibc v6 and have had problems rebuilding
ncurses 1.9.9e
I was basically trying to install 2.0.32 but make install failed because
I had out of date binutils, and others. Anyway. downloaded and built
glibc2.0.5 using "--prefix=/usr". This installed fine. but now binutils
and the latest ncurses aren't happy. binutils fails in install because
of "chew". This is a known bug and will be fixed I have heard, but
ncurses blows out during make with header file problems. Message is no
definition or allocation, or something like that, for type "bool" + a
few other standard systems ones ie: ssize_t. Could this be a problem
with the way I installed glibc, possibly glibC++? Has anyone seen and
solved this problem?
I suspect out of date header files and header files in different places
ie /usr/include and /usr/local/include. Is there a way of cleanly
restoring sanity, libs and header wize.


updating libc and curses. problem.

Post by T.E.Dicke » Wed, 17 Dec 1997 04:00:00

: just updated my system to glibc v6 and have had problems rebuilding
: ncurses 1.9.9e
that's pretty much a waste of time - the glibc integration was done
against ncurses 4.1 (in fact, there were subsequent patches in ncurses
for integration with glibc).

The current version of ncurses is 4.1
There's an faq at

Thomas E.*ey



1. problem with screen update optimization in curses

I am currently writing a package using curses to implement simple
windowing objects, i.e. menu, submenu, dialogboxes, etc...

I developed part of it on VMS, but I'm trying to get the same result
on UNIX (SUN).  Unfortunately, when refreshing the screen in Unix,
it optimizes the flow of characters sent to the screen, which
does not occur under VMS, which will always completely refresh.

I tried using touchwin() before refreshing evry window, but for
each window update the 3 or 4 layered windows flicker.  This
becomes annoying when it occurs every time you type a character...

Is there any way to go around this optimization without having
the screen flickering, and without having to redraw each
window every time it has to be refreshed?

Gilbert Babin                   Rensselaer Polytechnic Institute

(514)382-3863                   Troy, NY, USA, 12180-3590

2. ftp from a C program

3. curses curses curses

4. PCI ethernet and SCSI controllers: which ones?

5. utmp problem after libc update?

6. RedHat 4.1 and Color LS?

7. libc.a and libc.so, libc.so.1libc.so.2, where is my library?

8. Buttons

9. libc 2.x, libc 5, libc 6

10. Matrox Mystique ands X.

11. Libc and dbm/curses libraries

12. curses libc help

13. problems upgrading libraries - libc-5.0.9 -> libc-5.2.18