Subject: Re: 'readline.h' not installed
To: Markus Kilbinger <>
From: Todd Vierling <>
List: current-users
Date: 02/28/2000 17:15:28
On Mon, 28 Feb 2000, Markus Kilbinger wrote:

: While upgrading NetBSD 1.3.3 -> 1.4.2 'make install' from '/usr/src'
: stopped in '/usr/src/lib/libedit' with the complaint that the link
: '/usr/include/history.h -> /usr/include/readline.h' cannot be created
: because '/usr/include/readline.h' does not exist.
: -> Missing '/usr/include/readline.h' inst.?

If you are going to upgrade from source, you must use the "make
build" command from the top level of /usr/src.  If you don't do this,
necessary includes will not be installed properly.  Additionally, it can
result in miscompilation of binaries.

I suggest you upgrade using binaries of the latest 1.4.x release, first.  
Then go to /usr/src, "make cleandir" (to get rid of your current build), and
"make build".

-- Todd Vierling (