package _version_ check

Max Bowsher maxb@ukf.net
Tue Sep 9 18:58:00 GMT 2003


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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cvid.pl
Type: application/octet-stream
Size: 2372 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030909/6bafdb67/attachment.obj>
-------------- next part --------------
--
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/


More information about the Cygwin mailing list