Subject: Re: Building against ncurses (pkgsrc)
To: Adrian Maier <>
From: Jeremy C. Reed <>
List: netbsd-users
Date: 12/15/2005 00:08:13
On Thu, 15 Dec 2005, Adrian Maier wrote:

> This program needs to be built against the ncurses located in /usr/pkg
> because:
> - it has a global variable fullname that conflicts with a function
>  defined in /usr/include/curses.h
> - it uses some functions that don't exist in /usr/include/curses.h

tech-pkg is a good list to discuss pkgsrc related questions. You can reply 
there if you need to.

In your pkgsrc package use:

USE_NCURSES=	# list functions that are missing just to let us know
.include "../../devel/ncurses/"

Alternatively, you could instead use INCOMPAT_CURSES where you could list 
the MACHINE_PLATFORMs (maybe using wildcards) that do not provide the 
ncurses that is good enough for you. (And still include the 

  Jeremy C. Reed

  	  	 	 technical support & remote administration