This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: [ANNOUNCEMENT] [1.7] Updated: {ncurses/libncurses-devel/ncurses-demo}-5.7-11; New: libncurses9-5.7-11
Chris Sutcliffe wrote:
>> NOTE TO MAINTAINERS: You may need to add -ltinfo to LIBS when linking
>> against ncurses.
>
> Given that tgetent has moved to libtinfo, I've configured vim using:
>
> LIBS="-Wl,--enable-auto-import" ./configure
> --prefix=/usr \
> --sysconfdir=/etc \
> --libexecdir='$(sbindir)' \
> --localstatedir=/var \
> --datadir='$(prefix)/share' \
> --mandir='$(prefix)/share/man' \
> --enable-multibyte \
> --without-x \
> --enable-gui=no \
> --with-features=huge \
> --with-tlib=tinfo
>
> Building vim completes without error. However, when I try and execute
> the new vim.exe, I get:
>
> Vim: Caught deadly signal SEGV
> Vim: Finished.
> Segmentation fault
>
> Checking vim.exe:
>
> $ cygcheck src/vim.exe
> C:\cygwin-1.7\usr\src\vim\vim7\src\vim.exe
> C:\cygwin-1.7\bin\cygwin1.dll
> C:\WINDOWS\system32\ADVAPI32.DLL
> C:\WINDOWS\system32\ntdll.dll
> C:\WINDOWS\system32\KERNEL32.dll
> C:\WINDOWS\system32\RPCRT4.dll
> C:\WINDOWS\system32\Secur32.dll
> C:\cygwin-1.7\bin\cygtinfo-9.dll
>
> Is there something I'm missing?
I think you need to do this:
--with-tlib="ncurses -ltinfo"
but hold off for now. I may respin ncurses without tinfo.
--
Chuck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/