Why are the 32- and 64-bit cygwin1.dlls incompatible?

Corinna Vinschen corinna-cygwin@cygwin.com
Mon Aug 26 09:04:00 GMT 2013


On Aug 25 13:26, Christopher Faylor wrote:
> On Sun, Aug 25, 2013 at 11:05:06AM -0400, Earnie Boyd wrote:
> >On Fri, Aug 23, 2013 at 3:16 PM, Christopher Faylor wrote:
> >>I was having a private chat with Corinna about this.
> >>
> >>Her doubts above mirror mine.  I wonder if this will add to the traffic
> >>from people who, e.g., expect their java apps to understand Cygwin
> >>ptys.  Now we will have people who don't understand why their 32-bit
> >>screen doesn't work under 64-bit Cygwin mintty.
> >>
> >>The original error message was certainly not clear but maybe we need to
> >>have something like:
> >>
> >>"Can't run 32-bit Cygwin programs in a 64-bit Cygwin environment"
> >>
> >>and vice versa with a, as you say, (ugh) way to turn this on and off.
> 
> >What about CYGWIN=32bitCygwinExec or some such?
> 
> Yes, we were talking about a CYGWIN environment variable.  It would
> probably be something like "arch_mismatch".  However, you're jumping to
> implementation when it isn't even clear if this is something that we
> want to do.

We shouldn't overburden the CYGWIN env var with lots of tiny, nagging
settings which are just as easy to keep in all the time.  Letting the
32 bit version of Cygwin run 64 bit apps...

> >And what about the other direction?
> 
> Apparently "vice versa" is not a universally understood term.

...and vice versa doesn't cost us anything.  We add a FAQ people can be
pointed to and that's it.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20130826/d8a2c95d/attachment.sig>


More information about the Cygwin mailing list