Sam Steingold wrote:
> how do I check that the installed package foo was built against cygwin
> 1.5 and not 1.3?

I've attached a perl script (CVID - Cygwin Version IDentify) that I wrote,
which you can run on an .exe or .dll.
It examines "objdump -p" output (so requires binutils), and deduces the API
based on which functions the the exe/dll imports from cygwin1.dll.

new = 1.5.x
old = 1.3.x
mixed = the peculiar brokenness early in the 1.5.x series
immune = *Possibly* independent of the changed datatype. Investigate all
dependent DLLs.

Max.

Attachment: cvid.pl
Description: Binary data

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

Reply via email to