Andrew Inggs <Andrew.Inggs@...> wrote on Friday, April 20, 2001:
AI> Hello Chris
AI> Chris Hansen wrote:
>> Andrew Inggs wrote:
>> > That makes sense. I'm not familiar with libtool or its version-
>> > stamping capability though. Would that set what you see when you
>> > right-click on a DLL, choose Properties and then the Version tab?
>> No, the version stamp (and version tab in the file
>> properties) is a Windows 32-bit resource.
>> I believe there is some way to add a resource to an already
>> compiled Windows binary. I just don't know how. But this way
>> you might want to add your own version stamp to the DLL. If
>> you set the version to 0.0.0.0 it shouldn't conflict with the
>> real version stamp, when Paul adds this to the next release.
AI> I'm confused, if libtool doesn't add the a version on the file
AI> properties sheet, will Paul be adding that as a resource by hand for
AI> libstdc++? Where does libtool put the version it gives the DLL and
AI> how can one see it?
Nope, I won't add anything by hand, period ;-) . When I talked
about version stamp I of course meant stamp in filename. On Linux, it
has a form of libfoo.so.X.Y.Z , on win32 - libfoo-X.Y.Z.dll (to those
who wonder why so - that's because libtool does it so).
Having win32 version resource within is very low priority, since
it's just win32 idiosyncrasy. But you're welcome to contribute it ;-)
AI> -- Andrew
Paul Sokolovsky, IT Specialist