That's a known bug that's not yet fixed:
http://bugs.opensolaris.org/view_bug.do?bug_id=6760759

I've cc'ed desktop-discuss (since ncurses comes from the desktop team),
so the engineers there can help with your other issues.

        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Andreas Nilsson wrote:
> Hello,
> 
> I'm trying to use OSOL 2008.11 to do some programming. The application I'm 
> building is using ncurses, and the one available in IPS seems not to work.
> 
> First, the includes are in /usr/gnu/include which is not picked up by gcc ( 
> only irritating), but after fixing that gcc still cannot find ncurses.h. And 
> that is not so very strange as an 'ls -la' shows: 
> 
> andrnils at t61p /usr/gnu/include =0
> $ ls -la
> total 219
> drwxr-xr-x 3 root bin     19 2009-01-02 10:35 .
> drwxr-xr-x 6 root bin      6 2009-01-02 10:35 ..
> -rw-r--r-- 1 root bin   6582 2009-01-02 10:35 cursesapp.h
> -rw-r--r-- 1 root bin  27630 2009-01-02 10:35 cursesf.h
> -rw-r--r-- 1 root bin  19486 2009-01-02 10:35 cursesm.h
> -rw-r--r-- 1 root bin   8430 2009-01-02 10:35 cursesp.h
> -rw-r--r-- 1 root bin  45070 2009-01-02 10:35 cursesw.h
> -rw-r--r-- 1 root bin   7304 2009-01-02 10:35 cursslk.h
> -rw-r--r-- 1 root bin   2891 2009-01-02 10:35 eti.h
> -rw-r--r-- 1 root bin   8824 2009-01-02 10:35 etip.h
> -rw-r--r-- 1 root bin  17190 2009-01-02 10:35 form.h
> -rw-r--r-- 1 root bin  11865 2009-01-02 10:35 menu.h
> drwxr-xr-x 2 root bin      3 2009-01-02 10:35 ncurses
> -rw-r--r-- 1 root bin   3655 2009-01-02 10:35 ncurses_dll.h
> lrwxrwxrwx 1 root root     8 2009-01-02 10:35 ncurses.h -> curses.h
> -rw-r--r-- 1 root bin   3770 2009-01-02 10:35 panel.h
> -rw-r--r-- 1 root bin   3476 2009-01-02 10:35 termcap.h
> -rw-r--r-- 1 root bin  38103 2009-01-02 10:35 term.h
> -rw-r--r-- 1 root bin   3005 2009-01-02 10:35 unctrl.h
> 
> ncurses.h is a symlink to curses.h, which does not exist. It does however 
> exist in /usr/gnu/include/ncurses/. So perhaps ncurses/curses.h should be 
> moved to ./curses.h for this to work.
> 
> Best regards
> Andreas



Reply via email to