> Hm, well a first step would be identifying the correct version of libreadline, > since the ncurses libraries are libreadline dependencies. > > But, short of deleting dlls, and checking to see if the program still loads, > I'm not sure how to do it.
cygcheck is your friend. "cygcheck bash.exe", on bash-3.0-x for example, explicitly lists cygreadline6.dll in the dependency list. >From there, "cygcheck -f /bin/cygreadline6.dll" outputs libreadline6-5.0-2, confirming that it was indeed libreadline6. Also, if you based your build on the generic-build-script, then after you have executed the install step (but before the finish step), "<pkg>-<ver>-<rel>.sh depend" will nicely list all your dependencies. -- Eric Blake
