looking thru the code, i believe this is a result of the locations
search for the include files.

in the default distro,

/usr/include  > ls -al *curses*
 -rw-r--r-- 1 root wheel 70873 2006-09-11 19:23 curses.h
 lrwxr-xr-x 1 root wheel     8 2006-11-01 07:20 ncurses.h -> curses.h
 -rw-r--r-- 1 root wheel  1559 2006-09-11 19:23 ncurses_dll.h

but for an ncurses install target of,

--prefix=/usr/local

the install is in,

/usr/local/include  > ls *curses*
ncurses:
 curses.h     cursesp.h  etip.h     ncurses_dll.h  unctrl.h
 cursesapp.h  cursesw.h  form.h     panel.h
 cursesf.h    cursslk.h  menu.h     term.h
 cursesm.h    eti.h      ncurses.h  termcap.h

ncursesw:
 curses.h     cursesp.h  etip.h     ncurses_dll.h  unctrl.h
 cursesapp.h  cursesw.h  form.h     panel.h
 cursesf.h    cursslk.h  menu.h     term.h
 cursesm.h    eti.h      ncurses.h  termcap.h

i _could_ symlink

 /usr/local/include/ncurses/ncurses.h -> /usr/local/include/ncurses.h

and, i guess, that might resolve the issue.

BUT, that's messy as it complicates the ability for other apps to
distinguish between,

   ncurses
   ncursesw

install dirs.

the preference, i'd suggest, is to add the search path
"ncurses/ncurses.h" to asterisk ...

thanks.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-dev mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-dev

Reply via email to