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: MSYS mode (continue)


On Jul 27 20:17, NightStrike wrote:
> On Fri, Jul 26, 2013 at 11:06 PM, Charles Wilson wrote:
> > On 7/26/2013 4:15 AM, Corinna Vinschen wrote:
> >> Another alternative would be if the Cygwin DLL itself had a switch to
> >> load the MSYS dll (export CYGWIN=MSYS ;)).  This would allows MSYS mode
> >> even with completely unchanged executables.
> >
> >
> > Right -- but *some* executables would need to actually BE different, aside
> > from the underlying posix library's behavioral changes, to get a "real" MSYS
> > environment.
> 
> Perhaps it would be useful to actually identify which packages have
> extenuating needs.  Maybe it's just one or two.  Maybe it's all but
> one or two.  I don't think that currently, the problem space is
> properly enumerated, but is instead living in the abstract.

Very good point.  This would perhaps show us much better where we're
heading here.  From the current input I only see the following required
changes in relation to a stock Cygwin distro:

- make w/ DOS path handling
- gcc targeting Mingw rather than Cygwin.
- Cygwin compiler provided as cross tool $arch-pc-cygwin-gcc, etc.(*)


Corinna

(*) Per my suggestion there would be no MSYS targeting compiler anymore.
    It would target Cygwin and everything else just depends on how the
    MSYS dll gets loaded.

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat


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