This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Tools can't find ncurses
- From: Thomas Wolff <towo at towo dot net>
- To: cygwin at cygwin dot com
- Date: Tue, 17 Sep 2013 08:35:37 +0200
- Subject: Re: Tools can't find ncurses
- Authentication-results: sourceware.org; auth=none
- References: <20130915001548 dot 1868 at binki> <5234D9B5 dot 7070003 at towo dot net> <5237933F dot 3090300 at etr-usa dot com>
Am 17.09.2013 01:24, schrieb Warren Young:
On 9/14/2013 15:48, Thomas Wolff wrote:
Am 14.09.2013 17:15, schrieb wynfield@gmail.com:
checking for working ncurses... no
configure: error: Cannot find a curses library. Perhaps you failed to
install an ncurses development package?
You may be able to dig more details out of config.log. It'll be
thousands of lines long, and the error is rarely right at the end.
So, look for something like "-lncurses" or "curses.h". The helpful
bits in that file will be nearby. (And not necessarily *after* the
matching line!)
You're looking for the test program source emitted by the configure
script and the errors your compiler gave when trying to compile it.
The files you quoted are the runtime libraries.
Yes, but OP said:
and cygcheck displays:
x86/libncurses-devel/libncurses-devel-5.7-18
So, since the development package does seem to be installed, what does
"cygcheck -c libncurses-devel" say?
Oh, I overlooked that one, as it starts with "lib" - I don't understand
that output format of cygcheck, actually.
Another issue comes to my mind: cygwin (like some Linux distributions)
does not provide ncurses.h in /usr/include anymore but hides it in
/usr/include/ncurses and /usr/include/ncursesw. This may likely be the
problem; traditional packages don't find it there.
--
Thomas
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple