Problem building with old include and libs for newer DLL?

Christopher Faylor
Sat Jul 5 13:57:00 GMT 2003

On Sat, Jul 05, 2003 at 11:18:47AM +0200, Corinna Vinschen wrote:
>On Sat, Jul 05, 2003 at 12:39:46AM -0400, Christopher Faylor wrote:
>> I was just trying to build a new version of binutils but I wasn't having
>> much luck getting as to work.  The problem was stack corruption when
>> as called stat().
>> Aha, says I.  That's because of the new 64 bit stuff.  I didn't update
>> my cross-build environment.  So, I dutifully did so.
>> But, now that I think of it, should this have worked without updating to
>> new header files and libraries?  Shouldn't the old headers and libraries
>> have worked?  Shouldn't the binary have used the older 32 bit interface?
>If headers and libcygwin.a match, then yes, it should work.  Headers and
>libcygwin.a depend on each other.

That's what I thought.  I wish I'd done a little more research before I
updated my installation.  Maybe I was out of sync wrt headers and libraries
but I don't know how I could have gotten that way.  Oh well.


More information about the Cygwin-developers mailing list