Hi. Mike asked me about the way that ncurses was delivering onto the system, and mentioned that while the headers were being delivered into /usr/include, the libraries were being delivered into /usr/gnu/lib. That sounded odd to me, so I came back and checked, and, unfortunately, the spec is conflicted over this.
In the text, > Because most the binaries and libraries use same name with SVR4 curses, > we ship the binaries in /usr/gnu/bin and the libraries in > /usr/lib/libncurses. you say the libraries go in /usr/lib, while in the interface table, > /usr/gnu/lib/libncurses.so.5 > /usr/gnu/lib/libform.so.5 > /usr/gnu/lib/libmenu.so.5 > /usr/gnu/lib/libpanel.so.5 > Uncommitted Supporting libraries you say they go in /usr/gnu/lib. I'm sorry for not noticing that when the case was still running, but it'd be good to have some clarification on the issue. > /usr/include/ncurses/curses.h I'll also note that the build 100 delivery appears to put the header files directly in /usr/include, not in /usr/include/ncurses, which means they overwrite files already delivered in SUNWhea, through the OS/Net consolidation. > /usr/gnu/bin/ncurses5-config > Uncommitted CLI binaries. And while I'm here and thinking about these things (sorry), this probably ought to go in /usr/bin so that it can be found, even though the curses libs are buried out of the way. Thanks, Danek