This is the mail archive of the cygwin-developers mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: Cygwin 64 bit?


Am 28.06.2011 21:51, schrieb Charles Wilson:
On 6/28/2011 3:33 PM, Corinna Vinschen wrote:
On Jun 28 12:56, Charles Wilson wrote:
Which means that the 64bit dlls *must* have a different name, or we
can't have coexistence.  E.g.

Oops.
Oops?
It's just a decision to be made, isn't it?
...
Right, we have to decide -- my point is there isn't an easy answer that
will have zero impact on everybody.  There are basically three choices:

   /bin + /bin64 -- affects $PATH, implicates package naming (*). Also
                    might affect script #! lines, and anything that calls
                    exec*() or spawn() with a full pathname.
I have always wondered what the cyg*.dll's are doing in /bin. Not being a dll insider..., I may be overlooking something, but maybe it's time to move them over to /usr/lib and then add /usr/lib64, just as on Linux systems.
Oh, and if it's about the PATH, I don't think any Windows programm will look for a cyg*.dll, so the cygwin loading function could probably be hard-coded to add /usr/lib (and /usr/lib64) to the path.
Thomas



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]