RFC: Cygwin 64 bit?

Earnie earnie@users.sourceforge.net
Fri Jul 8 13:41:00 GMT 2011


Corinna Vinschen wrote:
> OK, let's assume DLLs with the wrong bit-ness are skipped on
> CreateProcess as well as on LoadLibrary.  What are the implications
> for us?
>
> - If we use the same "cyg" prefix, we have to split the /bin
> directory into a 32 and a 64 bit bin directory, or
>

I don't like this one.

> - if we stick to a single /bin directory, we have to use another
> prefix like "cyg64", or
>

I do like this one.

> - we have to put the DLLs into a separate directory like /usr/lib64.
> Separate directory has the problem that it always has to be in
> $PATH, which is not such a good idea, IMHO.
>

I like this one too, if cygwin64 would add /usr/lib64 to the PATH before
CreateProcess then it wouldn't be as bad an idea since the user wouldn't
need to add it to PATH.

Earnie



More information about the Cygwin-developers mailing list