This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Build script using gcc fails - missing ncurses?


A build script I have used forever containing the line
	gcc -o execname ./{various.a} -lncurses
has failed in a new installation today of Cygwin, with the error message 
	ld: cannot find -lncurses
	collect2: error: ld returned 1 exit status

The installation script to build Cygwin has not altered, taking the form
	setup-x86 -P (list of packages}
unchanged between <old installation, not more than 3 months old> and <new installation, today>

But a comparison of new installed.db with old installed.db shows that the new installation lacks various library components that the old installation possesses, including all of
	libncurses10 libncurses10-5.9-20150307-1.tar.bz2 0
	libncurses8 libncurses8-5.5-10.tar.bz2 0
	libncurses-devel libncurses-devel-5.9-20150307-1.tar.bz2 0
	libncursesw-devel libncursesw-devel-5.9-20150307-1.tar.bz2 0
(and a few others besides).

Although the {list of packages} called for the installation 3 months ago and the installation today is unchanged, something has led to the reduced provision. Can anybody help me recover whatever is necessary to make the line
	gcc ... -lncurses
work as it used to?

Thank you.

Fergus
    

--
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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]